mysql存储引擎的整理
1、InnoDB是MySQL默认的事务型引擎。 主要面向在线事务处理应用。 InnoDB作为MySQL最重要的 […]
mysql InnoDB的崩溃恢复过程
364 1、redo log操作:保证已提交事务影响的最新数据刷到数据页里。 2、undo log操作:保证未 […]
mysql插入意向锁的使用
361 1、插入意向锁是Gap锁,不是意向锁,是insert操作产生的。当多个事务同时将不同的数据写入同一个索 […]
mysql临键锁的使用
1、默认情况下,innodb使用临键锁锁定记录。 select...forupdate 2、当查询索引包含唯一 […]
mysql间隙锁的用法
区间锁,只锁一个索引区间(开区间,不包括双端端点)1、在索引记录之间的间隙中加锁,或在索引记录之前或之后加锁, […]
mysql InnoDB的四种锁定范围
1、记录锁,锁定索引中的记录。 2、间隙锁。 要么锁定索引记录中间的值,要么锁定第一个索引记录前面的值,要么锁 […]
mysql元数据锁是什么
349 1、MDL不需要显式使用,在访问时会自动添加。 2、MDL的作用是保证读写的正确性。 你可以想象,如果 […]
mysql全局锁如何使用
346 1、全局锁将整个数据库加锁。加锁后整个实例将处于只读状态。 2、后续的MDL写句、DDL句、更新后的事 […]
mysql中regexp_replace函数的使用
1、函数将字符串expr中匹配模式pat的子串替换为repl并返回替换结果。 2、若expr、pat或repl […]
mysql中regexp_substr函数的使用
1、返回字符串expr中匹配模式pat的子串,如果找不到匹配的子串,返回NULL。 2、若expr或pat为N […]
mysql中regexp_instr函数的使用
1、函数返回字符串expr中匹配模式pat的子串位置,如果没有找到匹配的子串,则返回0。 2、若expr或pa […]
mysql中binlog有什么作用
334 1、数据恢复。只要有数据库在某个时刻的备份以及此时后的所有binlog,就可以恢复数据库的数据。 在我 […]