Все, что вы упомянули, встроено как часть конкретного двигателя и поэтому может быть настроено (в некоторой степени) для каждого двигателя.Однако в большинстве случаев настройки по умолчанию - это путь.
Другими словами, программирование вашей CMS способом, совместимым со всеми возможными сценариями конфигурации, нецелесообразно (и, на мой взгляд, трата впустую).времени).Придерживайтесь значения по умолчанию и сделайте его частью требований.
Некоторые аспекты поведения транзакций в движке InnoDB можно настраивать, но не отключать.
Доступны только хранимые процедурыMySQL версии 5.0 и более поздних версий.
Из всего списка я бы сказал, что хранимые процедуры являются менее "стабильными", и в будущих выпусках ситуация может немного измениться.Возможно, добавив новые функции.