本篇內(nèi)容主要講解“MySQL獨占寫鎖的概念是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“mysql獨占寫鎖的概念是什么”吧!
創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,先為定安等服務建站,定安等地企業(yè),進行企業(yè)商務咨詢服務。為定安企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
說明
1、對MyISAM表的寫操作(加寫鎖),會阻塞其他進程對同一表的讀和寫操作。
2、只有當寫鎖釋放后,才會執(zhí)行其他進程的讀寫操作。在鎖釋放前不能寫其他表。
實例
Transaction-A mysql> set autocommit=0; Query OK, 0 rows affected (0.05 sec) mysql> lock table myisam_lock write; Query OK, 0 rows affected (0.03 sec) mysql> update myisam_lock set v='2001' where k='2'; Query OK, 1 row affected (0.00 sec) mysql> select * from myisam_lock; 9 rows in set (0.00 sec) mysql> update innodb_lock set v='1001' where k='1'; ERROR 1100 (HY000): Table 'innodb_lock' was not locked with LOCK TABLES mysql> unlock tables; Query OK, 0 rows affected (0.00 sec)
到此,相信大家對“mysql獨占寫鎖的概念是什么”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關內(nèi)容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!