<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mzsh &#187; mysql</title>
	<atom:link href="http://www.phpblog.cn/archives/category/mysql/feed" rel="self" type="application/rss+xml" />
	<link>http://www.phpblog.cn</link>
	<description>昨夜的火光，今天的迷茫， 有情的背叛，无情的死亡。 山水远，只影向谁去？ 曼珠沙华，开在火中央....</description>
	<lastBuildDate>Wed, 19 May 2010 13:49:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>top Load average</title>
		<link>http://www.phpblog.cn/archives/181</link>
		<comments>http://www.phpblog.cn/archives/181#comments</comments>
		<pubDate>Thu, 16 Jul 2009 01:36:59 +0000</pubDate>
		<dc:creator>shishirui</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://blog.phpblog.cn/?p=181</guid>
		<description><![CDATA[在Linux系统中，uptime、w、top等命令都会有系统平均负载load average的输出，那么什么是系统平均负载呢？
系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中：

 它没有在等待I/O操作的结果
 它没有主动进入等待状态(也就是没有调用'wait')
 没有被停止(例如：等待终止)

例如：
[root@www2 init.d]# uptime
7:51pm up 2 days, 5:43, 2 users, load average: 8.13, 5.90, 4.94
命令输出的最后内容表示在过去的1、5、15分钟内运行队列中的平均进程数量。
一般来说只要每个CPU的当前活动进程数不大于3那么系统的性能就是良好的，如果每个CPU的任务数大于5，那么就表示这台机器的性能有严重问题。对于上面的例子来说，假设系统有两个CPU，那么其每个CPU的当前任务数为：8.13/2=4.065。这表示该系统的性能是可以接受的。]]></description>
			<content:encoded><![CDATA[<p>在Linux系统中，uptime、w、top等命令都会有系统平均负载load average的输出，那么什么是系统平均负载呢？<br />
系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中：</p>
<ul>
<li> 它没有在等待I/O操作的结果</li>
<li> 它没有主动进入等待状态(也就是没有调用'wait')</li>
<li> 没有被停止(例如：等待终止)</li>
</ul>
<p>例如：</p>
<blockquote><p>[root@www2 init.d]# uptime<br />
7:51pm up 2 days, 5:43, 2 users, load average: 8.13, 5.90, 4.94</p></blockquote>
<p>命令输出的最后内容表示在过去的1、5、15分钟内运行队列中的平均进程数量。<br />
一般来说只要每个CPU的当前活动进程数不大于3那么系统的性能就是良好的，如果每个CPU的任务数大于5，那么就表示这台机器的性能有严重问题。对于上面的例子来说，假设系统有两个CPU，那么其每个CPU的当前任务数为：8.13/2=4.065。这表示该系统的性能是可以接受的。</p>]]></content:encoded>
			<wfw:commentRss>http://www.phpblog.cn/archives/181/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>关于mysql的select ... for update 锁定</title>
		<link>http://www.phpblog.cn/archives/136</link>
		<comments>http://www.phpblog.cn/archives/136#comments</comments>
		<pubDate>Fri, 05 Jun 2009 01:38:06 +0000</pubDate>
		<dc:creator>shishirui</dc:creator>
				<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://blog.phpblog.cn/?p=136</guid>
		<description><![CDATA[由於 InnoDB 预设是 Row-Level Lock，所以只有「明确」的指定主键，MySQL 才会执行 Row lock (只锁住被选取的资料例) ，否则 MySQL 将会执行 Table Lock (将整个资料表单给锁住)。
举个例子:
假设有个表单 products ，裡面有 id 跟 name 二个栏位，id 是主键。
例1: (明确指定主键，并且有此笔资料，row lock)
SELECT * FROM products WHERE id='3' FOR UPDATE;
例2: (明确指定主键，若查无此笔资料，无 lock)
SELECT * FROM products WHERE id='-1' FOR UPDATE;
例2: (无主键，table lock)
SELECT * FROM products WHERE name='Mouse' FOR UPDATE;
例3: (主键不明确，table lock)
SELECT * FROM products WHERE [...]]]></description>
			<content:encoded><![CDATA[<p>由於 InnoDB 预设是 Row-Level Lock，所以只有「明确」的指定主键，MySQL 才会执行 Row lock (只锁住被选取的资料例) ，否则 MySQL 将会执行 Table Lock (将整个资料表单给锁住)。</p>
<p>举个例子:</p>
<p>假设有个表单 products ，裡面有 id 跟 name 二个栏位，id 是主键。</p>
<p>例1: (明确指定主键，并且有此笔资料，row lock)</p>
<p>SELECT * FROM products WHERE id='3' FOR UPDATE;</p>
<p>例2: (明确指定主键，若查无此笔资料，无 lock)</p>
<p>SELECT * FROM products WHERE id='-1' FOR UPDATE;</p>
<p>例2: (无主键，table lock)</p>
<p>SELECT * FROM products WHERE name='Mouse' FOR UPDATE;</p>
<p>例3: (主键不明确，table lock)</p>
<p>SELECT * FROM products WHERE id&lt;&gt;'3' FOR UPDATE;</p>
<p>例4: (主键不明确，table lock)</p>
<p>SELECT * FROM products WHERE id LIKE '3' FOR UPDATE;</p>
<p>註1:<br />
FOR UPDATE 仅适用於 InnoDB，且必须在交易区块(BEGIN/COMMIT)中才能生效。</p>
<p>註2:<br />
要测试锁定的状况，可以利用 MySQL 的 Command Mode ，开二个视窗来做测试。</p>]]></content:encoded>
			<wfw:commentRss>http://www.phpblog.cn/archives/136/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MYSQL索引</title>
		<link>http://www.phpblog.cn/archives/110</link>
		<comments>http://www.phpblog.cn/archives/110#comments</comments>
		<pubDate>Wed, 27 May 2009 07:29:57 +0000</pubDate>
		<dc:creator>shishirui</dc:creator>
				<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://blog.phpblog.cn/?p=110</guid>
		<description><![CDATA[http://blog.csdn.net/feng_sundy/archive/2006/04/19/669324.aspx
http://space.itpub.net/9842/viewspace-312607
http://blog.chinaunix.net/u/14468/showart_441875.html]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.csdn.net/feng_sundy/archive/2006/04/19/669324.aspx" target="_blank">http://blog.csdn.net/feng_sundy/archive/2006/04/19/669324.aspx</a></p>
<p><a href="http://space.itpub.net/9842/viewspace-312607" target="_blank">http://space.itpub.net/9842/viewspace-312607</a></p>
<p><a href="http://blog.chinaunix.net/u/14468/showart_441875.html" target="_blank">http://blog.chinaunix.net/u/14468/showart_441875.html</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.phpblog.cn/archives/110/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>关于FLOAT DOUBLE DECIMAL类型</title>
		<link>http://www.phpblog.cn/archives/108</link>
		<comments>http://www.phpblog.cn/archives/108#comments</comments>
		<pubDate>Tue, 26 May 2009 10:20:14 +0000</pubDate>
		<dc:creator>shishirui</dc:creator>
				<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://blog.phpblog.cn/?p=108</guid>
		<description><![CDATA[http://blog.sina.com.cn/s/blog_494b7b9201000988.html
http://www.phpchina.com/html/28/1628-20455.html]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.sina.com.cn/s/blog_494b7b9201000988.html" rel="nofollow">http://blog.sina.com.cn/s/blog_494b7b9201000988.html</a></p>
<p><a href="http://www.phpchina.com/html/28/1628-20455.html" rel="nofollow">http://www.phpchina.com/html/28/1628-20455.html</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.phpblog.cn/archives/108/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
