美创科技技术社区

注册

 

发新话题 回复该主题

关于表格索引的创建 [复制链接]

1#

本来以为关于索引创建,大部分开发商应该已经基本知道如何创建索引以及知道索引的作用。最近做了电信业务系统的性能诊断,居然发现对于表格每列建独立索引,一开始还以为位图索引,最后确认是一般索引。

表格每列建立索引的效果当然很简单,就是以CPU消耗为代价来获得性能,一旦表格达到一定规模之后性能就不可控制,CPU消耗完毕,系统运行速度变慢。当然如果你有能力无限大的CPU,每列索引也未尝不可。

从我们的经验来看,索引的侯选列选择性应该在5%以下,极限情况下应该不要超过10%。在个别列选择性不佳的情况下,可以通过复合索引来增加选择性。

分享 转发
TOP
发新话题 回复该主题