Оптимизация Java DB: создайте индексы и убедитесь, что они используются

Оптимизация Java DB - индексы
Андрей Васенин

Андрей Васенин

Автор статьи. Сфера интересов: ИТ-специалист (программирование, администрирование, DBA). Кандидат экономических наук. Подробнее .

Создавая индексы для столбцов, по которым вы часто выполняете поиск в таблице, вы можете уменьшить количество строк, которые должен сканировать Java DB (ядро Derby), тем самым повысив производительность. В зависимости от размера таблицы и количества возвращаемых строк улучшение может быть значительным. Индексы работают лучше всего, когда количество строк, возвращаемых запросом, составляет часть количества строк в таблице.

При использовании индексов есть некоторые компромиссы: индексы ускоряют поиск, но замедляют вставку и обновление. Как правило, каждая таблица должна иметь по крайней мере ограничение первичного ключа.

Вас заинтересует / Intresting for you:

Оптимизация Java DB: не позвол...
Оптимизация Java DB: не позвол... 383 просмотров Андрей Васенин Sat, 17 Dec 2022, 17:11:42
Оптимизация Java DB: Используй...
Оптимизация Java DB: Используй... 439 просмотров Андрей Васенин Mon, 19 Dec 2022, 09:08:50
Оптимизация Java DB: настройка...
Оптимизация Java DB: настройка... 454 просмотров Андрей Васенин Mon, 19 Dec 2022, 09:06:55
Обзор развития методов лексиче...
Обзор развития методов лексиче... 1567 просмотров Денис Fri, 10 May 2019, 07:24:54
Войдите чтобы комментировать