在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

MySQLump中Lock

106次阅读
没有评论

共计 2329 个字符,预计需要花费 6 分钟才能阅读完成。

MySQLump 中 Lock-Tables 参数的作用是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

mysqldump 有一个参数 –lock-tables,以前对这个参数也没有深入、详细了解过,直到上次有个网友问“参数 lock-tables   是一次性锁定当前库的所有表,还是锁定当前导出表?“,之前一直以为只是锁定当前导出表,后面看了参数说明后,

-l, --lock-tables Lock all tables for read. (Defaults to on; use --skip-lock-tables to disable.)

自己也不怎么确认了,当时就测试了一下。准备一个稍微大一点的库,如果数据库太小,那么可能 mysqldum 命令一下子就导出了所有库,很难清晰的看到实验结果。

执行下面命令做逻辑备份

[root@DB-Server ~]# mysqldump -u root -p --default-character-set=utf8 --opt --extended-insert=false --lock-tables MyDB   db_backup_MyDB.sql Enter password:

同时立即执行下面命令

mysql  show open tables where in_use   +----------+--------------------------------+--------+-------------+ | Database | Table | In_use | Name_locked | +----------+--------------------------------+--------+-------------+ | MyDB | AO_60DB71_VERSION | 1 | 0 | | MyDB | AO_AEFED0_TEAM_TO_MEMBER | 1 | 0 | | MyDB | AO_4B00E6_STASH_SETTINGS | 1 | 0 | | MyDB | AO_2D3BEA_FOLIOCF | 1 | 0 | | MyDB | AO_AEFED0_TEAM_ROLE | 1 | 0 | | MyDB | AO_60DB71_DETAILVIEWFIELD | 1 | 0 | | MyDB | AO_60DB71_LEXORANK | 1 | 0 | | MyDB | AO_6714C7_REPORT_SCHEDULE | 1 | 0 | | MyDB | AO_E8B6CC_SYNC_AUDIT_LOG | 1 | 0 | | MyDB | cwd_application | 1 | 0 | | MyDB | clusternode | 1 | 0 | | MyDB | AO_86ED1B_GRACE_PERIOD | 1 | 0 | | MyDB | AO_60DB71_WORKINGDAYS | 1 | 0 | | MyDB | cwd_directory | 1 | 0 | | MyDB | AO_2D3BEA_BASELINE | 1 | 0 | | MyDB | fieldlayoutitem | 1 | 0 | | MyDB | JQUARTZ_BLOB_TRIGGERS | 1 | 0 | | MyDB | AO_013613_HD_SCHEME_MEMBER | 1 | 0 | | MyDB | AO_2D3BEA_ALLOCATION | 1 | 0 | | MyDB | AO_013613_WL_SCHEME | 1 | 0 | | MyDB | AO_7DEABF_EXEC_CLUSTER_MESSAGE | 1 | 0 | ....................................................................

如上截图,执行 mysqldump 命令的时候,使用 show open tables where in_use   0 命令,你会看到 MyDB 里面的所有表的 In_use 的值都为 1,意味着是当执行 mysqldump 命令时,是一次性锁定当前库的所有表。而不是锁定当前导出表。

In_use 说明

The number of table locks or lock requests there are for the table. For  example, if one client acquires a lock for a table using LOCK TABLE t1 WRITE,  In_use will be 1. If another client issues LOCK TABLE t1 WRITE while the table  remains locked, the client will block waiting for the lock, but the lock request  causes In_use to be 2. If the count is zero, the table is open but not currently  being used. In_use is also increased by the HANDLER … OPEN statement and  decreased by HANDLER … CLOSE.

关于 MySQLump 中 Lock-Tables 参数的作用是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注丸趣 TV 行业资讯频道了解更多相关知识。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-03发表,共计2329字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 中日韩免费视频 | 日本免费大片免费视频 | 色欲久久久天天天综合网精品 | 亚洲精品久久久成人 | 看污视频 | 毛片激情| 亚洲 欧美 中文 日韩欧美 | 精品久久久久久无码中文字幕漫画 | 毛色毛片免费看 | 国产日产高清欧美一区二区三区 | 久久精品综合 | 国产精品成人网站 | 久久高清免费 | 我爱avav好色| 久久人人爽人人人人爽av | 国产一区二区三区四区在线 | 成年人免费观看网站 | 91普通话国产对白在线 | 久久永久免费人妻精品 | 亚洲精品欧美精品中文字幕 | 5151四虎永久在线精品免费 | 在线看片免费人成视频播 | 四虎影视在线影院在线观看观看 | 少妇高潮出水视频 | 中文字幕一区二区三区不卡 | 男插女青青影院 | 国产成人无码午夜视频在线观看 | 91在线亚洲| 精品免费看 | 免费观看羞羞视频网站 | 成人影院一区二区三区 | 国产男女猛烈无遮挡免费网站 | 黄色在线视频网站 | 一级毛片在线观看视频 | 亚洲人成一区二区不卡 | 亚洲日韩欧美视频 | 亚洲精品另类 | 特级做a爰片毛片免费69 | 一区二区三区在线播放 | 天天综合视频网 | 久久国产精品免费看 |