Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Триггер или втор. ключ / 6 сообщений из 6, страница 1 из 1
20.07.2004, 17:43:26
    #32613363
vovan1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер или втор. ключ
Что лучше использовать - триггер или вторичный ключ если кол-во записей из вторичной таблицы не больше 10.
ЧТо в данном случае будет быстрее работать?
...
Рейтинг: 0 / 0
20.07.2004, 17:45:25
    #32613369
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер или втор. ключ
Подойди к вопросу с другой строны.
Что будет меньше тормозить?
Это зависит от того, сколько записей
в "первичной" таблице ссылаются на этот
справочник и сколько в ней всего записей.
...
Рейтинг: 0 / 0
20.07.2004, 17:53:34
    #32613389
vovan1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер или втор. ключ
Кол-во записей может колебаться от 100 тыс до 2 млн. Использование вторичных ключей на мелкие справочники не хочется использовать потому что при это сильно замедляется процесс профилактики (b\r). Да и при создании запросов эти вторичные ключи сильно портят план (иногда из-за этого приходится прописывать его вручную, что не есть хорошо).

В дальнейшем я хочу ограничения на мелкие справочники засунуть в триггера. Кто что может сказать по этому поводу.
...
Рейтинг: 0 / 0
20.07.2004, 17:56:16
    #32613397
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер или втор. ключ
Вполне грамотное решение.
Триггеры можно использовать системные.
Которые сервер создаст для CHECK.
...
Рейтинг: 0 / 0
20.07.2004, 18:02:37
    #32613413
vovan1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер или втор. ключ
В системные совать не хочу, зачем мне лишние екзепшоны. Просто если мне не понравится значение буду делать его дефолтным.
...
Рейтинг: 0 / 0
20.07.2004, 18:09:49
    #32613429
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер или втор. ключ
Хозяин - барин.
Тебе и саночки возить.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Триггер или втор. ключ / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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