meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| oracle:database:tablespace-datafile [22/02/2024 09:54] – mdl | oracle:database:tablespace-datafile [14/02/2025 08:46] (Version actuelle) – mdl | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ===== tablespace & datafile ===== | ===== tablespace & datafile ===== | ||
| - | === tablespace === | + | == DB SIZE == |
| + | <code PLSQL> | ||
| + | col " | ||
| + | col "Free space" format a20 | ||
| + | col "Used space" format a20 | ||
| + | select round(sum(used.bytes) / 1024 / 1024 / 1024 ) || ' GB' " | ||
| + | , round(sum(used.bytes) / 1024 / 1024 / 1024 ) - | ||
| + | round(free.p / 1024 / 1024 / 1024) || ' GB' "Used space" | ||
| + | , round(free.p / 1024 / 1024 / 1024) || ' GB' "Free space" | ||
| + | from (select bytes | ||
| + | from v$datafile | ||
| + | union all | ||
| + | select bytes | ||
| + | from v$tempfile | ||
| + | union all | ||
| + | select bytes | ||
| + | from v$log) used | ||
| + | , (select sum(bytes) as p | ||
| + | from dba_free_space) free | ||
| + | group by free.p | ||
| + | / | ||
| + | </ | ||
| + | * Check the CDB Size of the databases | ||
| + | <code PLSQL> | ||
| + | select sum(bytes)/ | ||
| + | </ | ||
| + | * Check the PDB Size of the databases | ||
| + | <code PLSQL> | ||
| + | select con_id, name, open_mode, total_size/ | ||
| + | </ | ||
| + | === tablespace === | ||
| <code PLSQL> | <code PLSQL> | ||
| set linesize 100 | set linesize 100 | ||
| Ligne 40: | Ligne 70: | ||
| ORDER BY 6; | ORDER BY 6; | ||
| </ | </ | ||
| + | \\ | ||
| === DATAFILE === | === DATAFILE === | ||
| <code PLSQL> | <code PLSQL> | ||
| Ligne 71: | Ligne 101: | ||
| order by f.tablespace_name, | order by f.tablespace_name, | ||
| </ | </ | ||
| - | + | \\ | |
| === REDO === | === REDO === | ||
| <code PLSQL> | <code PLSQL> | ||
| Ligne 78: | Ligne 107: | ||
| select group#, member from v$logfile order by 1; | select group#, member from v$logfile order by 1; | ||
| </ | </ | ||
| + | \\ | ||
| === Temp Tablespaces === | === Temp Tablespaces === | ||
| <code PLSQL> | <code PLSQL> | ||
| Ligne 93: | Ligne 122: | ||
| select b.TS#, | select b.TS#, | ||
| </ | </ | ||
| + | \\ | ||
| === SYSAUX === | === SYSAUX === | ||
| - | |||
| == Occupants: == | == Occupants: == | ||
| < | < | ||
| Ligne 110: | Ligne 139: | ||
| select * from DBA_HIST_WR_CONTROL; | select * from DBA_HIST_WR_CONTROL; | ||
| </ | </ | ||
| - | + | <code PLSQL> | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| select min(snap_id), | select min(snap_id), | ||
| - | + | </ | |
| - | + | \\ | |
| - | + | === AJOUT DATAFILE | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | --- AJOUT DATAFILE | + | |
| Il faut au préalable vérifier la taille des blocs dans l' | Il faut au préalable vérifier la taille des blocs dans l' | ||
| + | <code PLSQL> | ||
| set lines 300 | set lines 300 | ||
| col name format A20 | col name format A20 | ||
| col display_value format A20 | col display_value format A20 | ||
| col ISINSTANCE_MODIFIABLE format A20 | col ISINSTANCE_MODIFIABLE format A20 | ||
| - | |||
| select num, | select num, | ||
| + | </ | ||
| Ou | Ou | ||
| + | <code PLSQL> | ||
| show parameter db_block_size | show parameter db_block_size | ||
| - | + | </ | |
| - | + | ||
| Compléter avec DB_BLOCK vs KB | Compléter avec DB_BLOCK vs KB | ||
| - | + | <code PLSQL> | |
| ALTER TABLESPACE PAT_PIL_STA ADD DATAFILE '/ | ALTER TABLESPACE PAT_PIL_STA ADD DATAFILE '/ | ||
| + | </ | ||
| Si l' | Si l' | ||
| - | --- Agrandir DATAFILE | + | \\ |
| + | === Agrandir DATAFILE | ||
| + | <code PLSQL> | ||
| ALTER DATABASE DATAFILE '/ | ALTER DATABASE DATAFILE '/ | ||
| + | </ | ||
| - | --- changer MAX SIZE ---- | + | \\ |
| + | === changer MAX SIZE === | ||
| + | <code PLSQL> | ||
| ALTER DATABASE DATAFILE ' | ALTER DATABASE DATAFILE ' | ||
| - | + | </ | |
| - | + | \\ | |
| - | --- Générer ALTER DATAFILE | + | === Générer ALTER DATAFILE |
| + | <code PLSQL> | ||
| select 'alter database datafile ''' | select 'alter database datafile ''' | ||
| + | </ | ||
| - | + | <code PLSQL> | |
| - | + | ||
| - | + | ||
| - | + | ||
| CREATE TEMPORARY TABLESPACE TEMP TEMPFILE '/ | CREATE TEMPORARY TABLESPACE TEMP TEMPFILE '/ | ||
| + | </ | ||
| + | <code PLSQL> | ||
| alter database default temporary tablespace temp; | alter database default temporary tablespace temp; | ||
| + | </ | ||
| + | <code PLSQL> | ||
| DROP TABLESPACE temp INCLUDING CONTENTS AND DATAFILES; | DROP TABLESPACE temp INCLUDING CONTENTS AND DATAFILES; | ||
| + | </ | ||