powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Потеря данных при выборке информации
8 сообщений из 8, страница 1 из 1
Потеря данных при выборке информации
    #39611349
kolyady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем добрый день!

Обрисую ситуацию есть 2 мат вью (ежедневная и архивная ), процесс ETL выгружает информацию в txt файл для последующей загрузки на DWH. Выборка из этих мат вью простая , типа:
select * from table1
union all
select * from Arc_table1

До заливка информации на DWH происходит по стампу (тобиш считывается максимальный стамп на DWH, и все что выше его забирается с источника).

И вот в определенные моменты происходит следующее
должно выгрузиться таблица со значениями
1
2
3
4
5
6
А выгружается :
1

3
4

6

Изоляция БД стандартная "Read Committed" , предполагаю что пропущенные строки или вставлялись как раз в этот момент но не успели закомититься, а последующие за ними успели, или возможно происходил апдейт этих строк в этот самый момент считывания. Короче ни причины почему так происходит я не знаю ни соответственно как ее решить тоже.
Буду рад любым идеям :)
Спасибо!
...
Рейтинг: 0 / 0
Потеря данных при выборке информации
    #39611357
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читай данные с перекрытием назад заведомо больше самой долгой транзакции. И мердж дубликатов.
...
Рейтинг: 0 / 0
Потеря данных при выборке информации
    #39611358
kolyady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-,

Не прокатит по причине
данные выгружаются 1 раз в сутки ночью, тобиш дыры заполнятся только через сутки, а ме надо чтоб сегодня вчерашние данные были без пробелов.
...
Рейтинг: 0 / 0
Потеря данных при выборке информации
    #39611416
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolyady,

если выгружать не с матвью, а селектом из таблиц, таж проблема?

.....
stax
...
Рейтинг: 0 / 0
Потеря данных при выборке информации
    #39611437
kolyady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stax,

есть доступ только на мат вью, к таблам доступа нету
...
Рейтинг: 0 / 0
Потеря данных при выборке информации
    #39611717
kolyady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О гуру Оракла скажите же хоть что нибудь, буду рад любым предположениям почему так может происходить :(
...
Рейтинг: 0 / 0
Потеря данных при выборке информации
    #39611746
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolyady-2-,

Не прокатит по причине
данные выгружаются 1 раз в сутки ночью, тобиш дыры заполнятся только через сутки, а ме надо чтоб сегодня вчерашние данные были без пробелов.Сдвинь момент забора данных на интервал перекрытия.
...
Рейтинг: 0 / 0
Потеря данных при выборке информации
    #39611943
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolyadyStax,

есть доступ только на мат вью, к таблам доступа нету

шо тут посоветовать, пусть разбираются те кто отобрал доступ

показать пропущенные записи, пуст разбираются/ищут что с ними не так (мож там признак не включать во вью)

можно подгружать несколько раз (напр еще и утром), но где уверененность что и за н-й раз записи попадут

надо найти причину почему не попадают, темболее выгрузка ночью

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


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