Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Материализованное предстовление  [new]
tornton
Member

Откуда:
Сообщений: 344
Добрый день!

Подскажите пожалуйста, можно ли и как сделать материализованное представление, чтобы оно автоматически синхранизировалось с базой один раз в день в опред время?
17 июл 08, 09:06    [5945776]     Ответить | Цитировать Сообщить модератору
 Re: Материализованное предстовление  [new]
tornton
Member

Откуда:
Сообщений: 344
Неуже ли нельзя?
17 июл 08, 11:18    [5946645]     Ответить | Цитировать Сообщить модератору
 Re: Материализованное предстовление  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Что значит синхронизировалось? У Вас есть распределённые БД, и Вы хотите, чтобы данные из одной БД, переливались в другую БД? То есть, чтобы они были актуальными.
17 июл 08, 11:20    [5946655]     Ответить | Цитировать Сообщить модератору
 Re: Материализованное предстовление  [new]
tornton
Member

Откуда:
Сообщений: 344
Насколько мне известно при создании мат. преставления можно указать когда оно будет обновлять свои данные. Т.е. если мат. представления агрегирует опред колонки таблицы А, то мат. представление может обновляться при каждом вставлении/удалении строки из таблицы А.
17 июл 08, 11:28    [5946714]     Ответить | Цитировать Сообщить модератору
 Re: Материализованное предстовление  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Можно джобом поставить обновление матвью, который будет обновлять её в определённое время.
17 июл 08, 11:32    [5946734]     Ответить | Цитировать Сообщить модератору
 Re: Материализованное предстовление  [new]
yra1973
Member [заблокирован]

Откуда: Москва
Сообщений: 100
CREATE MATERIALIZED VIEW mat_test
  PCTFREE     10
  MAXTRANS    255
  TABLESPACE  users
  STORAGE   (
    INITIAL     2097152
    MINEXTENTS  1
    MAXEXTENTS  2147483645
  )
  NOCACHE
  MONITORING
BUILD IMMEDIATE 
USING INDEX 
  PCTFREE     10
  MAXTRANS    255
  TABLESPACE  users
  STORAGE   (
    INITIAL     4194304
    MINEXTENTS  1
    MAXEXTENTS  2147483645
  )
REFRESH START WITH sysdate NEXT /*1:HR*/ SYSDATE + 1  WITH ROWID
AS
SELECT.............
про параметры не знаю, взято из DDL Script из навигатора
обновляется каждую ночь
создавал не я
17 июл 08, 11:35    [5946760]     Ответить | Цитировать Сообщить модератору
 Re: Материализованное предстовление  [new]
Andrey.L
Member

Откуда: Харьков
Сообщений: 1546
tornton
Неуже ли нельзя?
Можно. Читай документацию по CREATE MATERIALIZED VIEW там предельно ясно написано с примерами.
17 июл 08, 11:39    [5946789]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить