【MySQL性能优化】MySQL数据库优化简介

数据库优化的几个方面:

【MySQL性能优化】MySQL数据库优化简介

1 SQL及索引(提升性能最大,效率最高)
2 数据库表结构(根据范式设计表结构)
3 系统配置(linux对mysql打开文件数的限制等)
4 硬件(提高文件io的速度,但是成本最高)

我们要做的优化只是从SQL语句的优化和索引来做优化。


count(*)和count(id)的区别

count(id)不会将id为null的值计算进去的,只会记录id不为null的记录,而count(*)会列出所有的记录数。

你可能感兴趣的:(【MySQL性能优化】MySQL数据库优化简介)