6.3.6 Утверждения
-
cacheDefaultTimeZoneКэширует часовой пояс по умолчанию клиента. Это приводит к улучшению производительности при работе с преобразованиями часовых поясов в типах данных Дата и Время, однако не будет учитывать изменения часового пояса, если они происходят во время выполнения.
Значение по умолчанию true Версия с 8.0.20 -
continueBatchOnErrorДолжен ли драйвер продолжать обработку пакетных команд, если одно утверждение завершается ошибкой. Спецификация JDBC допускает оба варианта.
Значение по умолчанию true Версия с 3.0.3 -
dontTrackOpenResourcesСпецификация JDBC требует, чтобы драйвер автоматически отслеживал и закрывал ресурсы, однако если ваше приложение не выполняет явное вызов 'close()' для утверждений или наборов результатов, это может привести к утечке памяти. Установка этого свойства в "true" ослабляет это ограничение и может быть более эффективной с точки зрения памяти для некоторых приложений. Кроме того, автоматическое закрытие утверждения и текущего набора результатов в 'Statement.closeOnCompletion()' и 'Statement.getMoreResults([Statement.CLOSE_CURRENT_RESULT | Statement.CLOSE_ALL_RESULTS])', соответственно, прекращается. Это свойство автоматически устанавливает "holdResultsOpenOverStatementClose=true".
Значение по умолчанию false Версия с 3.1.7 -
queryInterceptorsСписок классов, разделенных запятыми, которые реализуют 'com.mysql.cj.interceptors.QueryInterceptor', перехватывают выполнение запросов и могут влиять на результаты. Перехватчики запросов могут быть цепочкой: результаты, возвращенные текущим перехватчиком, передаются следующему в цепочке, слева направо в порядке, указанном в этом свойстве.
Версия с 8.0.7 -
queryTimeoutKillsConnectionЕсли таймаут, заданный в 'Statement.setQueryTimeout()', истекает, должен ли драйвер насильно прервать подключение вместо попытки прервать запрос?
Значение по умолчанию false Версия с 5.1.9
© 2025 Oracle
Licensed under the GPLv2 License.