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


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Gregory Kudinov                      2:5020/400     13 Feb 2003  23:35:37
 To : All
 Subject : Как определить исходные таблицы повлиявшие на результирующую выборку?
 -------------------------------------------------------------------------------- 
 
 Здравствуйте, уважаемые
 
 Hе подскажите, как определить ( и можно ли это в принципе сделать) какие
 исходные таблицы были использованы для получения результирующей выборки
 (которая может формироваться на основе иерархии всевозможных view) не
 проводя разбора SQL запросов. Может есть отдельные навороченные СУБД,
 которые могут производить подобный "reverse engineering" штатными
 средствами. Т.е. раз в СУБД есть оптимизаторы запросов, то она должна быть в
 курсе, какие таблицы послужили источниками, чтобы учесть наличие индексов и
 т.п.
 
 Повод для вопроса следующий - иногда полезно показывать пользователю какие
 реально данные легли в основу его запроса (чтобы он субъективно оценивал их
 качество, например), собственно возникает резонный вопрос - можно ли
 добавление подобной функциональности реализовать не переписывая существующие
 SQL запросы и т.п., а путем использования каких-либо системных метаданных
 или вызовов.
 Или придется теги источников данных тащить от исходных таблиц до
 пользователя?
 
 С уважением, Григорий
 --- ifmail v.2.15dev5
  * Origin: MTU-Intel ISP (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Как определить исходные таблицы повлиявшие на результирующую выборку?   Gregory Kudinov   13 Feb 2003 23:35:37 
 Re: Как определить исходные таблицы повлиявшие на результирующую выборк   Dmitry Kuzmenko   14 Feb 2003 11:53:38 
 Re: Как определить исходные таблицы повлиявшие на результирующую выборк   Ilya Zvyagin   14 Feb 2003 12:19:16 
 Re: Как определить исходные таблицы повлиявшие на результирующую выборк   Nik Sestrin   14 Feb 2003 12:44:25 
 Re: Как определить исходные таблицы повлиявшие на результирующую выборк   Andrew Lesnichenko   14 Feb 2003 13:23:30 
 Re: Как определить исходные таблицы повлиявшие на результирующую выборк   Gregory Kudinov   15 Feb 2003 04:32:39 
 Re: Как определить исходные таблицы повлиявшие на результирующую выборк   Andrew Lesnichenko   17 Feb 2003 10:23:39 
 Re: Как определить исходные таблицы повлиявшие на результирующую выборк   Ilya Zvyagin   18 Feb 2003 15:37:44 
 Re: Как определить исходные таблицы повлиявшие на результирующую выборк   Ilya Zvyagin   18 Feb 2003 15:36:43 
 Re: Как определить исходные таблицы повлиявшие на результирующую выборк   Ilya Zvyagin   18 Feb 2003 15:35:38 
 Re: Как определить исходные таблицы повлиявшие на результирующую выборк   †га ў«Ґў „Ґ­Ёб   14 Feb 2003 13:25:02 
 Re: Как определить исходные таблицы повлиявшие на результирующую выборк   Ilya Zvyagin   18 Feb 2003 15:39:48 
 Как определить исходные таблицы повлиявшие на результирующую выборку?   Alex Astafiev   14 Feb 2003 18:02:56 
Архивное /su.dbms/91045e993aa2.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional