
SQL优化
文章平均质量分 80
Zorione
这个作者很懒,什么都没留下…
展开
-
1071 - Specified key was too long; max key length is 767 bytes
今天优化公司项目时候创建索引时报了:1071 - Specified key was too long; max key length is 767 bytes错误,意思就是“索引字段长度太长,超过了767bytes”。查了一下 mysql的varchar主键只支持不超过767个字节或者768/2=384个双字节 或者767/3=255个三字节的字段 而GBK是双字节的,UTF8是三字节的。innodb存储引擎,多列索引的长度限制如下:每个列的长度不能大于767 bytes;所有组成索引列的长度和原创 2021-06-25 10:06:21 · 17132 阅读 · 1 评论 -
如何从一个大项目中,迅速的定位执行速度慢的语句. (定位慢查询)
先说一下怎么查看MySQL服务器状态信息吧使用show status查看MySQL服务器状态信息mysql数据库启动了多少时间:show status like 'uptime';显示数据库的查询,更新,添加,删除的次数:show stauts like 'com_select' show stauts like 'com_insert' ...类推 update del...原创 2019-10-24 07:54:50 · 855 阅读 · 0 评论