iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MySQLump中Lock-Tables参数的作用是什么
  • 945
分享到

MySQLump中Lock-Tables参数的作用是什么

2024-04-02 19:04:59 945人浏览 八月长安
摘要

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

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 >0; +----------+--------------------------------+--------+-------------+ | 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 | ....................................................................

MySQLump中Lock-Tables参数的作用是什么

如上截图,执行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参数的作用是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网数据库频道了解更多相关知识。

您可能感兴趣的文档:

--结束END--

本文标题: MySQLump中Lock-Tables参数的作用是什么

本文链接: https://www.lsjlt.com/news/57998.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQLump中Lock-Tables参数的作用是什么
    MySQLump中Lock-Tables参数的作用是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。mysqldump有一个参数--lo...
    99+
    2024-04-02
  • MySQL中Lock Tables和Unlock Tables的作用是什么
    这期内容当中小编将会给大家带来有关MySQL中Lock Tables和Unlock Tables的作用是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。锁定表的语法:L...
    99+
    2024-04-02
  • mysql中skip-grant-tables的作用是什么
    在MySQL中,skip-grant-tables是一个配置选项,用于启动MySQL服务器时跳过授权表的验证,以便能够以特权用户的身...
    99+
    2024-04-09
    mysql
  • C# 中lock关键字的作用是什么
    这篇文章将为大家详细讲解有关C# 中lock关键字的作用是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。C#提供了一个关键字lock,它可以把一段代码定义为互斥段(critical se...
    99+
    2023-06-18
  • JSP中response.setContentType()参数的作用是什么
    response.setContentType()方法用于设置实体的MIME类型。MIME类型是一种表示数据类型的标识符,在HTTP...
    99+
    2023-08-12
    JSP
  • python中位置参数的作用是什么
    今天就跟大家聊聊有关python中位置参数的作用是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Python主要用来做什么Python主要应用于:1、Web开发;2、数据科学研究...
    99+
    2023-06-14
  • linux mencoder参数的作用是什么
    mencoder 是一个开源的视频编码和解码工具,常用于处理视频文件的转码和压缩。mencoder 的参数用于指定视频文件的输入和输...
    99+
    2023-10-18
    linux
  • spark submit参数的作用是什么
    Spark submit参数的作用是用来提交Spark应用程序的配置参数。通过Spark submit命令,用户可以指定应用程序的运...
    99+
    2024-04-02
  • golang rest参数的作用是什么
    在Go语言中,rest参数的作用是接收可变数量的参数。它是一种特殊的函数参数,可以接收任意数量的同类型参数。 rest参数使用三个点...
    99+
    2023-10-22
    golang
  • Linux 中find命令exec参数的作用是什么
    本篇文章为大家展示了Linux 中find命令exec参数的作用是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。  exec解释:  -exec 参数后面跟的是command命令,它的终止是以;...
    99+
    2023-06-13
  • JavaScript代码中的函数参数和副作用是什么
    这篇文章给大家介绍JavaScript代码之函数参数和副作用是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。函数是JavaScript程序的重要组成部...
    99+
    2024-04-02
  • python中命名关键字参数的作用是什么
    今天就跟大家聊聊有关python中命名关键字参数的作用是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。python主要应用领域有哪些1、云计算,典型应用OpenStack。2、W...
    99+
    2023-06-14
  • Java中Lock的原理是什么
    Java中Lock的原理是什么?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Java的特点有哪些Java的特点有哪些1.Java语言作为静态面向对象编程语言的代表,实现了面...
    99+
    2023-06-14
  • ipconfig命令及各参数的作用是什么
    ipconfig命令是Windows操作系统中用于查看和管理网络配置的命令行工具。它的作用是获取和显示当前计算机的网络配置信息,包括...
    99+
    2023-10-08
    ipconfig
  • Golang函数作为参数使用的方法是什么
    这篇文章主要讲解了“Golang函数作为参数使用的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Golang函数作为参数使用的方法是什么”吧!为什么需要将函数作为参数传递在Gola...
    99+
    2023-07-06
  • Supesite参数有哪些及作用是什么
    Superset是一个用于数据探索和可视化的开源数据分析工具。它提供了一个直观的界面,允许用户通过创建数据仪表盘和报表来探索数据。S...
    99+
    2023-09-21
    Supesite
  • python中的函数参数是什么
    这篇文章主要讲解了“python中的函数参数是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python中的函数参数是什么”吧!说明函数参数,增加函数的通用性,针对相同的数据处理逻辑,可...
    99+
    2023-06-20
  • 在mysql中innodb_fast_shutdown参数有什么作用
    这篇文章主要讲解了“在mysql中innodb_fast_shutdown参数有什么作用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在mysql中inno...
    99+
    2024-04-02
  • JDK中的URLConnection参数是什么
    JDK中的URLConnection参数是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。针对JDK中的URLConnection连接Servlet的问题,网...
    99+
    2023-06-17
  • ASP 框架中的 path 参数有什么作用?
    ASP框架是一个非常流行的Web应用程序开发框架,它使用一种称为path参数的技术来处理Web请求。在本文中,我们将详细探讨ASP框架中path参数的作用。 首先,让我们了解一下什么是path参数。在ASP框架中,path参数是一种特殊的参...
    99+
    2023-10-19
    框架 path 分布式
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作