Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / Размер индексов в базе / 2 сообщений из 2, страница 1 из 1
01.11.2004, 12:10
    #32762862
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер индексов в базе
Как узнать размер индексов в конкретной базе (через запрос к системным таблицам) ?
...
Рейтинг: 0 / 0
01.11.2004, 13:31
    #32763076
В.К.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер индексов в базе
Примерно так:

Код: plaintext
1.
2.
3.
4.
5.
select i.idxname, sum(e.size) index_size
from <база>:sysindexes i, sysmaster:sysextents e
where e.dbsname = '<база>'
and i.idxname = e.tabname
group by  1 

Вместо <база> подставляется имя базы данных и получается результат в страницах.

НО! Предполагается, что индексы - в отдельных экстентах (detached), что по умолчанию верно в версиях 9.xx
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Размер индексов в базе / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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