One - One Code All

Blog Content

mysql数据库性能优化

MySQL   2012-11-24 21:05:43

总体原则:尽可能小,尽可能简单,尽可能快。


  1. 字段选择:能用int不用varchar,能用4个字节,不用8个字节;

  2. 善用索引;

  3. SQL语句不使用函数和进行默认类型转换,不在数据库做运算;

  4. 图片文件等使用文件系统存储,不走数据库;

  5. 批量操作胜于频繁读写;

  6. 能用join就不用自查询;

  7. 只提取必要的列;

  8. 善用检查工具:slow_query_log,explain;

  9. 适当分库分表;


上一篇:pymysql数据库连接UnicodeEncodeError
下一篇:mysql修改表字段数据结构及BLOB类型介绍

The minute you think of giving up, think of the reason why you held on so long.