Acesso a arquivo VSAM em disco

Acesso a arquivo VSAM em disco

Mensagempor rodrigomendess em 05 Nov 2009, 16:00

Senhores,

Eu tenho um arquivo VSAM KSDS que esta com 32.000.000 de regs recebe em media 700.000.000 de acessos para consultas por dia, este arquivo esta em 7 discos com 61 extends...

minha duvida é: se eu diminuir os extends desse arquivo alocando mais area primaria ao inves de area secundaria eu teria agilidade no acesso a ele?
ou pelo fato de ele ser um KSDS e utilizar chave de busca não tem nada haver.

minha alocação e:

DEFINE CLUSTER -
(NAME(SAF500B) -
SPEED -
KEY(33 0) -
EXTRALARGEDATASET -
RECORDSIZE(330 330) -
SHR(2) -
FREESPACE(20 1)) -
DATA (NAME(SAF500B.DATA) -
BUFFERSPACE(12800) -
VOLUME(SNG205 SNG209 SNG230 SNG239 SNG24F SNG25E SNG250) -
CONTROLINTERVALSIZE(6144) -
TRK(14900 3900)) -
INDEX (NAME(SAF500B.INDEX) -
VOLUME(SNG250) -
CONTROLINTERVALSIZE(512) -
TRK(2000 200)) -
CATALOG(VSAM.PROD2.CATALOG)

Abraços,
Rodrigo Mendes
Analista de Sistemas Mainframe
rodrigomendess
Novo
Novo
 
Mensagens: 15
Data de registro: 31 Ago 2007, 11:31

Re: Acesso a arquivo VSAM em disco

Mensagempor gaetaconsulting em 09 Nov 2009, 19:27

Vou tentar ajudar...

Não vejo nenhuma relação do acesso em função da alocação primária e secundária nesse caso. Independente de ele ser um KSDS, RRDS ou ESDS.

Portanto se o problema está sendo performance, tente deixar o CISIZE tanto do data quanto do index como múltiplos de 330 (tamanho do seu registro). Essa seria a primeira ação nesse arquivo.

Uma curiosidade, esse arquivo está sendo acessado em que subsistema? CICS? IMS? BATCH? via java, através de algum connector? Lhe pergunto isso pois para cada subsistema existe um tunning diferente quando se fala em VSAM.

abraços
Daniel Gaeta
IBM System Programmer
MVS/VM
gaetaconsulting
Amador
Amador
 
Mensagens: 86
Data de registro: 24 Mar 2008, 17:38


Retornar para :: DISCOS ::

Quem está online

Usuários neste fórum: Nenhum usuário registrado on-line e 1 visitante