SQl服务器表使用太多的磁盘空间
我有两个相同的表在SQL Server的同一个实例上的两个单独的数据库中,定义如下(注意这是第三方软件,所以我不能改变表模式): – 编辑:[RouteParamXml] nvarchar NOT NULL始终是一个空string 编辑:所有的UserDef字段是空的string只有110行包含数据在SecondaryOrderID,ActionUserId和FIXBrokerOrderID都填充,我看不出有什么理由为什么空间差异是如此之大 CREATE TABLE blah( [AuditEventID] [int] NOT NULL, [ActionCode] [tinyint] NOT NULL, [ActionDate] [datetime] NOT NULL, [ActionUserID] [nvarchar](15) NOT NULL, [OrderID] [int] NOT NULL, [PlaceID] [int] NOT NULL, [FIXMsgType] [int] NOT NULL, [FIXOrderStatus] [int] NOT NULL, [FIXBrokerOrderID] [nvarchar](60) NOT NULL, [FilledQty] [float] NOT NULL, [Stamp] [varbinary](8) NOT NULL, […]