• 技术文章 >数据库 >MySQL

    mysql意向锁是什么

    小妮浅浅小妮浅浅2021-09-17 16:28:11原创138

    1、InnoDB还实现了表级锁,即意向锁,在mysql内部使用,无需用户干预。

    2、意向锁和行锁可以共存,意向锁的主要作用是提高全表更新数据时的性能。

    否则,当整个表格更新数据时,需要检索范是否有行锁在某些记录上。

    实例

    trx1:
    1. BEGIN;
    2. 对表T1 加X锁,修改表结构。
    trx2:
    1. BEGIN;
    2. 对表T1 的一行记录加S或X锁(事务被阻塞)。

    以上就是mysql意向锁的介绍,希望对大家有所帮助。更多mysql学习指路:MySQL

    专题推荐:mysql 意向锁
    品易云
    上一篇:mysql InnoDB的四种锁定范围 下一篇:mysql意向锁有什么作用

    相关文章推荐

    • mysql垂直切分的优缺点• mysql水平切分的介绍• mysql水平切分的优缺点• mysql中ORDER BY语句的使用• mysql中null值的使用• mysql中查询的请求过程• mysql中查询优化器的操作• mysql中正则表达式是什么• mysql中regexp_instr函数的使用• mysql中regexp_substr函数的使用• mysql中regexp_replace函数的使用• mysql使用索引的技巧整理• mysql全局锁如何使用• mysql元数据锁是什么• mysql InnoDB的四种锁定范围

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网