- 论坛徽章:
- 0
|
一个关于DUMP 的问题请教大家!
另外表结构设计上我觉得char(100) \char(50) char(255) 都可以考虑改成 varchar()这样节省一些空间,作用一样
每个 text 列至少占2k 空间 每行 6个 ,至少 12k /条记录
datetime 也可以修改成smalldatetime
datetime 占 8字节 从 1753年到 9999年
smalldatetime 占4字节 从1900年到2079年
呵呵你不会有1900年的时间数据吧
AchvsID char(25) NOT NULL,
DiskNum int NULL,
ImgFile char(40) NOT NULL,
PageClass1 text NOT NULL,
PageClass2 text NULL,
PageSum int NOT NULL,
AlterSubType char(100) NULL,
ElseSubType char(10) NULL,
ValidDate datetime NOT NULL,
CompanyID int NOT NULL,
CompanyType int NOT NULL,
CancelGroupID char(10) NULL,
CompanySubType int NOT NULL,
AchvsMainType char(50) NOT NULL,
AchvsContent text NOT NULL,
WorkingDate datetime NOT NULL,
JNMLBM char(20) NOT NULL,
SubType char(255) NULL,
BatNo int NULL,
BGHRegistID char(20) NULL,
BGHCompanyName varchar(80) NULL,
BGHFRDB char(20) NULL,
WDXZDCFD int NULL,
DATM char(20) NULL,
DAHTM char(20) NULL,
RegionClass text NULL,
BlurPages text NULL,
CopyPages text NULL,
FileToDBFlag int NULL,
CONSTRAINT BACKImgFile2_8320029641
PRIMARY KEY CLUSTERED (AchvsID) |
|