Регистрация

Новые поступления на WWW.OPENEDGE.RU

Готовим статьи для FAQ
Администратор
Аватара пользователя
Сообщения: 1880
Зарегистрирован: Пт мар 25, 2005 6:05 pm
Откуда: Progress Technologies

Новые поступления на WWW.OPENEDGE.RU

Сообщение Arelav » Ср ноя 25, 2009 6:54 pm

На сайте новые поступления 8)

TDE&B2 in OpenEdge 10.2B и After-Imaging in OE10.x

Welcome! :wink:
Последний раз редактировалось Arelav Ср мар 02, 2011 4:17 pm, всего редактировалось 1 раз.

Администратор
Аватара пользователя
Сообщения: 1880
Зарегистрирован: Пт мар 25, 2005 6:05 pm
Откуда: Progress Technologies

Сообщение Arelav » Чт дек 03, 2009 10:21 am

TDE&B2 in OpenEdge 10.2B
    Книга детально описывает работу механизма Прозрачного шифрования данных и использование Альтернативного буферного пула в базах данных Progress OpenEdge 10.2B.
    Для закрепления полученных знаний, помимо теоретического материала здесь приводятся практические примеры.

After-Imaging in OE10.x
    Книга фактически является учебным пособием. Которое детально описывает работу механизма After-Imaging с базами данных Progress OpenEdge. В пособии, для закрепления полученных знаний, помимо теоретического материала приводятся практические примеры. После завершения работы с пособием, у читателя должно сформироваться понимание принципов работы After-Imaging, а так же, выработаются начальные навыки по использованию этого механизма в промышленной среде.

Администратор
Аватара пользователя
Сообщения: 1880
Зарегистрирован: Пт мар 25, 2005 6:05 pm
Откуда: Progress Technologies

Сообщение Arelav » Вт фев 09, 2010 1:34 pm

Читать всем - Прозрачное шифрование в OpenEdge 10.2B
И не забываем ставить оценку :wink:

Администратор
Аватара пользователя
Сообщения: 1880
Зарегистрирован: Пт мар 25, 2005 6:05 pm
Откуда: Progress Technologies

Сообщение Arelav » Чт май 20, 2010 6:06 pm


Старожил
Аватара пользователя
Сообщения: 2871
Зарегистрирован: Ср май 12, 2004 6:03 pm
Откуда: Питер

Сообщение George » Чт май 20, 2010 8:23 pm

Мои две копейки: В 10.2B в таблицах _TableStat и _IndexStat появились новые поля: _TableStat-OSRead и _IndexStat-OsRead, которые показывают число обращений к дискам при работе с соответствующим объектом базы при условии, что он лежит в области второго типа. Эта статистика позволяет вычислить объекты, которые создают основную нагрузку на диски при работе приложения.

Администратор
Аватара пользователя
Сообщения: 1880
Зарегистрирован: Пт мар 25, 2005 6:05 pm
Откуда: Progress Technologies

Сообщение Arelav » Пт май 21, 2010 7:36 am

Верно. И в связи с этим, когда будете переходить на 10.2B, не забудьте выполнить
Код: Выделить всё
proutil db-name -C updatevst

Администратор
Аватара пользователя
Сообщения: 1880
Зарегистрирован: Пт мар 25, 2005 6:05 pm
Откуда: Progress Technologies

Сообщение Arelav » Пт май 21, 2010 9:46 am

George писал(а): Эта статистика позволяет вычислить объекты, которые создают основную нагрузку на диски при работе приложения.

Так же их рекомендуется использовать для идентификации наиболее активных объектов, для перевода их на работу с альтернативным буферным пулом. Т.е. чтобы снизить дисковую нагрузку, которая создается благодаря им во время работы приложения.

Старожил
Аватара пользователя
Сообщения: 1523
Зарегистрирован: Чт сен 27, 2001 4:00 am
Откуда: Москва

Сообщение dmi » Пт май 21, 2010 11:00 am

А только у меня http://web.progress.com/docs/datasheets ... E10.2B.pdf не открывается?

Администратор
Аватара пользователя
Сообщения: 1880
Зарегистрирован: Пт мар 25, 2005 6:05 pm
Откуда: Progress Technologies

Сообщение Arelav » Пт май 21, 2010 11:28 am

У меня всё ок. PDF открывается прям в броузе.
Попробуй сделать "Сохранить как..."

Старожил
Аватара пользователя
Сообщения: 2871
Зарегистрирован: Ср май 12, 2004 6:03 pm
Откуда: Питер

Сообщение George » Пт май 21, 2010 12:04 pm

