[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 574: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 630: sizeof(): Parameter must be an array or an object that implements Countable
Russian Progress User Group • Удаление области V 10.A - Страница 5
Страница 5 из 5

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

Добавлено: 31 окт 2016, 13:21
valun
Есть идеи как удалить данную запись ?

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

Добавлено: 31 июл 2018, 16:08
valun
Добрый день !

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."