1.存贮引擎:MyISAM(不支持事务,外键,表级锁),InnoDB(支持事务的。表行锁),Memery,Merge.
2.大批量传入空表使用mylSAM,并将disable keys将唯一索引关闭
主机按主键顺序,导入前set unique_checks=0;关闭这个唯一性校验,导入成功后恢复
如果使用了自动提交,那么需要setautocommit=0,关闭自动提交,导入后恢复
3.@1.尽量使用多值表insert@2.数据和索引保存在不同的磁盘上
4.select 查询,1.只选择必要的字段,能关联的不要用子查询
不走索引原因:
or前后不一致,
like字符串包括‘’。
not in/exists不走索引
where 后面加函数
Mysql
最新推荐文章于 2025-04-15 09:19:24 发布