Arelav писал(а):Так же их рекомендуется использовать для идентификации наиболее активных объектов, для перевода их на работу с альтернативным буферным пулом. Т.е. чтобы снизить дисковую нагрузку, которая создается благодаря им во время работы приложения.

Если записи читаются с диска, то какая разница куда они поступают потом - в основной или в альтернативный буфер?

Администратор
Аватара пользователя
Сообщения: 1880
Зарегистрирован: Пт мар 25, 2005 6:05 pm
Откуда: Progress Technologies

Сообщение Arelav » Пт май 21, 2010 4:03 pm

Arelav писал(а):Т.е. чтобы снизить дисковую нагрузку

Я тут не правильно выразился :roll: точнее не совсем правильно...

Здесь имеется ввиду следующее.
Как уже понятно счетчик считывания увеличивается каждый раз при чтении записи с диска. Если таких чтений очень большое количество, то предполагается, что записи этой таблицы периодически скидываются из памяти на диск, но скоро они нужны снова, и опять читаются... в общем вы меня поняли :wink:
Так вот, при включенном TDE, процесс считывания/записывания вызывает дополнительную нагрузку на CPU связанную с шифрованием/расшифрованием данных (не говоря уже о дисковой нагрузке I/O) . Чтобы это исключить, можно такие таблицы выделить в отдельный буферный пул (Альтернативный как его назвали), чтобы они всегда были в памяти. А все остальные пусть тусуются в первичном пуле как хотят. Тем самым издержки CPU связанные с TDE минимизируются и плюс исключается лишняя дисковая активность.
Понятное дело, что в системах с малым количеством памяти это что мертвому припарка будет. Но если оперативки достаточно - то это реально должно помочь.

Резюме:
1. _TableStat-OSRead и _IndexStat-OsRead нужны для того чтобы выявить наиболее активные таблицы:
1.1. чтобы помочь в поиске и исправлении программ, которые возможно неправильно работают, что и приводит к такой активности.
1.2. для поиска наиболее активных шифруемых таблиц и последующего их перенаправления в -B2

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

В общем, как то так.... :roll:

Старожил
Аватара пользователя
Сообщения: 1016
Зарегистрирован: Чт авг 04, 2005 5:19 pm
Откуда: Pennsylvania, USA

Сообщение dmitri » Пт май 21, 2010 8:54 pm

А кто нибудь использует TDE в продакшен ?

На другую темы: до моего сведения начальство довело что наша система (на прогрессе) уже 2 года безостановочно работает. То есть с мая 2008 количество непланируемых остановок базы равно нулю.
Мы планово останавливали 2 раз: Блок питания поменять и какую то ешё железку. Ну так и Оракл и SQL так же пришлось остановить.

2 года назад у нас был сбой и пришлось перейти на Warm spare ( replication database ), так что небольшой сбой 30 минут все таки был тогда.
Последний раз редактировалось dmitri Пт май 21, 2010 8:57 pm, всего редактировалось 1 раз.

Администратор
Аватара пользователя
Сообщения: 1880
Зарегистрирован: Пт мар 25, 2005 6:05 pm
Откуда: Progress Technologies

Сообщение Arelav » Пт май 21, 2010 8:57 pm

dmitri писал(а):А кто нибудь использует TDE в продакшен ?

Реальные факты у нас я не знаю. Наврядли, пока ...
Мне кажется это вопрос времени, ну и конечно же стоимости :wink:

Администратор
Аватара пользователя
Сообщения: 1880
Зарегистрирован: Пт мар 25, 2005 6:05 pm
Откуда: Progress Technologies

Сообщение Arelav » Сб июл 24, 2010 12:20 am

По техническим (независимым от меня) причинам, сайт www.openedge.ru де-эволюционировал на 3,5 месяца назад. :cry: Прошу прощения за временные неудобства. Постараюсь в ближайшее время, если не вернуться к его реальному состоянию, то хотя бы приблизится к оному.

Администратор
Аватара пользователя
Сообщения: 1880
Зарегистрирован: Пт мар 25, 2005 6:05 pm
Откуда: Progress Technologies

Сообщение Arelav » Пт окт 29, 2010 2:20 pm

Чтобы всегда быть в курсе новых изменений на сайте http://www.openedge.ru, добавлен RSS-канал обновлений сайта, подписаться на который можно на главной странице.
Читать можно любой RSS-читалкой (например, FeedReader, Google Reader и т.п.) или совместимым браузером (IE, мозилой, оперой и т.п).

След.

Вернуться в СТАТЬИ

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0