Как стать автором
Обновить

Комментарии 16

Спасибо за то что поделились опытом!

спасибо, надеюсь, это было полезно ))

согласно последней схемы на выходе получили БДСМ ))

да, если обратить внимание на предыдущие статьи, то мы тесно связаны с этим ))

Оставив в стороне вопросы лицензий, поддержки и прочих финвопросы и сосредоточившись лишь на технической части - стоило оно того? Есть еще какой-то бенефит от переезда на PG, кроме финансового (стоимость лицензий, санкции opesource софт) ?

при решении описанной задачи помимо финансового профит был в том, что в данной ИС мы перестали бить "из пушки по воробьям" - т.е. тратить ресурсы нашего монолита (БД СМ), и при этом в плане производительности остались в SLA. Со стороны удобства разработки - кажется, даже стало удобнее в чем-то, а так, основной профит заключался именно в решении финвопросов и минимизации риска санкций

А можно поподробнее про возможные риски санкций? В смысле не юридические, а технические. Что зайдут через back door и отрубят всем oracle сервера? Такое пока только слухи, или где-то пробегала официальная информация о такой возможности?

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

Спасибо что поделились опытом и инструментами. Если не секрет, с какой версии оракла переезжали?

переезжали с 12с на 14ю версию PostgreSQL, поэтому у нас несколько in-house решений тут используется (например, с секционированием)

exception when others then null;

Какая прелесть!

подловили) согласен, что в вакууме это плохая практика, но здесь блок был добавлен больше ради страховки, и нам не особо критично, если он упадет с какой-то ошибкой

>> внешних экспертов «ФОРС»

это какой-то интегратор?

да, именно, они участвовали в проекте как аутсорс экспертизы по PG

Сколько времени ушло на все? От принятия решения о переезде до ввода системы в опытную.

И за сколько планируете перенести в PG оставшиеся 1,94 Tb?

Теперь у вас добавится головной боли по синхронизации структур и кода PG <=> Oracle. Доработки же не остановятся, пока базы будут жить параллельно.

Обратный поток данных изящно реализован. Зачем только Информатику подключили? Если используете линки на оракл, достаточно было их и ораклевых джобов. Неужели Информатика дает лучшую производительность?

Сколько времени ушло на все? От принятия решения о переезде до ввода системы в опытную

о выезде решение было принято в апреле 22го года, внедрились и перешли в ОПЭ 31.08.2022. 2й этап (перенос АРМа) также завершился с переводом в ОПЭ в декабре того же года

И за сколько планируете перенести в PG оставшиеся 1,94 Tb?

Этот объем относится к другим ИС, и их перевод делают другие команды - часть из них уже так же переехала, часть - еще готовятся к переезду.

Теперь у вас добавится головной боли по синхронизации структур и кода PG <=> Oracle. Доработки же не остановятся, пока базы будут жить параллельно.

что есть, то есть )

Зачем только Информатику подключили?

Линки на оракл использовали только для первичной проливки данных, как средство интеграции их использовать не удалось, т.к. в связи с архитектурными принципами внутри ИТ Магнит - это не целевая технология интеграции, поэтому и пришлось создавать поток на информатике

Зарегистрируйтесь на Хабре, чтобы оставить комментарий