频道栏目
首页 > 资讯 > 其他综合 > 正文

索引设计规范-梁十八的博客-51CTO博客

19-05-06        来源:[db:作者]  
收藏   我要投稿

image.png

(索引可以增加查询效率,但同样会降低插入和更新的效率)



image.png

(所以要求每个innodb表必须有一个主键)



image.png

? ? ????因为innodb是索引组织表的缘故,如果主键频繁被更新,意味着数据存储的逻辑数据要频繁变动,必然带来大量io操作和cpu时间,降低性能,特别是对大表

????????uuid、md5、hash、字符串不是顺序增长的,数据插入的时候为保障索引的顺序,会进行排序插入,占用大量cpu时间,和io操作。所以要顺序增长的列,切不能为空作为主键



在哪些列上建立索引?

????????image.png



如何选择联合索引列的顺序?

????????image.png



image.png



image.png

image.png



image.png

image.png

相关TAG标签
上一篇:1.4T的mysql表删除-雪藤六-51CTO博客
下一篇:利用amoeba(变形虫)实现mysql数据库读写分离-星火燎愿-51CTO博客
相关文章
热门专题推荐 vmware win7激活工具 win10激活工具 excel word office激活 小马激活工具 重装系统 数据恢复 u盘启动工具
图文推荐
文章
推荐
热门新闻

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站