Удаление области V 10.A

Обсуждение вопросов по администрированию СУБД Progress OpenEdge
valun
Старожил
Сообщения: 50
Зарегистрирован: 04 авг 2007, 12:48

Re: Удаление области V 10.A

Сообщение valun » 31 окт 2016, 13:21

Есть идеи как удалить данную запись ?

valun
Старожил
Сообщения: 50
Зарегистрирован: 04 авг 2007, 12:48

Re: Удаление области V 10.A

Сообщение valun » 31 июл 2018, 16:08

Добрый день !

v.10.1B03

Как избежать ситуации, когда в области заканчиваются recid и база падает ?

Запустил prostrct statistics <dbname> и там вижу области у которых Free blocks: 0. При этом база продолжает работать.
Database Block Usage for Area: OTHER_SMALL Area

Active blocks: 135895
Data blocks: 135895
Free blocks: 0
Empty blocks: 57
Total blocks: 135952
Extent blocks: 1
Records/Block: 256
Cluster size: 8

Есть какое-то решение предупреждения о том, что значение recid в в какой-то области приближается к максимально возможному ?

Есть например область с такими значениями

Active blocks: 8172031
Data blocks: 8171526
Free blocks: 505
Empty blocks: 1
Total blocks: 8172032
Extent blocks: 1
Records/Block: 256
Cluster size: 512

Когда стоить предпринимать какие-то действия ? 505 блоков * 256 записей - т.е. осталось 129 тыс записей ?

И как это сопоставить с https://knowledgebase.progress.com/arti ... popup=true

"Resolution
For any Progress database, prior to OpenEdge 10.1B, before the introduction of 64-bit rowids (2^63 rowids) when used in conjunction with Type II Storage Areas, the Progress Database has a two billion rowid (2^31) maximum per database Storage Area which limits the maximum Storage Area size."