mysql数据库的优化.docx
文本预览下载声明
mysql数据库的优化
数据库性能优化涉及到系统硬件和软件的方方面面,本文以mysql为例,讨论了mysql性能优化的各个方面,包括:
硬件
操作系统/软件库
SQL服务器(设置和查询)
应用编程接口(API)
应用程序
一、优化硬件
如果你需要庞大的数据库表(2G),你应该考虑使用64位的硬件结构,像Alpha、Sparc、IA64。因为MySQL内部使用大量64位的整数,64位的CPU将提供更好的性能。
对大数据库,优化的次序一般是RAM、快速硬盘、CPU能力。
更多的内存通过将最常用的键码页面存放在内存中可以加速键码的更新。
如果不使用事务安全(transaction-safe)的表
显示全部