MySQL数据库使用时注意事项

上传人:壹****1 文档编号:489177080 上传时间:2022-10-17 格式:DOC 页数:3 大小:14KB
返回 下载 相关 举报
MySQL数据库使用时注意事项_第1页
第1页 / 共3页
MySQL数据库使用时注意事项_第2页
第2页 / 共3页
MySQL数据库使用时注意事项_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《MySQL数据库使用时注意事项》由会员分享,可在线阅读,更多相关《MySQL数据库使用时注意事项(3页珍藏版)》请在金锄头文库上搜索。

1、MySQL数据库使用时注意事项MySQL数据库使用时注意事项建表的角度上1、合理安排表关系2、尽量把固定长度的字段放在前面3、尽量使用char 代替varchar4、分表:水平分和垂直分在使用sql语句的时候1、尽量用where来约束范围到一个比较小范围的程度,比如分页2、尽量使用连表查询,而不是使用子查询3、删除数据或者修改数据的时候尽量使用主键作为条件4、合理创建和时候用索引合理创建和时候用索引正确使用索引1、查询的条件字段不是索引字段,对哪一个字段创建了索引就对哪一个字段做条件查询2、在创建索引的时候应该对区分度比较大的列进行创建1/10以下的重复率比较适合创建索引3、范围范围越大越慢范

2、围越小越快!= 慢like #39;a%#39; 快like #39;%a#39; 慢4、条件列参与计算/使用函数5、and 和 or多个条件的组合,如果使用and连接,其中一列含有索引,都可以加快查找速度如果使用or连接,必须所有的列都含有索引,才能加快查询速度6、联合索引 (最左前缀原则)必须带这最左边的列作为条件,从出现范围开始整条索引失效(id,name,email)select * from s1 where id = 1800000 and name = #39;eva#39; and email = #39;email#160;protected/* */#39;select *

3、 from s1 where id = 1800000 and name = #39;eva#39;select * from s1 where id = 1800000 and email = #39;email#160;protected/* */#39;select * from s1 where id = 1800000;select * from s1 where name = #39;eva#39; and email = #39;email#160;protected/* */#39;(email,id,name)select * from s1 where id 10000 and email = #39;email#160;protected/* */#39;7、条件中写出来的数据类型必须和定义的数据类型一致select * from biao where name = 666 # 不一致8、select的字段应该包含order by的字段select name,age from 表 order by age 比较好select name from 表 order by age 不好

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号