Отличие sp_configure, RECONFIGURE и RECONFIGURE WITH OVERRIDE заключается в следующих особенностях:
- sp_configure — это системная процедура для отображения или изменения глобальных параметров конфигурации текущего SQL-сервера. 2 После изменения параметра с её помощью необходимо выполнить инструкцию RECONFIGURE, чтобы изменения вступили в силу. 2
- RECONFIGURE указывает, что если для изменения параметра конфигурации не требуется остановка и перезапуск сервера, то значение будет изменено. 7 Инструкция RECONFIGURE также проверяет новые конфигурационные значения на соответствие спецификации или выявляет нежелательные значения. 7
- RECONFIGURE WITH OVERRIDE отключает проверку значений параметров конфигурации (на недопустимые или нежелательные значения). 7 Вдобавок эта инструкция принудительно перенастраивает с указанным значением. 3 Однако её нужно использовать с особой осторожностью, так как недопустимое значение параметра может отрицательно сказаться на конфигурации экземпляра сервера. 1