A.3 MySQL 9.2 FAQ: Режим сервера SQL
- A.3.1. Что такое режимы серверного SQL?
- A.3.2. Сколько режимов серверного SQL существует?
- A.3.3. Как определить режим серверного SQL?
- A.3.4. Зависит ли режим от базы данных или соединения?
- A.3.5. Можно ли расширить правила для строгого режима?
- A.3.6. Влияет ли строгий режим на производительность?
- A.3.7. Каков режим серверного SQL по умолчанию при установке MySQL 9.2?
|
A.3.1. |
Что такое режимы серверного SQL? |
Режимы серверного SQL определяют, какой синтаксис SQL должен поддерживать MySQL и какие проверки данных он должен выполнять. Это упрощает использование MySQL в различных средах и совместное использование MySQL с другими серверами баз данных. MySQL Server применяет эти режимы индивидуально к разным клиентам. Более подробная информация доступна в Разделе 7.1.11, «Режимы серверного SQL». |
|
|
A.3.2. |
Сколько режимов серверного SQL существует? |
Каждый режим может быть независимо включен и выключен. Полный список доступных режимов см. в Разделе 7.1.11, «Режимы серверного SQL». |
|
|
A.3.3. |
Как определить режим серверного SQL? |
Вы можете установить режим SQL по умолчанию (для запуска mysqld) с помощью параметра |
|
|
A.3.4. |
Зависит ли режим от базы данных или соединения? |
Режим не связан с конкретной базой данных. Режимы могут быть установлены локально для сессии (соединения) или глобально для сервера. Вы можете изменить эти настройки с помощью |
|
|
A.3.5. |
Можно ли расширить правила для строгого режима? |
Под строгим режимом подразумевается режим, в котором включен хотя бы один из режимов |
|
|
A.3.6. |
Влияет ли строгий режим на производительность? |
Тщательная проверка входных данных, требуемая некоторыми настройками, занимает больше времени, чем если проверка не выполняется. Хотя влияние на производительность не слишком велико, если такая проверка вам не нужна (возможно, ваша программа уже выполняет все это), MySQL предоставляет возможность оставить строгий режим отключенным. Однако, если проверка вам необходима, строгий режим может обеспечить такую проверку. |
|
|
A.3.7. |
Каков режим серверного SQL по умолчанию при установке MySQL 9.2? |
|
Режим SQL по умолчанию в MySQL 8.0 включает следующие режимы: Подробную информацию обо всех доступных режимах и поведении MySQL по умолчанию см. в Разделе 7.1.11, «Режимы серверного SQL». |
© 2025 Oracle
Licensed under the GPLv2 License.