Resilient Oracle PL/SQL: Building Resilient Database Solutions for Continuous Operation

Книга посвящена созданию отказоустойчивых и устойчивых к сбоям решений на базе Oracle PL/SQL. Автор рассматривает PL/SQL как ключевой инструмент для построения надежных систем баз данных, способных к непрерывной работе в условиях современных требований к доступности данных.

В работе подробно анализируются распространенные антипаттерны, возникающие при использовании смешанных технологических стеков, где PL/SQL сочетается с языками высокого уровня, такими как Java, C# и JavaScript. Особое внимание уделяется сравнению подходов с использованием встроенного SQL, объектно-реляционного отображения (ORM) и нативных возможностей PL/SQL.

Книга предлагает принципиальный подход к проектированию, основанный на анализе требований и метриках качества кода. Материал будет полезен разработчикам, которые работают с Oracle PL/SQL не как с основным языком, а в составе многокомпонентных систем, где важно обеспечить устойчивость и снизить эксплуатационные расходы в рамках DevOps-практик.

Издание охватывает фундаментальные аспекты реляционных баз данных, их преимущества перед альтернативными технологиями (NoSQL, объектно-ориентированные СУБД), и демонстрирует, как эффективное использование PL/SQL способствует созданию устойчивых, данных-ориентированных приложений.

Resilient Oracle PL/SQL: Building Resilient Database Solutions for Continuous Operation
A
Автор
Stephen B. Morris
Издательство
O'Reilly Media, Inc.
Год
2023
Язык
Английский
1
Оцените книгу

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

Ознакомительный фрагмент