但是如果不多开的话,多一条记录就会增加text(varchar)字段的占用的空间,好象text是2K大小...多开的话,本表只需加一条varchar(20)的字段记录 另一表中的text(varchar 8000)字段的主键值...这两个对,哪一个更有利呀!
解决方案 »
- sql server的IIS 虚拟目录管理怎样使用呀
- (邹建、子陌,各位老大进来看看吧)关于数据访问速度优化问题
- 寻求一个系统存储过程,能够执行sql文件的存储过程。
- 大虾GL
- sql语句大求助啊,高分相送!!!
- dbgrid序号的老问题使终没有彻底解决!
- 求救:在xp下启动MS-SQL server 2000的问题
- SQL Server 2k 的安装错误 432是什么?
- 有数量和单价,怎样自动算出总额。
- 初学者,在MySQL中while循环存储过程。 创建存储过程,输出100以内能被3整除的整数之和。
- 用 vb开发mis系统,操作数据库的代码是放在服务器上的存贮过程好呀?还是放在vb代码中好呀?
- 在一个表中,有字段time1,value.如果time1超过现在的时间,则value=1,否则value=0.
主要对text或者(varchar 8000)在空的情况下占用的空间没有概念...肯请给些说明..
http://community.csdn.net/Expert/topic/4508/4508071.xml?temp=.5648615建议:
建一个新文件组,将) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
改为
) ON [PRIMARY] TEXTIMAGE_ON [ImageFIleGroup]这样 text,image字段会分开存放。如果你的新文件组在另外一个raid上,性能肯定会大大提升。但我估计对已经有的数据可能无法修改 textimage_on 属性了
--------------------------
http://chinadba.cn
深圳骄子数据库服务网
最具实战经验的数据库优化、管理、设计、培训。
http://chinadba.cn
深圳骄子数据库服务网
最具实战经验的数据库优化、管理、设计、培训。
如果开新表,存储空间会不增反降,而且多了连接的开销
--------------------------------------------------
主要对text或者(varchar 8000)在空的情况下占用的空间没有概念...
为空时应该占的空间不会大呀