|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : juin 2009 Messages : 69 ![]() |
Bonjour,
comment dois-je faire pour connaitre / calculer la taille d'une DB sous DB2 Z/os ? Merci |
|
|
00
|
|
|
#2 | ||
|
Membre actif
![]() Inscription : juin 2008 Messages : 146 ![]() |
Bonjour,
Dans la SYSINDEXPART et la SYSTABLEPART, la colonne SPACEF te donne la volumétrie de l'objet concerné, c'est exprimé en Koctet. En faisant un SUM et un regroupement par database, tu auras la volumétrie souhaitée. Gaffe, pour avoir la database pour les index, il te faudra faire une jointure sur la SYSINDEXES. Et SPACEF étant en FLOAT, il est préférable d'appliquer la fonction DECIMAL si tu veux un résultat parlant. Bonne utilisation. Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Guillaume VENTREz/OS Technical Leader Inscription : décembre 2006 Messages : 514 ![]() |
En complément, RUNSTAT à jour ou passer l'utilitaire STOSPACE sur le(s) bon(s) STOGROUP
.
__________________
★★ Documentation Mainframe par Guillaume Ventre ★★ |
|
00
|
|
|
#4 | |
|
Membre Expert
![]() ![]() François DurandSpécialiste Delivery Mainframe IBM Inscription : octobre 2005 Messages : 1 096 ![]() |
Citation:
Donc, pour répondre à ta question, la taille d'une DB c'est la somme des tailles des différents objets physiques qui lui appartiennent, c'est à dire la somme des objets TABLESPACE et INDEXSPACE. Ces informations, peuvent être obtenues, soit à partir du catalogue DB2 (comme indiqué dans les différentes réponses données), soit à partir des informations que détient VSAM (commande LISTCAT sous IDCAMS). |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com