ТРАНСКАПИТАЛБАНК, ПАО
Москва, www.transcapital.ru
Финансовый сектор... Показать еще
Начальник отдела поддержки баз данных
Организация работы отдела из 3-х человек.
Поддержка парка из ~ 250 БД (80% oracle) на ~ 20 хостах (Oracle Linux 5-6, Oracle Exadata X4, Windows).
Общий объем БД Oracle около 100TB, Mssql 20TB, Mysql 50GB, DB2 200GB, Postgresql 10GB.
Обеспечение непрерывности бизнеса Банка посредством использования отказоустойчивых технологий, таких как Oracle RAC & DataGuard, Mysql Galera Cluster & replication, Mssql (Windows) cluster & mirroring, DB2 replication, Postgresql stream replication.
Разработка и внедрение процедур, обеспечивающих проактивную защиту БД:
-Диагностика производительности БД в ручном режиме и автоматическом режиме (OEM-CloudControl Adaptive Thresholds) с отправкой уведомлений при выходе метрик из заданных диапазонов.
- Мониторинг состояния БД и хостов, с отправкой уведомлений по sms и email, в т.ч. наличие свободного места в файлах данных БД, на дисковых массивах, дисковых группах ASM, длительных dml блокировок пользователей, рост сегментов БД и БД в целом.
- анализ системных журналов на предмет наличия ошибок, отправка уведомлений.
- интеграция мониторинга БД в системы мониторинга Банка PRTG, SolarWinds.
- регулярная автоматическая проверка целостности резервных копий всех БД, отправка отчета.
Выявление тормозящих sql запросов, фиксация планов выполнения (sql_path, baseline, profile), копирование планов выполнения между БД, принудительный сбор статистик, исправление текстов запросов.
Консультирование разработчиков Банка по оптимизации использования БД, оптимизации sql запросов.
Ведение Service Requests по ПО Oracle, Linux.
Миграция БД Oracle 12c с платформы Linux x86_64 (little-endian) на платформу Sparc Solaris (big-endian).
Опыт использования систем резервного копирования EMC NetWorker, HP Data Protector.
Поддержка ОС Linux (Преимущественно Oracle Enterprice Linux 5-6) полный цикл:
- Установка, настройка (asmlib, bonding, multipath, hugepage, nfs, init.d/systemd etc);
- Мониторинг параметров, диагностика и предупреждение ошибок;
Опыт эксплуатации ОС IBM AIX, Sun Solaris на уровне, необходимом для установки и обслуживания БД Oracle.
Опыт эксплуатации Oracle Exadata X4.
Разработка bash скриптов, pl/sql пакетов для автоматизации процессов обслуживания и мониторинга БД.
Установка обновлений для Oracle Database, Oracle Grid Infrastructure.
Поддержка АБС ЦФТ IBSO. Создание БД с нуля из дистрибутива ЦФТ, установка обновлений ТехЯдра, настройка системных параметров, внешних библиотек FIO/libxml и т.п.
Опыт эксплуатации АБС и ПО: SmartVista, Новая Афина, Diasoft FA, Flextera, Siebel, Swift, Ibank2, Webshpere, Jboss, Weblogic, Oracle Retail (RPAS, APCRO).
Прохождение аудита БД по PCI DSS.
Для повышения качества обслуживания создан портал отдела, совмещающий функции:
- инвентаризации БД,
- автоматический сбор статистической информации необходимый для отчетности, планирования и прогнозирования потребностей в ресурсах (в т.ч.: текущий размер, динамика роста БД за весь период жизни, размеры бэкапов),
- мониторинг основных параметров, включающийся автоматически при регистрации БД.
Приведение конфигураций БД к единым стандартам.
Разработка, проверка аварийных планов переключения систем Банка на резервные сервера БД.
Разработка документаций, инструкций, регламентов по поддерживаемым системам.