Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Колонка наличия индексов / 9 сообщений из 9, страница 1 из 1
19.05.2016, 04:09
    #39238703
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонка наличия индексов
В сетке структуры таблицы есть колонки "ПК", "ВК" и "UNQ". Можно добавить колонку "И" или "Idx", в которой будет индикация, что по этому полю есть индекс?
...
Рейтинг: 0 / 0
19.05.2016, 05:12
    #39238707
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонка наличия индексов
Можно, а зачем?
Ты бы обосновывал хоть как-то свои хотелки сразу, без лишних вопросов.
Сколько полезной информации в "поле А как-то используется в каком-то индексе"?
...
Рейтинг: 0 / 0
19.05.2016, 06:05
    #39238711
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонка наличия индексов
IBExpert,

В некоторых таблицах нужны индексы по определенным полям (например, дата учета документа). И, чтобы проверить наличие его (при ревизии таблицы), приходится заходить в индексы таблицы. Так же наоборот, когда-то индекс нужен был, а теперь в нем нет необходимости. Или просматриваешь ХП и интересует, а есть ли индекс по полям условий в каком-то запросе. Смотреть в плане или результатах неудобно или просто долго, а тут открыл таблицу и сразу видно. В общем, такая колонка чисто для визуального удобства, чтобы сразу видеть, какие индексы есть.
Уточню, что показывать нужно наличие обычных индексов (не ПК, ВК и уникальные).
...
Рейтинг: 0 / 0
19.05.2016, 07:00
    #39238724
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонка наличия индексов
CyberMax,

а что если на один филд повешено два индекса (ASC/DESC)? А ведь ещё есть многосегментные индексы. Как их отображать в этой колонке?
...
Рейтинг: 0 / 0
19.05.2016, 07:07
    #39238725
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонка наличия индексов
CyberMaxВ общем, такая колонка чисто для визуального удобства, чтобы сразу видеть, какие индексы есть.


Да она как раз не дает информации о том, какие индексы есть. Я же не зря спросил, сколько полезной информации в "поле А как-то используется в каком-то индексе".
...
Рейтинг: 0 / 0
19.05.2016, 08:52
    #39238750
o_v_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонка наличия индексов
Если индекс есть, то не факт, что тот или иной запрос будет его использовать.
Никогда не заморачивался. Есть вкладка "Индексы". Там всё есть.
...
Рейтинг: 0 / 0
19.05.2016, 08:52
    #39238751
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонка наличия индексов
Симонов ДенисCyberMax,

а что если на один филд повешено два индекса (ASC/DESC)? А ведь ещё есть многосегментные индексы. Как их отображать в этой колонке?
Про ASC/DESC не подумал. Может, значок делать с буквой a или d.
Про многосегментные не знаю. Это на уровне идеи пока что.
...
Рейтинг: 0 / 0
19.05.2016, 09:54
    #39238796
mvb
mvb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонка наличия индексов
CyberMax, я когда-то тоже это просил, но был, видимо, не очень убедителен )

Лично мне было бы достаточно просто флажка, что какой-то (не ПК и ФК) индекс по полю есть, а уж за деталями по нему можно и на вкладку залезть.
...
Рейтинг: 0 / 0
19.05.2016, 11:14
    #39238890
fb user
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Колонка наличия индексов
[quot mvb]Лично мне было бы достаточно просто флажка, что какой-то (не ПК и ФК) индекс по полю есть, а уж за деталями по нему можно и на вкладку залезть.
Или увидеть детали в хинте при наведении на флажок.
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Колонка наличия индексов / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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