十二、数据库其他调优策略
编程语言
2024-11-06 17:54:23
阅读次数: 0
1. 数据库调优的措施
1.1 调优的目标

1.2 如何定位调优问题


1.3 调优的维度和步骤

1.3.1 选择合适的DBMS

1.3.2 优化表设计

1.3.3 优化逻辑查询

1.3.4 优化物理查询

1.3.5 使用 Redis 或 Memcached 作为缓存

扫描二维码关注公众号,回复:
17508287 查看本文章
1.3.6 库级优化







2. 优化MySQL服务器

2.1 优化服务器硬件

2.2 优化MySQL的参数







3. 优化数据库结构

3.1 拆分表:冷热数据分离



3.2 增加中间表




3.3 增加冗余字段

3.4 优化数据类型







3.5 优化插入记录的速度







3.6 使用非空约束

3.7 分析表、检测表与优化表

3.7.1 分析表

3.7.2 检测表

3.7.3 优化表


3.8 小结

4. 大表优化

4.1 限定查询的范围

4.2 读/写分离


4.3 垂直拆分




4.4 水平拆分




5. 其他调优策略
5.1 服务器语句超时处理

5.2 创建全局通用表空间


5.3 MySQL 8.0新特性:隐藏索引对调优的帮助

转载自blog.csdn.net/weixin_44063529/article/details/142933767