06 2021 档案
摘要:方法一 1: 通过任务管理器或者服务管理,关掉mysqld(服务进程) 2: 通过命令行+特殊参数开启mysqld mysqld --defaults-file="D:\ProgramFiles\mysql\MySQLServer5.7Data\my.ini" --skip-grant-tables
阅读全文
摘要:https://blog.csdn.net/qq_21439971/article/details/78438147
阅读全文
摘要:1. 优化数据访问 1. 减少不必要的查询,条件限制,where,limit等,使用具体字段,而不是使用*。 2. 使用索引,减少mysql需要扫描的行3. 简单查询与复杂查询灵活使用 mysql扫描数据的速度是很快的,但是返回给客户端的速度是比较慢的。如果一个复杂查询能够胜任当前的需求,那么分成多
阅读全文
摘要:1. 索引策略 1. 使用独立的列,否则不会走索引 where后的筛选条件,不能包含表达式函数等,比如where id=4和where id=5-1,前者会走索引,后者不会2. 对于blob,text,较长的varchar不能直接使用索引,要使用前缀索引 注意选择合适的长度3. 单列索引和多列索引
阅读全文
摘要:1. 数据类型优化 1. 选择更小的数据类型 varchar(50)能满足的字段不要设置为varchar(100),如果新加字段没有指定长度,数据库会预留最大长度出来,极大的浪费资源。MySQL4.1以前,VARCHAR数据类型所支持的最大长度255,5.0以上版本支持65535字节长度,utf8编
阅读全文