Обновлять и читать таблицу одновременно? - PullRequest
2 голосов
/ 07 марта 2011

У меня есть требование, что мне нужно постоянно обновлять таблицу MySQL и в то же время читать таблицу для использования.Грязное чтение приемлемо.Разрешена ли эта операция в MySQL?Что мне нужно сделать эту операцию в программе Java?

1 Ответ

4 голосов
/ 07 марта 2011

Конечно, вам просто нужно иметь транзакции, которые запрашивают транзакции и, которые обновляют БД.Это могут быть разные / одинаковые потоки или процессы.Если допустимо грязное чтение, убедитесь, что уровень изоляции в MySQL READ UNCOMMITTED.Чтобы понять важность уровней изоляции, см .:

http://en.wikipedia.org/wiki/Isolation_%28database_systems%29

Чтобы установить это в MySQL:

http://dev.mysql.com/doc/refman/5.0/en/set-transaction.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...