XCLW24329 中小型网站的Mysql数据库优化设计 (字数:7554)摘要Mysql现已经是公认的最流行的的开源数据库软件,而且增长速度也是最快之一。现已经成为装机量最大的三大数据库系统之一。Mysql属于关系型数据库管理系统,有瑞典的MsqlAB公司研发,作为最流行的的关系型数据库管理系统,在web应用中非常广泛。而且有着非常高..
XCLW24329 中小型网站的Mysql数据库优化设计 (字数:7554) 摘要 Mysql现已经是公认的最流行的的开源数据库软件,而且增长速度也是最快之一。现已经成为装机量最大的三大数据库系统之一。Mysql属于关系型数据库管理系统,有瑞典的MsqlAB公司研发,作为最流行的的关系型数据库管理系统,在web应用中非常广泛。而且有着非常高的灵活性。因为其具有体积小、灵活、开源等等特点使之为许多中小心企业所青睐。而在一般中小型网站所用的:PHP ,Apache,,MySQL的体系架构中Mysql对性能的起到了关键性作用,而在现今这种互联网高速发达的时期。网站的访问量与点击量非常之大,如果网站如果没有做好性能优化,很可能无法承受这种大数据的环境,从而影响网站响应效率甚至导致崩溃,而优化网站最重要的一环也就是针对数据库的优化。 本文主要通过数据结构、查询优化、Mysql锁定、存储过程、服务器优化方面来实现Mysql优化。 关键字 Mysql数据库;数据库优化;数据库结构;数据库性能 目录 摘要 1 关键字 1 目录 2 第1章 数据库优化简述 4 1.1什么是数据库优化 4 1.2为何要进行据库优化 4 1.3数据库优化方向 4 第2章 Mysql数据结构优化 5 2.1 什么是Mysql数据结构优化 5 2.2 如何选择存储引擎 5 2.3 Mysql创建表命名规则 6 2.4 创建表时字段选择 6 第3章 查询优化 9 3.1 查询优化对Mysql的意义 9 3.2 使用索引优化查询 9 3.3 SQL语句优化 9 3.4 使用explain对Mysql查询进行检测 10 第4章 Mysql锁定 12 4.1 锁定对于MySQL优化的作用 12 4.2 什么时候使用行锁 12 4.3 什么时候使用表锁 12 4.4 通过什么途径减少锁冲突 12 第5章 存储过程 14 5.1 存储过程对于Mysql优化的意义 14 5.2 编写存储过程中如何规范sql语言 14 5.3 编写存储过程中如何规范使用索引 14 第6章 服务器优化 15 6.1 服务器优化的作用 15 6.2 系统性能优化 15 6.3 对慢速查询进行记录 15 6.4 对查询进行缓存 16 6.5 设定强制限制 16 第7章 文档设计小结 17 参考文献 18 致谢 19
|
上一篇:中小型园区网的设计与开发 | 下一篇:中小型酒店管理系统的设计与开发 |
点击查看关于 中小型 网站 Mysql 数据库 优化 设计 的相关范文题目 | 【返回顶部】 |