Удалите коммиты в хранимой процедуре в Maria DB, каково будет влияние, если я уберу все коммиты? - PullRequest
0 голосов
/ 07 июня 2018

Хранимая процедура в Maria DB имеет несколько операторов commit, мне нужно удалить операторы commit, чтобы производительность процедуры была увеличена, так как Maria DB по умолчанию Auto-Commit, могу ли я удалить все операторы commit вхранимая процедура?

1 Ответ

0 голосов
/ 08 июня 2018

Если autocommit всегда включен, то COMMIT ничего не делает.Следовательно, их удаление не окажет никакого влияния.

Но ... Могут быть случаи, когда вам нужно сгруппировать операторы между BEGIN и COMMIT.

Если у вас возникли проблемыс производительностью, давайте посмотрим на некоторые особенности;там могут быть гораздо лучшие части кода, чтобы посмотреть.

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