jdbc和数据库

时间:2017-09-15 06:30:33

标签: java mysql jdbc

我已经阅读了4个级别的数据库隔离并知道它们之间的区别。但我不知道在jdbc设置隔离级别时会发生什么。 我测试了mysql数据库及其jdbc驱动程序

time            Transaction T1(Connection 1)   Transaction T2(Connection 2)
0               set repeatable and print
1                                              set read committed and print
2               print isolation level
3                                              print isolation level


the result:
0              read repeatable
1                                              read committed
2              read repeatable
3                                              read committed

我们知道数据库根据隔离级别采用不同的锁定策略,所以 mysql如何处理来自不同隔离级别的连接的请求?不同的连接有不同的行为?

0 个答案:

没有答案