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

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://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)站
欧美日韩一区二区三区久久精品| 91国内偷拍富婆国内精品对白| 曰韩av毛片在线观看| 久久这里只有精品视频六| 久久成人综合亚洲精品欧美| 91福利免费在线看| 日本免费高清一区二区| 久久精品国产av极品| 狠狠综爱五月天的婷婷| 国产精品亚洲伦理在线| 国产精品日韩欧美亚洲| 欧美一级特黄大片免色| 精品国产av一区蜜臀av| 日本av二区三区在线| 一本色道久久亚洲综合精品蜜桃| 18以下的人禁止看的视频| 国产视频一区2区三区| 日韩精品视频高清在线观看| 国产高清不卡午夜福利| 亚洲日本一区二区一本一道| 91天美精东果冻麻豆| 精品欧美自拍偷拍三区| 亚洲小说欧美激情另类| 人妻日韩精品综合一二三四| 国产亚洲精品久在线| 久草视频免费福利资源站| 久久综合久久狠狠激情| 日韩一级久久精品理论| 亚洲综合色视频免费在线播放| 亚洲日本一区二区一本一道| 天天操夜夜操夜夜操精品| 国产午夜精品福利爽爽| 亚洲av毛片免费在线观看| 三级黄色片免费久久久| 亚洲天堂av在线播放| 亚洲一区二区三区黄色| 日本理伦片一区二区| 国产人妖cd蜜雅丝袜美女| 日韩亚洲毛片全在线播放| 一区二区三区四区在线视频观看| 成人在线观看av毛片|