понедельник, 30 марта 2015 г.

четверг, 10 октября 2013 г.

Новая версия ZhiDBA for Oracle 2.1

Вышла новая версия программы ZhiDBA for Oracle 2.1 (бывший DBAPlus).

Изменения:
  • Изменено положение элемента управления поиска и  положение кнопок «Сохранить» и «Печать» на формах
  • Добавлено управление ресурсными потребительскими группами в форме «Свойства пользователя».
  • В форме «Пользователи» добавлена функция «Предоставить роли пользователя…»
  • В форме «Роли» добавлена функция «Копировать роль…»
  • В форме «Профили» добавлена функция «Копировать профиль…»
  • В форме «Параметры инициализации аудита»  добавлено управление параметром AUDIT_SYSLOG_LEVEL.
  • Добавлены формы «Аудит операторов», «Аудит сеансов», «Аудит доступа», «Аудит объектов», «Процессы», «Файлы данных».
  • Выбор скина перенесён в правую верхнюю часть заголовка.
Установочный файл нового релиза доступен на домашней странице программы

среда, 24 июля 2013 г.

Новая версия ZhiSQL for Oracle 3.2

Вышла новая версия программы ZhiSQL for Oracle 3.2 (бывший DBASQL).
Изменения:
  • Исправлен интерфейс окна «Свойства ячейки»
  • Исправлена неверная загрузка списка ранее открытых файлов
  • Добавлена возможность прерывания выполняемой команды
  • Добавлена возможность выполнения выделенной команды
  • Исправлена ошибка отображения позиции  ошибки в SQL при текстовом режиме
  • Переделан выбор скинов
  • Изменена форма настроек
Установочный файл нового релиза доступен на домашней странице программы

суббота, 18 февраля 2012 г.

Вышла новая версия DBAScript for Oracle 3.1

В новой версии:
  • Добавлена закладка «Журнал»
  • Исправлено некорректное формирование списка последних открытых файлов
  • Небольшие изменения в интерфейсе
Скачать новую версию можно в разделе Загрузки.

пятница, 12 августа 2011 г.

Новая версия DBASQL for Oracle 3.1

Доступна для загрузки новая версия DBASQL for Oracle 3.1

В новой версии:

  • Исправлено неправильное определение 64 битной версии Oracle.
  • Устранен перенос части текста SQL команды при возникновении ошибки в табличном режиме.
  • Добавлен просмотр и сохранение в файл содержимого столбца в режиме «Таблица».
  • Добавлена установка размера главного окна в стандартные величины.
  • В команду SET добавлены опции WRAP и CHARWIDTH.
  • Добавлена переменная FIELD.
  • Добавлена закладка «План».

Скачать новую версию можно в разделе Загрузки на сайте alldba.ru

четверг, 9 июня 2011 г.

Практическое администрирование Oracle - Ожидание Library cache pin. Часть 1.

Ожидание «library cache pin». Рано или поздно, каждый администратор, в процессе мониторинга базы данных сталкивается с данным событием. На высоконагруженных системах массовое возникновение длительного ожидания «library cache pin» является довольно неприятным сигналом, говорящим о том, что нормальное функционирование экземпляра нарушено. В большинстве случаев это происходит тогда, когда над каким-то объектом базы данных, в моменты его интенсивного использования сеансами осуществляются административные действия. Возникшая ситуация обычно исправляется либо уничтожением сеанса, который явился первопричиной критической обстановки, либо ожиданием того момента времени, когда используемый объект будет освобождён другими сеансами. Болезненных последствий в этом случае для системы обычно не возникает. Правда, иногда ожидание «library cache pin» может переходить в неуправляемый лавинообразный процесс. Это особенно ярко проявляется в моменты переопределения объектов с множественными зависимостями. В этом случае для восстановления работоспособности системы приходиться массово уничтожать сеансы, в том числе и те которые не генерируют это ожидание.

Так что же такое library cache pin? Попробуем на примерах разобраться в том, что представляет собой это ожидание и чем его массовое возникновение так опасно для нормальной работы СУБД.

среда, 2 июня 2010 г.

ORA_DATABASE_NAME

Что должен возвращать следующий запрос?
SQL> SELECT ora_database_name FROM dual
Первое что приходит на ум, результатом выполнения этого запроса должно быть имя текущей базы данных. Но действительно ли всё это так просто, как кажется на самом деле? Попробуем разобраться, что же представляет на самом деле эта функция, каков её источник и как можно изменить результат, выводимый этой функцией.