Экземпляр

  • Oracle RAC: как обеспечить целостность данных в кластере и избежать краха?

    Обеспечит ли Oracle RAC целостность и согласованность данных?Все, о чем я рассказывал до сих пор, относилось к единственному экземпляру и единственной базе данных. Но Oracle позволяет нескольким экземплярам совместно использовать единственную базу данных, а это означает наличие нескольких независимых кэшей данных, нескольких независимых буферов журналов и нескольких независимых SGA, использующих один и тот же набор физических файлов и один и тот же словарь данных. Без непрекращающихся взаимодействий между экземплярами было бы невозможно гарантировать непротиворечивость их поведения, и мы могли бы сталкиваться с ситуациями, когда изменения, выполняемые одним экземпляром, утрачиваются в результате вмешательства другого экземпляра. Такая потребность постоянных взаимодействий является единственной новой для нас концепцией, на которой нужно сосредоточиться при обсуждении Oracle RACReal Application Cluster.

  • Видеокурс по администрированию БД Oracle. Часть 1. Архитектура

    Видеокурс по базам данных Oracle. Обзор АрхитектурыВ данном обучающем видео мы рассмотрим составляющие блоки и их взаимодействие  в СУБД Oracle, т.е. дадим обзор архитектуры базы данных. Узнаем, что такое экземпляр БД и в чем его  отличие от смой базы данных. Рассмотрим переменные окружения Оракл и узнаем, для чего они нужны.   Дадим обзор структурам памяти и файлов. Объясним логическую и физическую структуру БД. Покажем существующие процессы СУБД и виды подключений к базе.      

  • Измерение производительности экземпляра Oracle

    Как измерить производительность базы данных Oracle DatabaseОдной из самых сложных задач в работе администратора баз данных (DBA) является точная оценка производительности экземпляра Oracle. Специалисты и руководства советуют проводить тщательную проактивную настройку, но в реальности в большинстве случаев удается осуществлять только реактивную настройку, которая обычно требует приложения массы усилий по исправлению существующих проблем, ощутимо замедляющих работу базы данных и увеличивающих количество жалоб со стороны пользователей. При проактивной и реактивной настройке анализируются одни и те же вещи, но проактивная настройка позволяет принимать решения в спокойной среде с низким уровнем стресса. В идеале на проактивное планирование следует тратить более двух третей всего посвящаемого настройке времени. В таком случае необходимость в реагировании на внезапные чрезвычайные ситуации будет возникать в будущем гораздо реже.

  • Простой подход к настройке экземпляра база данных Oracle

    Как быстро настроить экземпляр базы данных OracleНастройка экземпляра главным образом производится администраторами баз данных в ответ на снижение производительности базы данных Oracle. В этой статье блога будет описано, как приступить к анализу экземпляра для выяснения того, где скрывается проблема.

    Перед этим, однако, необходимо проанализировать показатели по использованию всех главных ресурсов, наподобие памяти, ЦП и подсистемы хранения, получив уверенность в том, что база данных работает медленно не из-за образования узких мест в этих критически важных областях.


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