Posted on 13.03.2011, 23:52, by Dmitry Lishafaev, under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management». Перевод публикуется в виде статей и постоянно редактируется Определение размера области хранения Следует определить количество дискового пространства, которое необходимо будет отдать под размещение области хранения. OpenEdge размещает данные и индексы с хорошим уровнем уплотнения. В самом лучшем случае большинство областей, содержащих данные используются […]
Posted on 13.03.2011, 21:09, by Dmitry Lishafaev, under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management». Перевод публикуется в виде статей и постоянно редактируется Распределение таблиц между областями хранения После того, как мы узнали про оптимальное количество записей в блоке, пришло время поговорить о размещении таблиц в областях хранения. При распределении обычно руководствуются следующими мотивами: возможность управлять операциями ввода/вывода […]
Posted on 30.01.2011, 23:57, by Dmitry Lishafaev, under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management». Перевод публикуется в виде статей и постоянно редактируется Оптимизируем структуру данных. В этом разделе представлен общий обзор структуры базы данных и подчеркивается важность грамотного подхода к проектированию физической структуры базы данных. База данных состоит из областей хранения (storage area), каждая из которых может […]
Posted on 05.11.2010, 00:02, by Dmitry Lishafaev, under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management». Перевод публикуется в виде статей и постоянно редактируется Как происходит работа с блоками Операций по манипуляции с блоками БД практически не видно и над этими операциями у нас существует только ограниченный контроль (кроме, конечно же, момента создания базы данных). Мы не можем управлять […]
Posted on 03.11.2010, 15:13, by Dmitry Lishafaev, under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management». Перевод публикуется в виде статей и постоянно редактируется. Использование памяти Процесс primary broker выделяет для пользователей разделяемую (shared) память. Пользователи используют структуры в этой памяти в режиме параллельного доступа к данным. Доступ предоставляется таким образом, что повредить данные невозможно. К примеру, если бы […]
Posted on 03.11.2010, 14:40, by Dmitry Lishafaev, under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management». Перевод публикуется в виде статей и постоянно редактируется. Области хранения Type I и Type II Области хранения Type II (известны как кластеризуемые области хранения) позволяют группировать данные в кластерах. Размер этих кластеров является настраиваемым для каждой области. Глава «Оптимизация размещения данных» подробнее освещает […]
Posted on 02.11.2010, 23:42, by Dmitry Lishafaev, under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management». Перевод публикуется в виде статей и постоянно редактируется. Управление ресурсами БД OpenEdge Управление производительностью БД состоит, главным образом в выявлении потенциальных узких мест и их переносе на самые быстрые ресурсы системы. Среда OpenEdge пытается сделать этот процесс максимально простым и понятным, но есть […]
Posted on 13.10.2010, 00:06, by Dmitry Lishafaev, under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management». Перевод публикуется в виде статей и постоянно редактируется. Управление загрузкой процессора Все ресурсы влияют тем или иным образом на загрузку процессора. К примеру, медленные дисковые устройства заставляют CPU выполнять холостые циклы в ожидании завершения операции ввода/вывода. Смена контекста (context switch) аналогичным образом увеличивает […]
Posted on 12.10.2010, 21:17, by Dmitry Lishafaev, under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management». Перевод публикуется в виде статей и постоянно редактируется. Оценка необходимого объема ОЗУ Для оценки необходимого объема ОЗУ, необходимо провести инвентаризацию всех процессов-потребителей. Типовые потребители ОЗУ базирующихся на платформе OpenEdge систем : Память операционной системы Процессы операционной системы Буферная память операционной системы Исполняемые процессы […]
Posted on 06.10.2010, 22:01, by Dmitry Lishafaev, under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management». Управление памятью. Основная функция памяти сервера — уменьшение дисковой активности. Обращения к оперативной памяти для чтения и записи информации производятся намного быстрее, чем к дискам. Оперативная память не хранит данные постоянно и не является запоминающим устройством для долговременного хранения данных. Конечно, в природе […]