Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment définir le niveau d'isolation de base de données par défaut d'une application Ruby on Rails 4+

Si vous voulez que ce soit la valeur par défaut, je vous suggère de le définir dans votre configuration MySQL. Le paramètre est décrit ici :https:/ /dev.mysql.com/doc/refman/5.7/en/server-options.html#option_mysqld_transaction-isolation

[mysqld]
default-character-set = utf8
default-storage-engine = InnoDB
default-table-type = InnoDB
transaction-isolation = SERIALIZABLE

Pour PostgreSQL, le paramètre est appelé default_transaction_isolation . Vous pouvez le définir dans postgresql. conf .