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

Готовим статьи для FAQ
Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies
Контактная информация:

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

Сообщение Arelav » 25 ноя 2009, 17:54

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

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

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

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies
Контактная информация:

Сообщение Arelav » 03 дек 2009, 09:21

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

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

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies
Контактная информация:

Сообщение Arelav » 09 фев 2010, 12:34

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

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies
Контактная информация:

Сообщение Arelav » 20 май 2010, 17:06


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

Сообщение George » 20 май 2010, 19:23

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

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies
Контактная информация:

Сообщение Arelav » 21 май 2010, 06:36

Верно. И в связи с этим, когда будете переходить на 10.2B, не забудьте выполнить

Код: Выделить всё

proutil db-name -C updatevst

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies
Контактная информация:

Сообщение Arelav » 21 май 2010, 08:46

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

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

Аватара пользователя
dmi
Старожил
Сообщения: 1523
Зарегистрирован: 27 сен 2001, 03:00
Откуда: Москва
Контактная информация:

Сообщение dmi » 21 май 2010, 10:00

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

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies
Контактная информация:

Сообщение Arelav » 21 май 2010, 10:28

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

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

Сообщение George » 21 май 2010, 11:04

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

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

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies
Контактная информация:

Сообщение Arelav » 21 май 2010, 15:03

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

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

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

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

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

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

Аватара пользователя
dmitri
Старожил
Сообщения: 1016
Зарегистрирован: 04 авг 2005, 16:19
Откуда: Pennsylvania, USA
Контактная информация:

Сообщение dmitri » 21 май 2010, 19:54

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

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

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

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies
Контактная информация:

Сообщение Arelav » 21 май 2010, 19:57

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

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

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies
Контактная информация:

Сообщение Arelav » 23 июл 2010, 23:20

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

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies
Контактная информация:

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

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