1.text/image是不能distinct的 2.text通常会占用整个表的一半以上空间,对与记录数小的可能不觉得,但数量多时,表空间将迅速膨胀,试想一下,在一间房子里找与在一个城市里找哪个更快? 3.通常情况下,作为一个实体的所有属性,把经常存储和查找的属性放在一个表,不常用的放在另一个表
text,image等大数据列,最好是分开来,无论是从sql查询上还是空间上都有优势
[quote=引用 6 楼 zjw529449220 的回复:] [quote=引用 5 楼 DBA_Huangzj 的回复:] 新建表其实用处不大,特别是text类型的列,搜索起来相当麻烦,而且基本上建不了索引。也不建议建索引。
[quote=引用 5 楼 DBA_Huangzj 的回复:] 新建表其实用处不大,特别是text类型的列,搜索起来相当麻烦,而且基本上建不了索引。也不建议建索引。
新建表其实用处不大,特别是text类型的列,搜索起来相当麻烦,而且基本上建不了索引。也不建议建索引。
也不是很有必要,但是最好把text类型转换成varchar(max),因为text有很多限制
22,209
社区成员
121,730
社区内容
加载中
试试用AI创作助手写篇文章吧