我在 /etc/mysql/my.conf 裡設定 global transaction level (http://dev.mysql.com/doc/refman/5.0/en/ ... ction.html)
[mysqld]
transaction-isolation=READ-COMMITTED
可是 當我 restart 重新用 sql command select (mysql> select @@global.tx_isolation;)
發現 table 依然是 預設值
+-----------------------+
| @@global.tx_isolation |
+-----------------------+
| REPEATABLE-READ |
+-----------------------+
1 row in set (0.00 sec)
請問該如何設定 my.conf 或是 該設定那個檔案 global.tx_isolation 才會是 read committed?
直接在 session 裡面設定 `set global transaction isolation level read committed` 雖然可以改變設定值. 可是 restart 後變預設 i.e. repeatable read.
謝謝