Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Andrey Zhukov                        2:5025/54.15   26 Apr 2002  20:37:05
 To : Roman Batzan
 Subject : Временные таблицы
 -------------------------------------------------------------------------------- 
 
 
 26 Apr 02 17:18, Roman Batzan wrote to All:
 
  RB> Мастер->Деталь->Поддеталь->...
 
 [...skip...]
 
  RB> Если каждый раз писать в SELECT длинную цепочку поJOIN-енных таблиц и
  RB> перечислять условия, будут совсем тормоза.
 
 Индексы по полям связи создай.
 
  RB> В связи с чем есть идея - создать табличку типа - UserID integer -
  RB> TableNumber integer - KeyValue integer и затем для каждой таблички
  RB> для каждого пользователя, выполняющего операцию, делать выборку
  RB> ключиков и выборку из следующей таблички делать по ключикам,
  RB> выбранным из предыдущей во временную.
 
 Hадеюсь, ты хорошо продумал работу такой системы в реальных условиях, когда
 пользователей несколько а данные в таблицах могут меняться?
 
  RB> ВОПРОС: как различные СУБД (в частности Interbase) поведут себя в
  RB> случае, когда у них в базе неожиданно появится небольшая табличка, в
 
 В любом FAQ по IB написано, что он не расчитан на частое изменение метаданных. Я
 бы тебе очень не советовал так делать. К тому же это заведомо кривое решение, а 
 ситуация вполне стандартная - не вижу причин так извращаться.
 
  RB> которой интенсивно производиться операции вставки/выборки/удаления?
 
 Тормоза при сборке мусора гарантированы. Забудь эту идею и начинай искать,
 почему у тебя не получилось по человечески решить проблему. Да, у IB бывают
 странности с оптимизатором - но в целом join'ы выполняются весьма быстро.
 
 Bye!
 Andrey
 
 --- GoldED/W32 3.0.1
  * Origin: Zhukov's Home Station (2:5025/54.15)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Временные таблицы   Roman Batzan   26 Apr 2002 17:18:04 
 Re: Временные таблицы   Igor Evgrafov   26 Apr 2002 18:42:23 
 Временные таблицы   Andrey Zhukov   26 Apr 2002 20:37:05 
 Временные таблицы   Alex Kaganov   27 Apr 2002 23:13:30 
 Временные таблицы   Andrey Zhukov   28 Apr 2002 10:50:21 
 Re: Временные таблицы   Serguei Tarassov   28 Apr 2002 00:02:28 
Архивное /su.dbms/33293cc9ba9d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional