Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Загрузка таблиц Хранилищ Данных / 3 сообщений из 3, страница 1 из 1
09.10.2016, 11:34:14
    #39323402
olga802005
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка таблиц Хранилищ Данных
Цитата:
автор"Есть такие варианты загрузки таблиц Хранилищ Данных как TRUNCATE, DELETE, MERGE"

А при чем тут TRUNCATE, DELETE ? они же наоборот для очистки от данных. Или в OLAP они имеют совсем другой функционал?
...
Рейтинг: 0 / 0
09.10.2016, 11:37:39
    #39323404
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка таблиц Хранилищ Данных
Перед INSERT можно захотеть DELETE/TRUNCATE.

А вообще вопросы нужно "автору" задавать :).
...
Рейтинг: 0 / 0
10.10.2016, 10:51:47
    #39323624
Загрузка таблиц Хранилищ Данных
olga802005,

Само собой. Если начать изучение с концепций, то откроете для себя, что есть специальный выпуск Oracle DB OLAP. Там пересмотрен все DML и DDL команды под OLAP-кубы. Ведь на уровне БД обычная "плоская" табличка и OLAP-куб - это совершенно разные объекты, а, значит, и применение к ним Data Definition Language должно происходить иначе.
Truncate для OLAP - это DDL для индексирования объекта(таблицы) на усмотрение оптимизатора. То есть, запуская команду truncate table, вы инициируете запуск процесса анализа данных таблицы(неявно, через dbms_artificial_intelligence_stats), который просматривает всю таблицу и создает необходимый набор индексов, автоматическое партиционирование таблицы, переводя параметр TURBO_SELECT_MODE в значение "TRUE". Все это в итоге приводит к ускорению как записи в БД, так и чтения из нее.

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


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