亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

通過實(shí)例判斷mysql update是否會(huì)鎖表

瀏覽:2日期:2023-10-11 12:10:40

兩種情況:

1.帶索引 2.不帶索引

前提介紹:

方式:采用命令行的方式來模擬

1.mysq由于默認(rèn)是開啟自動(dòng)提交事務(wù),所以首先得查看自己當(dāng)前的數(shù)據(jù)庫(kù)是否開啟了自動(dòng)提交事務(wù)。

命令:select @@autocommit;

結(jié)果如下:

+————?+| @@autocommit |+————?+| 0 |+————?+

如果是1,那么運(yùn)行命令:set autocommit = 0;設(shè)置為不開啟自動(dòng)提交

2.當(dāng)前的數(shù)據(jù)庫(kù)表格式如下

tb_user | CREATE TABLE tb_user (id bigint(20) NOT NULL AUTO_INCREMENT,name varchar(32) DEFAULT NULL,phone varchar(11) DEFAULT NULL,operator varchar(32) DEFAULT NULL,gmt_create datetime DEFAULT NULL,gmt_modified datetime DEFAULT NULL,PRIMARY KEY (id)) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8

顯然除了主鍵,我沒有加任何索引

實(shí)際例子:

1.沒有索引

運(yùn)行命令:begin;開啟事務(wù),然后運(yùn)行命令:update tb_user set phone=11 where name=”c1”;修改,先別commit事務(wù)。

再開一個(gè)窗口,直接運(yùn)行命令:update tb_user set phone=22 where name=”c2”;會(huì)發(fā)現(xiàn)命令卡住了,但是當(dāng)前面一個(gè)事務(wù)通過commit提交了,命令就會(huì)正常運(yùn)行結(jié)束,說明是被鎖表了。

2.給name字段加索引

create index index_name on tb_user(name);

然后繼續(xù)如1里面的操作,也就是一個(gè)開啟事務(wù),運(yùn)行update tb_user set phone=11 where name=”c1”;先不提交

然后另一個(gè)運(yùn)行update tb_user set phone=22 where name=”c2”;發(fā)現(xiàn)命令不會(huì)卡住,說明沒有鎖表

但是如果另一個(gè)也是update tb_user set phone=22 where name=”c1”;更新同一行,說明是鎖行了

3.總結(jié)

如果沒有索引,所以u(píng)pdate會(huì)鎖表,如果加了索引,就會(huì)鎖行

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: MySQL 數(shù)據(jù)庫(kù)
相關(guān)文章:
主站蜘蛛池模板: 日本无卡αv免费视频 | 久久草在线观看 | 日韩一级一欧美一级国产 | 制服丝袜日韩欧美 | 91麻豆网 | 婷婷国产 | 成人欧美日本免费观看 | 操丝袜美女视频 | 精品五夜婷香蕉国产线看观看 | 日韩高清成人 | 三a毛片 | 成年视频在线观看免费 | 不卡一级aaa全黄毛片 | 久久久久久久国产精品 | 高清波多野结衣一区二区三区 | 亚洲精品色一区色二区色三区 | 天天拍天天色 | 免费国产在线观看不卡 | 国产精品每日在线观看男人的天堂 | 久久一区二区三区99 | 亚洲综合图片人成综合网 | 桃色播播| 日韩免费看片 | 成人欧美一区二区三区在线观看 | 成人欧美1314www色视频 | 日韩欧美日本 | 国产成人影视 | 亚洲第一综合网站 | 亚洲精品第一国产综合高清 | 一级色| 免费一级欧美在线观看视频片 | 国产欧美精品一区二区三区-老狼 | 成人综合在线观看 | 在线视频国产网址你懂的在线视频 | 欧美成人午夜视频免看 | 成人国产精品2021 | 免费人成综合在线视频 | 亚洲综合伊人制服丝袜美腿 | 国产精品日本欧美一区二区 | 久草免费在线播放 | 久久婷婷五色综合夜啪 |