mysql数据库优化方案及应用.doc
约28页DOC格式手机打开展开
mysql数据库优化方案及应用,目录摘要iabstractii1 绪论11.1 优化背景11.2 应用目的11.3 架构工具简介11.3.1 sqlrelay数据库连接池11.3.2 amoeba for mysql中间层代理21.4 其他相关技术21.4.1 mysql查询缓存21.4.2 mysql索引的优化21.4.3 mysql数据库的mas...
内容介绍
此文档由会员 mrm小莫 发布
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 优化背景 1
1.2 应用目的 1
1.3 架构工具简介 1
1.3.1 sqlrelay数据库连接池 1
1.3.2 Amoeba for MySQL中间层代理 2
1.4 其他相关技术 2
1.4.1 MySQL查询缓存 2
1.4.2 MySQL索引的优化 2
1.4.3 MySQL数据库的Master/Slave模式 3
2 可行性研究 4
2.1 可行方案分析 4
2.1.1 方案一:sqlrelay数据库连接池 4
2.1.2 方案二:Amoeba for MySQL中间层代理 5
2.1.3 方案三:MySQL查询缓存 6
2.1.4 方案四:MySQL索引的优化 7
2.2 可行方案测试 7
2.2.1 方案一测试:sqlrelay数据库连接池 7
2.2.2 方案二测试:Amoeba for MySQL中间层代理 8
2.3 可行方案测试结论 8
2.3.1 方案一测试结论 8
2.3.2 方案二测试结论 8
3 优化前数据库性能分析 8
4 可行优化方案实施过程 8
4.1 Amoeba for MySQL的实际部署 9
4.1.1 部署环境 9
4.1.2 Amoeba基础环境搭建 9
4.1.3 主从复制 10
4.1.4 配置Amoeba for MySQL 11
4.2 MySQL查询缓存的配置 15
4.3 MySQL索引的建立 15
5 优化方案效果测试 16
5.1 测试性能对比 16
5.2 测试分析和结论 18
6 优化方案后续维护 19
6.1 Amoeba for MySQL的后期维护工作 19
6.2 MySQL查询缓存的维护和性能监控 19
6.2.1 维护 19
6.2.2 性能监控 19
结 论 21
参 考 文 献 22
致 谢 23
摘 要 I
Abstract II
1 绪论 1
1.1 优化背景 1
1.2 应用目的 1
1.3 架构工具简介 1
1.3.1 sqlrelay数据库连接池 1
1.3.2 Amoeba for MySQL中间层代理 2
1.4 其他相关技术 2
1.4.1 MySQL查询缓存 2
1.4.2 MySQL索引的优化 2
1.4.3 MySQL数据库的Master/Slave模式 3
2 可行性研究 4
2.1 可行方案分析 4
2.1.1 方案一:sqlrelay数据库连接池 4
2.1.2 方案二:Amoeba for MySQL中间层代理 5
2.1.3 方案三:MySQL查询缓存 6
2.1.4 方案四:MySQL索引的优化 7
2.2 可行方案测试 7
2.2.1 方案一测试:sqlrelay数据库连接池 7
2.2.2 方案二测试:Amoeba for MySQL中间层代理 8
2.3 可行方案测试结论 8
2.3.1 方案一测试结论 8
2.3.2 方案二测试结论 8
3 优化前数据库性能分析 8
4 可行优化方案实施过程 8
4.1 Amoeba for MySQL的实际部署 9
4.1.1 部署环境 9
4.1.2 Amoeba基础环境搭建 9
4.1.3 主从复制 10
4.1.4 配置Amoeba for MySQL 11
4.2 MySQL查询缓存的配置 15
4.3 MySQL索引的建立 15
5 优化方案效果测试 16
5.1 测试性能对比 16
5.2 测试分析和结论 18
6 优化方案后续维护 19
6.1 Amoeba for MySQL的后期维护工作 19
6.2 MySQL查询缓存的维护和性能监控 19
6.2.1 维护 19
6.2.2 性能监控 19
结 论 21
参 考 文 献 22
致 谢 23