数据库优化 数据库的瓶颈 1. I/O 瓶颈 1.1 磁盘 I/O 瓶颈。数据太多,数据库缓存放不下,每次查询时会产生大量 I/O,降低查询速度。 1.2 网络 I/O 瓶颈。查询的数据太多,网络带宽不够。 2. CPU 瓶颈 2.1 SQL 问题。例如:SQL 中包含 join、group by、order by、非索引字段条件查询等,增加 CPU 运算的操作。 对应的优化:建立合适的索引,在业务 Service 层进行业务计算。 2.2 单表数据量太大。查询时扫描的行太多,SQL 效率低,CPU 率先出现瓶颈.