![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Насчет постоянного создания и удаления VIEW'ов.... [D5, D6, IB6.x, Firebird]
Sirus © (2004-02-23 07:00:00)Привет Мастера...
Есть вопрос насчет постоянного создания и удаления VIEW'ов.
Вредно ли это???
Дело в том, что в программе требуется выполнение запросов типа:
select ... from select ...
Приходится создавать VIEW, а потом уже из него делать SELECT
Desdechado (2004-02-23 10:44:00) [1]вредно, особенно при многопользовательской работе, ибо одинаковоназванные вьюхи вызовут конфликт, а разноназванность все одно не сулит ничего хорошего, т.к. это изменение метаданных, а количество таких изменений в IB ограничено
Sergey_Masloff (2004-02-23 09:49:00) [2]1) Вредно.
2) Если часто нужны нестандартные select from select то это в 99% случаев неправильное проектирование структуры данных
Если эти запросы более-менее однотипны то закрыть их набором курсорных процедур.
Sirus (2004-02-23 07:12:00) [3]И еще вопрос: Если не удалять VIEW'ы, то насколько это затормозит работу базы???