说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

请问在两个字段中的组合查询,什么方式查询最快?(SQL Server2000),定义索引的种类的区别呢?(30万条记录中),字段类型用Char、VarChar或Int哪一种更好?

编辑:说三道四文库 发布时间:2018-04-23 02:16
HTML文档下载 WORD文档下载 PDF文档下载
请问在两个字段中的组合查询,什么方式查询最快?(SQL Server2000),定义索引的种类的区别呢?(30万条记录中),字段类型用Char、VarChar或Int哪一种更好?
请高手指教
用 union 最快,索引cluster ,no cluster区别不大,类型影响不知道,但索引重复率达会影响速度。
其实,用聚簇索引,查询速度理论上会快一些。
因为用聚簇索引会少一些data I/O。
字段类型,只有当字段内容长度差别很大时,例如:第一条记录某字段有两个字符,第二条记录有几百字节时,使用varchar,否则使用char或int都可以,区别不大。
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