I am using mysql 8.0.27 running on ubuntu 20.04. transaction-isolation level is ignored in my.cnf and runs in default transaction_isolation-REPEATABLE-READ, but I am able to change the transaction-isolation in runtime without any issue.
Action Taken till now:
- Verified only one my.cnf file exists on the system. Whatever changes I do on the file, it gets reflected (except transaction_isolation) when restarting mysql service.
- Verified error log & changed log_error_verbosity to 3. No information related to transaction isolation recorded.
- Tried the same my.cnf file in a different server(same MYSQL & OS version) and transaction_isolation value gets updated when service restart happens.
- Runs in default sql_mode.
Any pointers would be helpful on this thread!