Hey mate,
I use SQL 2008 for storing tick data, using the datetime2 datatype to store tick timestamps down to the microsecond.
*** Here is the schema for my tick table -
CREATE TABLE [dbo].[TICK](
[tickId] [bigint] IDENTITY(1,1) NOT NULL,
[tradeDate] [date] NOT NULL,
[securityId]...