Книга: Oracle Streams 11g Data Replication

Я плотно знаком с SQL, особенно с диалектом Oracle. Но вот с администрированием того же Oracle я практически не сталкивался. Я представляю себе в общих чертах как там шестеренки крутятся, но чтобы это настроить…

И вот созрела производственная нужда делать копию базы данных с одного сервера (учетная система) на другой (система для построения отчетов). Поскольку технология Oracle Streams создавалась специально для подобных случаев, ее и решено было использовать.

Чтобы использовать технологию, ее нужно понимать, так что я пошел искать инфу на тему. Поиски привели меня к книге Oracle Streams 11g Data Replication.

Автор: Kirtikumar Deshpande Издатель: Oracle Press Издано: 2011 ISBN: 9780071759120

Автор: Kirtikumar Deshpande
Издатель: Oracle Press
Издано: 2011
ISBN: 9780071759120

В первой половине книги автор подробно описывает архитектуру технологии Streams, функции, назначение и возможности всех компонентов технологии и каким образом эти компоненты сочетаются друг с другом. По пути сообщается масса ценнейших деталей, которые в противном случае пришлось бы добывать потом и кровью, долбясь головой о стену и куря мануалы. А курить мануалы Oracle есть занятие унылое и утомительное. Язык автора, имхо, не блещет живостью, но по сравнению с мануалами он — Марк Твен.

После разложения архитектуры по полочкам автор рассматривает ее с точки зрения различных use cases (сценариев использования? или как это по-русски?) первоначальной настройки и сопровождения. Дело доходит до пошаговых инструкций, и после прочтения первой части их можно понять, а не бездумно выполнять.

Крайне немаловажно то, что все изложение иллюстрируется примерами. Практически любой тезис вида «X можно посмотреть/изменить в Y» сопровождается реальным примером работы с иксами и игреками.

Итого, книга представляет собой хороший и, похоже, вполне всеобъемлющий тутор по технологии Streams, и я могу порекомендовать ее всем, кому интересна эта технология, как админам, так и программистам.

Содержание

  • Part I. Introduction to Oracle Streams
    • Chapter 1. What Is Oracle Streams
    • Chapter 2. Using Oracle Streams
  • Part II. Oracle Streams Concepts and Architecture
    • Chapter 3. Streams Rules and Rule Sets
    • Chapter 4. Capture Process
    • Chapter 5. Staging and Propagation Process
    • Chapter 6. Apply Process
    • Chapter 7. Logical Change Records
  • Part III. Oracle Streams Configuration
    • Chapter 8. Configuring Oracle Streams for Data Replication
    • Chapter 9. Data Transformations
    • Chapter 10. Handling Data Conflicts
  • Part IV. Oracle Streams Management
    • Chapter 11. Managing and Monitoring Streams Replication
    • Chapter 12. Maintenance and Troubleshooting
    • Chapter 13. Streams Performance Considerations
    • Chapter 14. Oracle Enterprise Manager Grid Control for Streams Replication
  • Part V. Appendixes
    • Appendix A. Oracle Streams Best Practices
    • Appendix B. Oracle Streams Replication in a RAC Environment
    • Appendix C. Streams Health Check Report
    • Appendix D. Data Dictionary Views for Streams Replication
    • Appendix E. References

Добавить комментарий