pessoal bom dia, tentei aprender sozinho mas achei confuso. tenho o arquivo .st de um banco em storage area II, gostaria de montar um a nivel teste como funciona isso ?? quando sei se vou colocar 64;512 ou se coloco 64;1 etc ???? d "dados256x8":15,256;8 /bancos/datasul/ems2/ems2mov_15.d1 # d "dados256x512":16,256;512 /bancos/datasul/ems2/ems2mov_16.d1 # d "movto-dir_dados":17,64;512 /bancos/datasul/ems2/ems2mov_17.d1 # d "movto-dir_index":18,64;1 /bancos/datasul/ems2/ems2mov_18.d1 # d "movto-estoq_dados":19,64;512 /bancos/datasul/ems2/ems2mov_19.d1 # d "movto-estoq_index":20,64;1 /bancos/datasul/ems2/ems2mov_20.d1
Pedro, A sintaxe é mais ou menos essa, para extents tipo d: tipo "Nome":número_area,rpb;bpc file [f tamanho] - tipo: d=dados, b=BI, a=AI, ... - "Nome" = nome área: "Schema Area", "Dados", "Qualquer nome", ... - número_area: 6="Schema Area", >= 7 são áreas que você cria - rbp=Records per Block. Número máximo de registros que você quer em um bloco. Valores válidos: 1, 2, 4, 8, 16, 32, 64, 128, 256 - bpc=Blocks per Cluster. Número de blocos que compões cada cluster. 1=Storage Area tipo I. 8, 64 ou 512=Storage Area tipo II com essa quantidade de blocos por cluster - file=nome e pasta do arquivo - [f tamanho] opcional recomendável. Fixa o tamanho do arquivo e define o tamanho. Isso ajuda?
Pessoal, estava procurando informações referente ao parametrização de Storage Areas, e cheguei a este Post. Gostaria de saber se alguém poderia confirmar o que eu "entendi" sobre isso: rbp=Records per Block = Basicamente seria o número de registros que o Progress tentará colocar em um único bloco do banco. Com isso, otimizando o espaço utilizado. rbp=Records per Block = Num exemplo de 512 para blocos de 8kb, teríamos clusters de 2MB, onde, cada vez que o banco tivesse que alocar mais espaço, seria de 2 em 2MB. Isso é bom , porque o banco demorará mais para ter que escrever em disco para aumentar o tamanho do banco. Seria isso?