欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

mysql中update會不會鎖表

本篇內(nèi)容主要講解“MySQL中update會不會鎖表”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“mysql中update會不會鎖表”吧!

定制網(wǎng)站建設(shè)可以根據(jù)自己的需求進(jìn)行定制,成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)構(gòu)思過程中功能建設(shè)理應(yīng)排到主要部位公司成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)的運用實際效果公司網(wǎng)站制作網(wǎng)站建立與制做的實際意義

mysql中update會不會鎖表的兩種情況:1、update沒有索引時,語句前面一個事務(wù)通過commit提交,命令會正常運行結(jié)束,則update會鎖表;2、update添加索引時,命令不會卡住,不會鎖表,但會更新同一行導(dǎo)致鎖行。

本教程操作環(huán)境:windows10系統(tǒng)、mysql8.0.22版本、Dell G3電腦。

mysql中update會鎖表嗎

如果沒有索引,所以update會鎖表,如果加了索引,就會鎖行

當(dāng)前面一個事務(wù)通過commit提交了,命令就會正常運行結(jié)束,說明是被鎖表了。

兩種情況:

  • 1、帶索引

  • 2、不帶索引

前提介紹:

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

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

命令:select @@autocommit;

結(jié)果如下:

mysql中update會不會鎖表

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

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

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

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

實際例子:

1.沒有索引

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

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

2.給name字段加索引

create index index_name on tb_user(name);

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

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

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

到此,相信大家對“mysql中update會不會鎖表”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

分享標(biāo)題:mysql中update會不會鎖表
文章分享:http://www.aaarwkj.com/article6/ispcig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化品牌網(wǎng)站建設(shè)、全網(wǎng)營銷推廣、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
人人妻人人澡人人爽的视频 | 欧美日韩亚洲中文二区| 精品国产三级a在线观看网站| 国产亚洲欧美精品久久久久| 蜜臀午夜精品视频在线观看| 日韩精品欧美视频久久| 亚洲码av一区二区三区| 日本在线一区二区中文| 国产极品美女视频福利| 亚洲精品午夜久久久av| 91麻豆精品国产综合久久久| 亚洲精品黄色在线观看| 日本成人大片在线观看| 国产一级无码免费视频| 国产欧美日韩国产欧美日| 美女高潮啪啪啪91| 亚洲精品成人综合色在线| 成人av影视中文字幕| 伊人99热这里只有精品| 日本一区二区视频播放网站| 啊啊啊用力好大视频| 亚洲国产精品欧美激情| 日韩欧美国产一区二区精品| 少妇高潮惨叫久久麻豆传| 国产成人精品亚洲av无人区| 日韩电影网国产精品| 五月综合丁香婷婷久久| 色悠悠粉嫩一区二区三区| 日韩在线电影二区三区| 亚洲国产欧美日韩综合| 亚洲欧美天堂一区二区| 午夜视频在线观看91| 久久精品国产一区电影| 国产亚洲精品一区二区三在线观看 | 99久久精品免费国产一区| 最新91精品手机国产在线| 国产精品亚洲二区三区三州| 背德人妻中文字幕无修| 中文字幕精品久久久人妻| 亚洲字幕中文在线乱码mv| 未满18禁止观看在线|