Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Вопрос о внешних ключах / 2 сообщений из 2, страница 1 из 1
07.04.2005, 00:05
    #33001621
Квиточка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о внешних ключах
Здравствуйте, уважаемые товарищи специалисты и профессионалы!

Поскажите пожалуйста несколько штук касательно проектирования и внешних ключей в частности. (Реализация БД на PostgerSQL, естественно)

Внешние ключи нужны, как обычно, для соблюдения целостности и реализации каскадного удаления.

1) Насколько сильно внешние ключи замедляют процесс вставки и обновления?
2) На чтение не влияют, верно?
3) Стоит ли создавать ВК для связей, где, в принципе, целостность обеспечивается клиентом? Просто для уверенности?

Заранее большое спасибо за помошь.
...
Рейтинг: 0 / 0
07.04.2005, 10:25
    #33001966
Hordi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос о внешних ключах
1.Так это фактически поиск по каждой записи. Единственное что выполняется он на стороне сервера и, соответственно, все намного быстрее, чем делать со стороны клиента.
2.По логике, не должны... Сделай простой тест и замерь скорость,-все сразу станет ясно.
3.Опыт показывает,что надеятся на клиента как-то не получается. Ну о4ень много случаев когда все происходит не так как ожидалось. Особенно если разработчик сменится, а другой не знает всех деталей. Но это уже совсем другая история... :)
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Вопрос о внешних ключах / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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