MySQL性能优化一之优化的目的和方面
2016-08-27 10:17
78 查看
1.正确使用SQL语句的原因
1.1.增加数据库处理的效率,减少应用相应的时间
1.2.减少数据库服务器的负载,增加服务器的稳定性
1.3.减少服务器间通信的网络流量
2.数据库优化的目的
2.1.避免出现页面访问错误
2.2.增加数据库稳定性
2.3.增加用户体验
3.数据库优化的几个方面
3.1.结构良好的SQL和有效且合适的索引。
3.2.表结构的设计,根据数据库范式来设置数据表结构,减少冗余,有益于SQL查询的写法。
3.3.对系统配置优化,MySQL大部分运行在Linux上且基于文件的,我们在设置方面做一些优化,比如打开文件数设置等
3.4.选择适合数据库的CPU(越多不一定越好),更多的内存、更快的IO。
1.1.增加数据库处理的效率,减少应用相应的时间
1.2.减少数据库服务器的负载,增加服务器的稳定性
1.3.减少服务器间通信的网络流量
2.数据库优化的目的
2.1.避免出现页面访问错误
2.2.增加数据库稳定性
2.3.增加用户体验
3.数据库优化的几个方面
3.1.结构良好的SQL和有效且合适的索引。
3.2.表结构的设计,根据数据库范式来设置数据表结构,减少冗余,有益于SQL查询的写法。
3.3.对系统配置优化,MySQL大部分运行在Linux上且基于文件的,我们在设置方面做一些优化,比如打开文件数设置等
3.4.选择适合数据库的CPU(越多不一定越好),更多的内存、更快的IO。
相关文章推荐
- Apache+PHP+MySQL+Tomcat性能方面优化技巧(原创)
- Mysql 【影响性能的几个方面】以及【性能优化顺序】
- mysql 性能优化的几个方面
- mysql 性能优化的几个方面
- 【MySQL性能优化】概述与优化方面(一)
- C# 性能优化方面的总结
- php的mysql性能优化
- [转]LAMP(Linux+Apache+MySQL+PHP)服务器的性能优化
- ASP.NET程序性能优化的七个方面
- .NET性能优化方面的总结
- ASP.NET程序性能优化的七个方面
- MySQL性能优化(来自LinuxWorld2007 >)
- 从MySQL得到最大的性能 优化
- asp.net程序性能优化的七个方面
- 本周ASP.NET英文技术文章推荐[很久以前 - 02/26]:Immutability、InterpolationMode、CompositingQuality、性能优化、单点登录、Spring.NET、Facebook、MySQL、Web Deployment Tool
- asp.net程序性能优化的七个方面
- 从MySQL得到最大的优化性能
- 对拥有一个几十万行表的 MySQL 性能优化的简单办法
- MySQL性能优化
- asp.net程序性能优化的七个方面 (转)