圆月山庄资源网 Design By www.vgjia.com
建立索引常用的规则如下:
1、表的主键、外键必须有索引;
2、数据量超过300的表应该有索引;
3、经常与其他表进行连接的表,在连接字段上应该建立索引;
4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;
5、索引应该建在选择性高的字段上;
6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;
7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替:
A、正确选择复合索引中的主列字段,一般是选择性较好的字段;
B、复合索引的几个字段是否经常同时以AND方式出现在Where子句中?单字段查询是否极少甚至没有?如果是,则可以建立复合索引;否则考虑单字段索引;
C、如果复合索引中包含的字段经常单独出现在Where子句中,则分解为多个单字段索引;
D、如果复合索引所包含的字段超过3个,那么仔细考虑其必要性,考虑减少复合的字段;
E、如果既有单字段索引,又有这几个字段上的复合索引,一般可以删除复合索引;
8、频繁进行数据操作的表,不要建立太多的索引;
9、删除无用的索引,避免对执行计划造成负面影响;
以上是一些普遍的建立索引时的判断依据。一言以蔽之,索引的建立必须慎重,对每个索引的必要性都应该经过仔细分析,要有建立的依据。因为太多的索引与不充分、不正确的索引对性能都毫无益处:在表上建立的每个索引都会增加存储开销,索引对于插入、删除、更新操作也会增加处理上的开销。另外,过多的复合索引,在有单字段索引的情况下,一般都是没有存在价值的;相反,还会降低数据增加删除时的性能,特别是对频繁更新的表来说,负面影响更大。
标签:
数据库,建立索引
圆月山庄资源网 Design By www.vgjia.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
圆月山庄资源网 Design By www.vgjia.com
暂无评论...
更新日志
2024年05月22日
2024年05月22日
- dnf奶爸是哪个职业
- 白玛多吉《梦》限量1:1母盘直刻[低速原抓WAV+CUE]
- 谭维维.2007-耳界【天娱传媒】【WAV+CUE】
- KOKIA心は?かり(2012K2HD2016Mora)[24bit96kHzFLAC]
- 曝《AC影》最初主角不是黑人 前开发者分享背景设定
- 双子舞伶演员到中国旅游:头顶兔耳朵畅游迪士尼
- 《生化1RE》新爆料:节奏更慢丧尸更少 狂暴丧尸回归
- 任贤齐.2004-两极(第12张)【滚石】【WAV+CUE】
- 群星.1999-李泰祥与他的女弟子2CD【华特】【WAV+CUE】
- 李千娜.2023-关与你【环球】【FLAC分轨】
- 漫威终极逆转新手卡组用什么 新手最强阵容搭配攻略
- dnf如何设置一键拾取物品
- dnf安装卡在1%
- 夜晚助兴音乐-群星《新时代床头音乐-性能量》2CD[WAV]
- 群星-极度发烧流行经典《欧美名声烧》3辑24K金碟[WAV+CUE]