powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / По поводу индексов.
2 сообщений из 2, страница 1 из 1
По поводу индексов.
    #32106247
Sam_John
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такой вопрос - сервер БД сам перестраивает индекс при добавлении/удалении/изменении записи?
Если да - то зачем нужно периодически самому перестраивать индекс (inactive - active)?
И еще - куда в дерево добавляется пара "значение поля в индексе" = "расположение данных в таблице" при изменении/добавлении записи?
в конец дерева или в середину?
если в конец - то как понимать выражение - "данные в индексе упорядочены".
Как они могут быть упорядочены если идет постоянное добавление в конец дерева?
(вопросы появились после прочтения главы про индексы в книге "Мир InterBase")
...
Рейтинг: 0 / 0
По поводу индексов.
    #32106933
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что касается перестройки индексов - это для того, чтобы улучшить их "выборучную" способность, т.к. при активном работе с индексированными полями увеличивается его так называемая глубина.
Как оно устроено - это вопрос не сюда, а к разработчикам, например Д. Еманову или Олегу ЛОА :-)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / По поводу индексов.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]