Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / А вот интересно, селект на вложенные таблицы намного быстрее работает / 5 сообщений из 5, страница 1 из 1
07.02.2003, 19:18
    #32103259
Саша Питерский
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А вот интересно, селект на вложенные таблицы намного быстрее работает
..., по сравнению с селектом на связанные ?
В документации написано, что в случае со вложенными табл. рез. набор получается за один прием...
а при использовании связанных таблиц при каждом просмотре условия where происходит феч, возвращающий часть рез. набора...

кто нибудь разбирался - ковырялся ?

кстати, а как народ оценивает область применения объектных типов и в частности объектных коллекций ? В чем, по Вашему, преимуществи влдоженных коллекций и где они должны примениятся ?

Мне, вот кажется, что интересно сделать например так:

есть таблица КЛИЕНТЫ, которая содержит таб. ЗАКАЗЫ_КЛИЕНТА, которая содержит таблицу ЗАПЧАСТИ_ЗАКАЗА_КЛИЕНТА...

Хотя, все это делается через внешние ключи в обычной реляционной модели...

Если много селектов и апдейтов по условию ЗАПЧАСТИ_ПО_ЗАКАЗУ и ЗАПЧАСТИ _ПО_ПОРТУ_ДОСТАВКИ, если ПОРТ_ДОСТАВКИ определен в третьей, самой "вложенной" таблице ЗАПЧАСТИ ?


Можно ли использовать внешние ключи в вложенной таблице ?
...
Рейтинг: 0 / 0
10.02.2003, 09:11
    #32103636
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А вот интересно, селект на вложенные таблицы намного быстрее работает
Зачем тебе вообще эти вложенные таблицы?
...
Рейтинг: 0 / 0
10.02.2003, 10:11
    #32103658
Саша Питерский
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А вот интересно, селект на вложенные таблицы намного быстрее работает
Операции DML должны работать на порядок быстрее...
Потом, в добавок, к объектным свойствам добавляется логическая инкапсуляция взаимозависимых сущностей... тапа:

ЗАПЧИСТЬ, она уникалина и может входить в спец. только одного ЗАКАЗА, который уникален и может относиться токо к одному ЗАКАЗЧИКУ..

Значит в свойствах ЗАПЧАСТЬ буду унаследованы и атрибуты ЗАКАЗА и атрибуты ЗАКАЗЧИКА... наследование.. а зничит все свойства "ЗАПЧАСТИ" можно получить простым вызовом метода, а не сложным селектом...

Таблици объектные, зничит манипулировать записями будем токо через методы ... инкапсуляция...

Стандартизация методов сделает возможным примененис свойств полиморфизма, а зачит упрщение и большее структуривоание кода клиентской части...

короче, всю логику переносим на серверную часть, и наслаждаемся используя объектные приемы разработки клиентской части...
...
Рейтинг: 0 / 0
10.02.2003, 10:30
    #32103673
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А вот интересно, селект на вложенные таблицы намного быстрее работает
Это всё теоретические изыскания. А ты создай вложенную таблицу и обычную и сравни планы и характеристки. Вот это будет уже практика.
Результаты опубликуй, что бы все видели
...
Рейтинг: 0 / 0
10.02.2003, 10:42
    #32103680
Саша Питерский
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А вот интересно, селект на вложенные таблицы намного быстрее работает
Ну во этим и занимаюсь... в течении 3-5 дней будет результат... может пораньше...


Народ ! а ктонибудь пробовал применять вложенные объектные коллекции ?!
и чё получилось по сравнению с традиционно реляционными ?

Кто нибудь определил для себя место применения объектных типов, коллекций и вложенных коллекций ?
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / А вот интересно, селект на вложенные таблицы намного быстрее работает / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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