Сколько запросов может быть использовано в одной транзакции MySQL/MariaDB?Сколько запросов может быть использовано в одной транзакции MySQL или MariaDB
Есть ли ограничение на количество запросов, используемых в транзакции? В настоящее время я тестировал большой проект ZF1, транзакцию с 175 000 + запросами и ее работу отлично!
Сделка будет выполняться один раз в месяц, но количество запросов может быть увеличено в будущем.
Есть ли ограничение на количество запросов или любую проблему с производительностью при увеличении объема транзакции?
$db = Zend_Db_Table_Abstract::getDefaultAdapter();
// begin database transaction
$db->beginTransaction();
try {
// here comes the bulk processing with insert, update and delete queries
$this->monthlyBatchProcessing();
// commit all changes
$db->commit();
} catch (Exception $ex) {
// rollback changes upon exception
$db->rollBack();
throw $ex;
}
http://dba.stackexchange.com/ Вопросы/19569/mysql-transaction-size-how-big-is-too-big – ShiraNai7
Вы имеете в виду 175 000+ ОБНОВЛЕНИЙ И ВСТАВКИ. Я никогда не видел проект за последние 18 лет с таким количеством запросов в одной транзакции. должен быть другой вопрос. –
@ BerndBuffen - да! 175 000+ запросов с комбинацией вставки, обновления и удаления. Тогда какие будут проблемы? – rajukoyilandy