作者PsMonkey (痞子军团团长)
看板Database
标题[转录] MySQL 使用 Query Cache
时间Tue Feb 6 13:45:13 2007
※ [本文转录自 PHP 看板]
作者: JoeHorn (狮子男) 看板: PHP
标题: Re: [请益] PHP用session去存资料库的result??
时间: Mon Feb 5 23:39:05 2007
※ 引述《grassboy2 (天才小胖子-活力花俏草儿)》之铭言:
: 耶…感觉这个和php比较有关连…
: 所以就来这里po了…
: 之前在资料库板上有讨论到…
: 要如何节省query资料库的次数…
: 其中有讨论到把query的结果卷回session里…
: 就不用每次重复查询同样的结果…
: 嗯…一开始是很直觉的想…
不必这麽麻烦。
MySQL 4 之後开始支援 query cache ,设定方式大概是这样:
[mysqld]
......
query_cache_size = 32M
......
=== 以下是实际案例参考 ===
某台 FreeBSD 的 MySQL 4.0 吃掉 9xx MB 记忆体:
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
12525 mysql 30 96 0 937M 566M CPU0 0 480:05 0.00% mysqld
mytop 状态页面:
MySQL on localhost (4.0.27-log) up 3+04:06:47 [23:35:18]
Queries: 32.4M qps: 124 Slow: 1.0 Se/In/Up/De(%): 95/00/01/00
qps now: 85 Slow qps: 0.0 Threads: 26 ( 2/ 7) 90/01/02/01
Cache Hits: 28.0M Hits/s: 107.3 Hits now: 67.5 Ratio: 90.7% Ratio now: 87.6%
Key Efficiency: 99.9% Bps in/out: 4.5k/656.5 Now in/out: 10.9k/19.9k
* 黄色的那行就是 query cache 的运作状态。
--
我不寂寞, 因为烟在我口,
我不寂寞, 因为酒在我手,
我不寂寞, 因为还有寂寞陪着我.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.113.173.186
1F:推 PsMonkey:可以借转 Database 版吗? 02/06 01:26
2F:推 JoeHorn:请~ 02/06 03:57
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.201.9