字段长度和查询速度是否有影响?

[复制链接]
查看11 | 回复2 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
定义字段长度过长,在查询的时候用作where条件,是否会影响速度?
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
我只知道在定义表主键时 数字要优于字符,字符的长度够用就行,应该会有关系吧
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
可能会
索引是由 主键+rowid构成的
一个block可以存放的主键数量是有限的
主键占字节数越多,能存放的就越少
这可能会造成高I/O,于是会影响到效率
上面说的是该字段为索引,并且,查询用到了该索引的情况
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行