- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 High Performance MySQL Second Edition
<br /><br /><br />1. 何时cache<br />a) mysql query cache内容为 select 的结果集, cache 使用完整的 sql 字符串做 key, 并区分大小写,空格等。即两个sql必须完全一致才会导致cache命中。<br />b) prepared statement永远不会cache到结果,即使参数完全一样。据说在 5.1 之后会得到改善。<br />c) where条件中如包含了某些函数永远不会被cache, 比如current_date,
2010-11-20 11:24:00 544
转载 iostat 用法
<br />iostat 输出解析<br /><br />1. /proc/partitions<br />对于kernel 2.4, iostat 的数据的主要来源是 /proc/partitions,而对于kernel 2.6, 数据主要来自/proc/diskstats或者/sys/block/[block-device-name]/stat。<br />先看看 /proc/partitions 中有些什么。<br /># cat /proc/partitions<br />major minor #
2010-11-18 22:54:00 778
转载 mysql 优化 mysql
<br />1. 服务器优化<br /><br />优化原则:<br />内存里的数据要比磁盘上的数据访问起来快;<br />站数据尽可能长时间地留在内存里能减少磁盘读写活动的工作量;<br />让索引信息留在内存里要比让数据记录的内容留在内存里更重要。<br />针对以上几个原则,我们应该调整服务器:<br />增加服务器的缓存区容量,以便数据在内存在停留的时间长一点,以减少磁盘I/0。下面介绍几个重要的缓冲区:<br />数据表缓冲区存放着与打开的数据表相的信息,它的大小可由服务器参数“table_ca
2010-11-18 22:43:00 381
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人