Поделиться через


Повышение производительности и надежности (JDBC)

Скачать драйвер JDBC

Одним из аспектов разработки приложений, общих для всех приложений, является постоянная необходимость повышения производительности и надежности. Существует множество методов для удовлетворения этой потребности с драйвером Microsoft JDBC для SQL Server.

В статьях в этом разделе описаны разные способы повышения производительности и надежности приложения при использовании драйвера JDBC.

В этом разделе

Статья Описание
Общие сведения о свойствах времени ожидания Описывает время ожидания, используемое драйвером JDBC.
Закрытие неиспользуемых объектов Описывается важность закрытия объектов драйвера JDBC, когда в них больше нет необходимости.
Управление размером транзакций Описываются способы улучшения производительности транзакций.
Работа с инструкциями и результирующими наборами Сведения о том, как улучшить производительность при использовании объектов Statement или ResultSet.
Использование адаптивной буферизации Описывается функция адаптивной буферизации, разработанная для получения любых данных большого объема и позволяющая избежать излишней нагрузки, связанной с использованием серверных курсоров.
Разреженные столбцы Обсуждается поддержка драйвера JDBC для разреженных столбцов SQL Server.
Кэширование метаданных подготовленной инструкции для JDBC Driver Обсуждаются техники повышения производительности при использовании подготовленных запросов.
Производительность параметров подготовленного запроса Описывает методики и параметры, которые следует учитывать при использовании подготовленных инструкций.
Использование API массового копирования для операции пакетной вставки Описывается, как включить интерфейс Bulk Copy для операций пакетной вставки и его преимущества.
Отключение отправки строковых параметров в формате Юникод При работе с данными CHAR, VARCHAR и LONGVARCHAR задайте свойство подключения sendStringParametersAsUnicode для false оптимального повышения производительности.
Логгер производительности и обратный вызов Описывает, как использовать фреймворк логирования производительности и инфраструктуру обратного вызова для отслеживания времени выполнения критически важных операций драйверов, таких как подключения, prelogin, вход в систему и получение токена.

См. также

Общие сведения о JDBC Driver