84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
更改数据库默认隔离级别。在网上查了下可以使用这句:set global transaction isolation level read committed;更改mysql数据库的默认隔离级别,请问,这种隔离级别的设置是全部数据库(或者叫schema)吗?比如我有两个数据库,一个test1,一个test2,我是否可以设置test1的默认隔离级别为Read Commited,而设置test2的默认隔离级别为Repeatable Read?如何实现?
set global transaction isolation level read committed;
mysql
schema
test1
test2
Read Commited
Repeatable Read
认证0级讲师
从官方文档看,建议在mysql的参数文件中设置事务隔离级别,这样的设置方法应该是全局性的,和哪个数据库无关。
To set the default isolation level to REPEATABLE READ, use these lines in the [mysqld] section of an option file:[mysqld]transaction-isolation = REPEATABLE-READ
从官方文档看,建议在mysql的参数文件中设置事务隔离级别,这样的设置方法应该是全局性的,和哪个数据库无关。
To set the default isolation level to REPEATABLE READ, use these lines in the [mysqld] section of an option file:
[mysqld]
transaction-isolation = REPEATABLE-READ