亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1647 | 回復(fù): 2
打印 上一主題 下一主題

【討論中】innodb row locks的計算方式問題 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2013-04-08 00:21 |只看該作者 |倒序?yàn)g覽
本帖最后由 cenalulu 于 2013-04-09 09:47 編輯

今晚在觀察row locks的時候發(fā)現(xiàn)一個問題

root@mysqlslap 12:16:22>set autocommit=0;update t1 set charcol1='2tes2t' ;
Query OK, 0 rows affected (0.01 sec)

Query OK, 5601 rows affected (0.19 sec)
Rows matched: 5601  Changed: 5601  Warnings: 0


觀察show engine innodb status\G

---TRANSACTION 50EF6, ACTIVE 25 sec
19 lock struct(s), heap size 3112, 5616 row lock(s), undo log entries 5601
MySQL thread id 30, OS thread handle 0x40975940, query id 40005873 localhost root


發(fā)現(xiàn)InnoDB 內(nèi)部出現(xiàn)了 5616 row lock(s)

why?

論壇徽章:
0
2 [報告]
發(fā)表于 2013-04-08 10:55 |只看該作者
@yangward
你事務(wù)隔離級別應(yīng)該是RR吧,整個表才5601,undo也是5601, row lock卻為5616,呵呵 這個只能通過源碼debug才能定位具體的計算方法。
華仔,你把級別切到RC下,應(yīng)該為是5601 row lock(s).

論壇徽章:
0
3 [報告]
發(fā)表于 2013-04-08 15:35 |只看該作者
本帖最后由 rucypli 于 2013-04-08 15:36 編輯

更新表可能還需要對一些內(nèi)部表有一些更新操作
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP