mysql
文章平均质量分 80
Niu_KL
这个作者很懒,什么都没留下…
展开
-
mysql 锁相关问题整理
mysql中有哪几种锁? 答:全局锁、表级锁、行锁、间隙锁、next-key lock(间隙锁和行锁) 全局锁的使用场景有哪些? 答:做全库的逻辑备份 启用全局锁的方式有哪些? 答:flush tables with read lock(FTWRL)执行这个命令会使整个库处于只读状态 mysqldump逻辑备份工具,当使用-signle-transaction参数的时候,导数据之前会启动一个事务,来确保拿到一致性视图。而由于MVCC的支持,这个过程中数据时可以正常更新的 set global r..原创 2021-02-20 16:01:07 · 122 阅读 · 0 评论 -
Mysql 事务系列问题整理
1.事务的特性: 原子性:事物是最小的执行单位,不可分割,要不全部成功要不全部失败 一致性:执行事务前后,数据保持一致,多个事物对同一个数据的读取结果是一致的 隔离性:多个事物之间相互隔离,互不干扰 持久性:一个事物被提交之后。他对数据库中数据的改变就是永久的,即使数据库发生故障也不应该对其有任何影响 2.多个事务同时执行的时候,可能会有的问题: 答:可能会出现脏读、不可重复读、幻读 脏读:其他事务读到当前事务还没提交的更新操作 不可重复读:在同一个事务中查询同一个数据,第一次查询和第二次查询结果不同原创 2021-02-05 11:14:48 · 227 阅读 · 1 评论