实践mysql 的隔离级别
2016-09-20 17:58
239 查看
只测试了两个 Serializable(可串行化)和 Repeatable Read(可重读)
1.Serializable
当事务运行到sql 语句。sql的相关的表会自动加上表级锁,这时不能向表插入,删除,更新数据,但可以查询!
2.Repeatable Read
当事务运行到更新删除添加sql 语句 除select 语句外。数据库才会为 sql 相关的相关表加上 (行级锁),不能向表插入(疑惑),删除,更新
(但是如果是行级锁,为什么连向表插入数据都不行呢,除非是加了表级锁吧,望大神指点。。。。)
1.Serializable
当事务运行到sql 语句。sql的相关的表会自动加上表级锁,这时不能向表插入,删除,更新数据,但可以查询!
2.Repeatable Read
当事务运行到更新删除添加sql 语句 除select 语句外。数据库才会为 sql 相关的相关表加上 (行级锁),不能向表插入(疑惑),删除,更新
(但是如果是行级锁,为什么连向表插入数据都不行呢,除非是加了表级锁吧,望大神指点。。。。)
相关文章推荐
- MySQL事务的隔离级别和日志记录模式选择
- 解读MySQL事务的隔离级别和日志登记模式选择技巧
- Spring事务管理与数据库隔离级别的关系(Spring+mysql)
- MYSQL演示关系型数据库的隔离级别
- Mysql事务的隔离级别
- Mysql 隔离级别
- MySql事务及隔离级别
- Spring事务管理与数据库隔离级别的关系(Spring+mysql)
- [转]MySQL事务学习-->隔离级别
- MySQL使用可重复读作为默认隔离级别的原因
- mysql读事务的隔离级别
- 解读MySQL事务的隔离级别和日志登记模式选择技巧
- 解读MySQL事务的隔离级别和日志登记模式选择技巧
- Spring事务管理与数据库隔离级别的关系(Spring+mysql)
- MySQL事务学习-->隔离级别
- 数据库中的隔离级别和锁机制(包含MySql的测试)
- 【MySQL运维】事物隔离级别和行日志格式设置不当导致故障案例 推荐
- mySQL数据事物隔离级别简单分析
- mysql 事物隔离级别详解
- mysql事务的隔离级别