随笔分类 - mysql
摘要:MySql查询过程: 1、通过查看执行计划 在执行语句前加上 explain 点击查看代码 mysql> explain select * from testmvcc; + + + + + + + + + + + + + | id | select_type | table | partitions
阅读全文
摘要:1、MVCC MVCC,全称Multi-Version Concurrency Control,即多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。 MVCC在MySQL InnoDB中的实现主要是为了提高数据库并发性能,用更
阅读全文
摘要: ACID: 原子性:undo log(MVCC) 一致性: 最核心和最本质的要求 隔离性:锁,mvcc(多版本并发控制) 持久性:redo log 数据库的事务隔离级别有四种,分别是读未提交、读已提交、可重复读、序列化,不同的隔离级别下会产生脏读、幻读、不可重复读等相关问题,
阅读全文
摘要:MySQL 自增 ID 用完了怎么办? 在MySQL中有很多类型的自增ID,每个自增ID都设置了初始值,然后按照一定的步长增加,只要定义了字节长度,那么就会有上限,如果达到上限再次添加,则会报主键冲突错误,解决方法可以考虑使用“bigint unsigned”类型。 测试 数据表定义的自增 ID,如
阅读全文

浙公网安备 33010602011771号