Query per vedere gli spazi dei DiskGroup ASM

.

Con l’articolo Query per vedere gli spazi dei DiskGroup ASM,
forniamo una query per identificare i DISK GROUP ASM,
e le loro dimensioni.

I campi selezionati sono

NAME – Nome dei DISK GROUP ASM
TOTAL_MB – Dimensione totale del DISK GROUP ASM
FREE_MB – Dimensione dello spazio free del DISK GROUP ASM
PERC_USED – Percentuale di spazio usato del DISK GROUP AS

Le informazioni sono recuperate dalla tabella V$ASM_DISKGROUP

col name for a25
set lines 200
select name, total_mb, free_mb,
100 - ROUND(100 * free_mb / decode(nvl(total_mb,0),0,1,total_mb)) as perc_used
from V$asm_diskgroup;

Query per vedere il tempo rimanente della REBALANCE

.

Con l’articolo Query per vedere il tempo rimanente della REBALANCE,
abbiamo la possibilità di vedere lo stato della REBALANCE,
i minuti restanti dal termine del bilanciamento
dei dischi di un DISK GROUP ASM
e il parallelismo assegnato.


Quando aggiungiamo o rimuoviamo una nuova LUN
al DISK GROUP dei dati,
in maniera implicita vengono redistribuiti i dati su tutti i dischi del DISK GROUP.
Questo permette di distribuire le operazioni di lettura e scrittura su tutti i dischi del DISK GROUP.


Query per vedere il tempo rimanente della REBALANCE:

set lines 200
select * from v$asm_operations;

Query per identificare le LUN con i rispettivi DISKGROUP e size e LUN CANDIDATE

.

Con l’articolo Query per identificare le LUN con i rispettivi DISKGROUP e size e LUN CANDIDATE
possiamo individuare i DISK GROUP ASM.

Inoltre è possibile vedere i dischi che li compongono con le loro dimensioni.

Infine se sono presenti, è possibile individuare le LUN CANDIDATE,
ossia pronte per essere agganciata a un DISK GROUP.

I campi selezionati sono:

NAME – Nome del DISK GROUP. Se affianco è presente [CANDIDATE], possiamo agganciarlo al DISK GROUP
PATH – Posizione fisica della LUN
TOTAL_MB – Dimensione totale della LUN
OS_MB – Dimensione totale della LUN lato OS

Le informazioni sono recuperate dalle tabelle V$ASM_DISKGROUP e V$ASM_DISK messe in relazione dalla RIGHT OUTER JOIN usando il campo GROUP _NUMBER.

Query per identificare le LUN con i rispettivi DISKGROUP e size e LUN CANDIDATE:

set lines 300
col DISK_FILE_PATH for a40
break on disk_group_name
SELECT NVL(a.name, '[CANDIDATE]') disk_group_name
, b.path disk_file_path
, b.total_mb total_mb
,b.OS_MB
FROM
v$asm_diskgroup a RIGHT OUTER JOIN v$asm_disk b USING (group_number)
ORDER BY
a.name;

Wordpress Social Share Plugin powered by Ultimatelysocial