文件名称:开源bbs源码java-MySQL:关于MySQL相关内容复习
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-26 16:56:32
系统开源
开源 bbs 源码 java MySQL 关于MySQL相关内容复习 MySQL 优化查询的方法? 1.使用索引 应尽量避免全表扫描,首先应考虑在 where 及 order by ,group by 涉及的列上建立索引。 2.优化 SQL 语句 2.1 通过 explain(查询优化神器)用来查看 SQL 语句的执行效果, 可以帮助选择更好的索引和优化查询语句, 写出更好的优化语句。 通 常我们可以对比较复杂的尤其是涉及到多表的 SELECT 语句, 把关 键字 EXPLAIN 加到前面, 查看执行计划。例如: explain select * from news; 2.2 任何地方都不要使用 select * from t , 用具体的字段列表代 替“*” , 不要返回用不到的任何字段。 2.3 不在索引列做运算或者使用函数。 2.4 查询尽可能使用 limit 减少返回的行数, 减少数据传输时间和 带宽浪费。 3.优化数据库对象 3.2 对表进行拆分 通过拆分表可以提高表的访问效率。 有 2 种拆分方法:
【文件预览】:
MySQL-master
----README.md(18KB)