<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: 留言本</title>
	<atom:link href="http://www.taobaodba.com/ask-taobaodba/feed" rel="self" type="application/rss+xml" />
	<link>http://www.taobaodba.com</link>
	<description>数据库管理，数据库开发，数据库工具，数据库架构</description>
	<lastBuildDate>Wed, 14 Mar 2012 12:55:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: westsince2001</title>
		<link>http://www.taobaodba.com/ask-taobaodba/comment-page-3#comment-17263</link>
		<dc:creator>westsince2001</dc:creator>
		<pubDate>Mon, 12 Mar 2012 05:26:15 +0000</pubDate>
		<guid isPermaLink="false">http://rdc.taobao.com/blog/dba/?page_id=135#comment-17263</guid>
		<description>用了分片后,同样插入100w数据.耗时貌似是不分片的两倍哦,效率严重下降,这个有什么办法啊？</description>
		<content:encoded><![CDATA[<p>用了分片后,同样插入100w数据.耗时貌似是不分片的两倍哦,效率严重下降,这个有什么办法啊？</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://www.taobaodba.com/ask-taobaodba/comment-page-3#comment-17260</link>
		<dc:creator>James</dc:creator>
		<pubDate>Sat, 10 Mar 2012 14:08:58 +0000</pubDate>
		<guid isPermaLink="false">http://rdc.taobao.com/blog/dba/?page_id=135#comment-17260</guid>
		<description>怎么很久都不更新了……</description>
		<content:encoded><![CDATA[<p>怎么很久都不更新了……</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 江枫</title>
		<link>http://www.taobaodba.com/ask-taobaodba/comment-page-3#comment-17023</link>
		<dc:creator>江枫</dc:creator>
		<pubDate>Thu, 15 Sep 2011 01:22:27 +0000</pubDate>
		<guid isPermaLink="false">http://rdc.taobao.com/blog/dba/?page_id=135#comment-17023</guid>
		<description>校招时间是统一的，请参考淘宝校园招聘网站 http://campus.taobao.com/</description>
		<content:encoded><![CDATA[<p>校招时间是统一的，请参考淘宝校园招聘网站 <a href="http://campus.taobao.com/" rel="nofollow">http://campus.taobao.com/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rezic</title>
		<link>http://www.taobaodba.com/ask-taobaodba/comment-page-3#comment-17017</link>
		<dc:creator>rezic</dc:creator>
		<pubDate>Wed, 07 Sep 2011 08:41:37 +0000</pubDate>
		<guid isPermaLink="false">http://rdc.taobao.com/blog/dba/?page_id=135#comment-17017</guid>
		<description>hi,看到淘宝2012校招，没有DBA岗位，请问MySQL DBA团队的校招是什么时候，谢谢</description>
		<content:encoded><![CDATA[<p>hi,看到淘宝2012校招，没有DBA岗位，请问MySQL DBA团队的校招是什么时候，谢谢</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Leng</title>
		<link>http://www.taobaodba.com/ask-taobaodba/comment-page-3#comment-16931</link>
		<dc:creator>Tom Leng</dc:creator>
		<pubDate>Mon, 01 Aug 2011 09:50:48 +0000</pubDate>
		<guid isPermaLink="false">http://rdc.taobao.com/blog/dba/?page_id=135#comment-16931</guid>
		<description>RSS有问题：
1. 文章列表不正确
2. 链接打不开
谢谢！</description>
		<content:encoded><![CDATA[<p>RSS有问题：<br />
1. 文章列表不正确<br />
2. 链接打不开<br />
谢谢！</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 郑安根</title>
		<link>http://www.taobaodba.com/ask-taobaodba/comment-page-3#comment-16726</link>
		<dc:creator>郑安根</dc:creator>
		<pubDate>Tue, 26 Apr 2011 09:35:04 +0000</pubDate>
		<guid isPermaLink="false">http://rdc.taobao.com/blog/dba/?page_id=135#comment-16726</guid>
		<description>好像颜色没法标注出来啊!

补充一点: 
Innodb的隔离级别是SERIALIABLE</description>
		<content:encoded><![CDATA[<p>好像颜色没法标注出来啊!</p>
<p>补充一点:<br />
Innodb的隔离级别是SERIALIABLE</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 郑安根</title>
		<link>http://www.taobaodba.com/ask-taobaodba/comment-page-3#comment-16725</link>
		<dc:creator>郑安根</dc:creator>
		<pubDate>Tue, 26 Apr 2011 09:33:10 +0000</pubDate>
		<guid isPermaLink="false">http://rdc.taobao.com/blog/dba/?page_id=135#comment-16725</guid>
		<description>请问你们有没有遇到过mysql  update语句更新有时候对数据没影响啊? 麻烦你们帮忙看看, 这个问题困扰了我好几天了.

我在开发中遇到一个问题: 在执行以下代码时有时候能够对数据产生影响有时候不能,而且stmtUpdateDist.executeUpdate()返回的不为0, 说明是在执行更新时是找到了这条记录;.很奇怪不知哪出问题了.
以下代码是放在事务中的

PreparedStatement stmtUpdateDist = conn.prepareStatement(&quot;UPDATE district SET d_next_o_id = d_next_o_id + 1 WHERE d_id = ? AND d_w_id = ?&quot;);

stmtUpdateDist.setInt(1, d_id);
stmtUpdateDist.setInt(2, w_id);

int result = stmtUpdateDist.executeUpdate();

以下是跟踪:  
UPDATE district SET d_next_o_id = d_next_o_id + 1 WHERE d_id = ? AND d_w_id = ? 的一部分日志,参数 d_id=7, d_w_id=1(参数在运行时动态的)

2011-04-26 16:45:46,072 FATAL [pool-6-thread-1] controller.Backend (Backend.java:590) - Backend_1 New Order Transaction#29 Arrival.
2011-04-26 16:45:46,125 FATAL [pool-6-thread-1] controller.Backend (Backend.java:271) - Backend_1 New Order Transaction#29(/127.0.0.1:65506)Before UPDATE d_next_o_id#(d_id=7, d_w_id=1) d_next_o_id#3585
2011-04-26 16:45:46,127 FATAL [pool-6-thread-1] controller.Backend (Backend.java:307) - Backend_1 New Order Transaction#29(/127.0.0.1:65506)After UPDATE d_next_o_id# (d_id=7, d_w_id=1) d_next_o_id#3586
2011-04-26 16:45:46,893 FATAL [pool-6-thread-1] controller.Backend (Backend.java:498) - Backend_1 NewOrderTransaction#29 After Commit d_next_o_id#3585

第一个红色标注出来的是在更新之前通过执行该事务的Connection查询出来的d_next_o_id-3585, 查询条件中的参数为(d_id=7, d_w_id=1)

第二个红色标注出来的是在更新之后通过执行该事务的Connection查询出来的d_next_o_id-3586, 查询条件中的参数为(d_id=7, d_w_id=1)

第三个红色标注出来的是在该事务提交之后通过其他Connection查询出来的d_next_o_id-3585, 查询条件中的参数为(d_id=7, d_w_id=1)

MYSQL 5.1.53  
Innodb存储引擎

d_id, d_w_id是表的主键  
d_next_o_id, d_id, d_w_id都是int(11)</description>
		<content:encoded><![CDATA[<p>请问你们有没有遇到过mysql  update语句更新有时候对数据没影响啊? 麻烦你们帮忙看看, 这个问题困扰了我好几天了.</p>
<p>我在开发中遇到一个问题: 在执行以下代码时有时候能够对数据产生影响有时候不能,而且stmtUpdateDist.executeUpdate()返回的不为0, 说明是在执行更新时是找到了这条记录;.很奇怪不知哪出问题了.<br />
以下代码是放在事务中的</p>
<p>PreparedStatement stmtUpdateDist = conn.prepareStatement(&#8220;UPDATE district SET d_next_o_id = d_next_o_id + 1 WHERE d_id = ? AND d_w_id = ?&#8221;);</p>
<p>stmtUpdateDist.setInt(1, d_id);<br />
stmtUpdateDist.setInt(2, w_id);</p>
<p>int result = stmtUpdateDist.executeUpdate();</p>
<p>以下是跟踪:<br />
UPDATE district SET d_next_o_id = d_next_o_id + 1 WHERE d_id = ? AND d_w_id = ? 的一部分日志,参数 d_id=7, d_w_id=1(参数在运行时动态的)</p>
<p>2011-04-26 16:45:46,072 FATAL [pool-6-thread-1] controller.Backend (Backend.java:590) &#8211; Backend_1 New Order Transaction#29 Arrival.<br />
2011-04-26 16:45:46,125 FATAL [pool-6-thread-1] controller.Backend (Backend.java:271) &#8211; Backend_1 New Order Transaction#29(/127.0.0.1:65506)Before UPDATE d_next_o_id#(d_id=7, d_w_id=1) d_next_o_id#3585<br />
2011-04-26 16:45:46,127 FATAL [pool-6-thread-1] controller.Backend (Backend.java:307) &#8211; Backend_1 New Order Transaction#29(/127.0.0.1:65506)After UPDATE d_next_o_id# (d_id=7, d_w_id=1) d_next_o_id#3586<br />
2011-04-26 16:45:46,893 FATAL [pool-6-thread-1] controller.Backend (Backend.java:498) &#8211; Backend_1 NewOrderTransaction#29 After Commit d_next_o_id#3585</p>
<p>第一个红色标注出来的是在更新之前通过执行该事务的Connection查询出来的d_next_o_id-3585, 查询条件中的参数为(d_id=7, d_w_id=1)</p>
<p>第二个红色标注出来的是在更新之后通过执行该事务的Connection查询出来的d_next_o_id-3586, 查询条件中的参数为(d_id=7, d_w_id=1)</p>
<p>第三个红色标注出来的是在该事务提交之后通过其他Connection查询出来的d_next_o_id-3585, 查询条件中的参数为(d_id=7, d_w_id=1)</p>
<p>MYSQL 5.1.53<br />
Innodb存储引擎</p>
<p>d_id, d_w_id是表的主键<br />
d_next_o_id, d_id, d_w_id都是int(11)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 袁力皓</title>
		<link>http://www.taobaodba.com/ask-taobaodba/comment-page-3#comment-16688</link>
		<dc:creator>袁力皓</dc:creator>
		<pubDate>Sun, 27 Mar 2011 14:26:46 +0000</pubDate>
		<guid isPermaLink="false">http://rdc.taobao.com/blog/dba/?page_id=135#comment-16688</guid>
		<description>你们好，我想问个非技术问题，为啥博文没个大列表，查找起来真不是太方便啊...</description>
		<content:encoded><![CDATA[<p>你们好，我想问个非技术问题，为啥博文没个大列表，查找起来真不是太方便啊&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AK</title>
		<link>http://www.taobaodba.com/ask-taobaodba/comment-page-3#comment-16678</link>
		<dc:creator>AK</dc:creator>
		<pubDate>Thu, 17 Mar 2011 02:52:20 +0000</pubDate>
		<guid isPermaLink="false">http://rdc.taobao.com/blog/dba/?page_id=135#comment-16678</guid>
		<description>再补充个：
mysql&gt; select count(id) from eb_article ;
+-----------+
&#124; count(id) &#124;
+-----------+
&#124; 112893775 &#124;
+-----------+
1 row in set (5 min 18.83 sec)</description>
		<content:encoded><![CDATA[<p>再补充个：<br />
mysql&gt; select count(id) from eb_article ;<br />
+&#8212;&#8212;&#8212;&#8211;+<br />
| count(id) |<br />
+&#8212;&#8212;&#8212;&#8211;+<br />
| 112893775 |<br />
+&#8212;&#8212;&#8212;&#8211;+<br />
1 row in set (5 min 18.83 sec)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AK</title>
		<link>http://www.taobaodba.com/ask-taobaodba/comment-page-3#comment-16677</link>
		<dc:creator>AK</dc:creator>
		<pubDate>Thu, 17 Mar 2011 02:50:54 +0000</pubDate>
		<guid isPermaLink="false">http://rdc.taobao.com/blog/dba/?page_id=135#comment-16677</guid>
		<description>您好 ，我根据这篇文章（http://www.taobaodba.com/html/558_loaddata.html）的启发向一个表中插入了1亿条数据，
现在想请教如何优化这个表的查询呢，下面是执行结果。
mysql&gt; select count(id) from eb_article ;
+-----------+
&#124; count(id) &#124;
+-----------+
&#124;  92893775 &#124;
+-----------+
1 row in set (1 min 28.86 sec)</description>
		<content:encoded><![CDATA[<p>您好 ，我根据这篇文章（http://www.taobaodba.com/html/558_loaddata.html）的启发向一个表中插入了1亿条数据，<br />
现在想请教如何优化这个表的查询呢，下面是执行结果。<br />
mysql&gt; select count(id) from eb_article ;<br />
+&#8212;&#8212;&#8212;&#8211;+<br />
| count(id) |<br />
+&#8212;&#8212;&#8212;&#8211;+<br />
|  92893775 |<br />
+&#8212;&#8212;&#8212;&#8211;+<br />
1 row in set (1 min 28.86 sec)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

