MYSQL 优化的一些观点 - konakona
konakona
Dream Afar.
konakona

MYSQL 优化的一些观点

MYSQL 优化(数据库瓶颈解决)
一,服务器硬件优化 (CPU,硬盘,内存,网络)
二,服务器架构优化 (集群.学问很深,根据不同需求)
三,操作系统优化
四,服务安装设置优化
五,数据库设计(索引优化,结构)
六,语句优化(查询优化,存储优化)

一,服务器硬件优化
   1,CPU:64位,高主频,高二级缓存,支持高并发
   2,硬盘:采用15000RPM高转数硬盘.raid0(如多台就不用1了好像)
   3,内存:大内存,尽量不使用SWAP
   4,网络:标配的千兆网卡,局域网,尽量避免诸如防火墙策略等不必要的开销
二,服务器架构优化
   1,使WEB服务器与数据库服务器分离,如果不是要求很高.
   2,多台服务器主从,主主,建立负载均衡.
三,操作系统优化
   1,64位系统可以分给单个进程更多的内存、服务调优,禁用不必要启动的服务,修改文件描述符限制,留更多的资源给mysql;
   2,文件系统调优,给数据仓库一个单独的文件系统,推荐使用XFS,一般效率更高、更可靠。
   3,可以考虑在挂载分区时启用noatime选项。
四,服务安装设置优化
   1,使用linux/bsd操作系统进行编译安装,对编译参数进行性能优化,精简不必要启用的功能
   2,合适的应用程序接口。
   3,根据不同需求对MY.INI进行设置
五,数据库设计(索引优化,结构)
   1,根据需求按照范式建表结构,横切和纵切等操作;
   2,选择合适的表引擎
   3,合理建立索引
六,SQL语句优化
   1,查询优化
   2,存储优化

赞赏

团哥

文章作者

继续玩我的CODE,让别人说去。 低调,就是这么自信。

konakona

MYSQL 优化的一些观点
MYSQL 优化(数据库瓶颈解决) 一,服务器硬件优化 (CPU,硬盘,内存,网络) 二,服务器架构优化 (集群.学问很深,根据不同需求) 三,操作系统优化 四,服务安装设置优化 五,数据库设计(索引优…
扫描二维码继续阅读
2012-08-01