首页 相关文章 Monty说MySQL的优化(一)

Monty说MySQL的优化(一)

  一、我们可以且应该优化什么?

  硬件

  操作系统/软件库

  SQL服务器(设置和查询)

  应用编程接口(API)

  应用程序

  二、优化硬件

  如果你需要庞大的数据库表(2G),你应该考虑使用64位的硬件结构,像Alpha、Sparc或即将推出的IA64。因为MySQL内部使用大量64位的整数,64位的CPU将提供更好的性能。

  对大数据库,优化的次序一般是RAM、快速硬盘、CPU能力。

  更多的内存通过将最常用的键码页面存放在内存中可以加速键码的更新。

  如果不使用事务安全(transaction-safe)的表或有大表并且想避免长文件检查,一台UPS就能够在电源故障时让系统安全关闭。

  对于数据库存放在一个专用服务器的系统,应该考虑1G的以太网。延迟与吞吐量同样重要。

  三、优化磁盘

  为系统、程序和临时文件配备一个专用磁盘,如果确是进行很多修改工作,将更新日志和事务日志放在专用磁盘上。

  低寻道时间对数据库磁盘非常重要。对与大表,你可以估计你将需要lo...[ 查看全文 ]

2016-02-19 标签:

Monty说MySQL的优化(一)的相关文章

手机页面
收藏网站 回到头部