begin process at 2010 07 29 22:44:43
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Trucs & Astuces

 > [ORACLE] INFOS TABLESPACE

[ORACLE] INFOS TABLESPACE


 Information sur la source

Note :
5 / 10 - par 3 personnes
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Trucs & Astuces Classé sous :oracle, infos, tables, tablespace Niveau :Débutant Date de création :14/12/2004 Vu :20 022

Auteur : moustachu

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note


 Description

Bonjour,

Voici une petite requête qui vous permet de connaître la taille des différents TABLESPACE sous oracle avec le pourcentage d'occupation. Il faut bien entendu avoir les droits suffisants pour que cette requête puisse vous retourner quoi que ce soit

Source

  • select T1.TABLESPACE_NAME,
  • T1.BYTES bytes_used,
  • T2.BYTES bytes_free,
  • T2.largest,
  • round(((T1.BYTES-T2.BYTES)/T1.BYTES)*100,2) percent_used
  • from
  • (
  • select TABLESPACE_NAME,
  • sum(BYTES) BYTES
  • from dba_data_files
  • group by TABLESPACE_NAME
  • )
  • T1,
  • (
  • select TABLESPACE_NAME,
  • sum(BYTES) BYTES ,
  • max(BYTES) largest
  • from dba_free_space
  • group by TABLESPACE_NAME
  • )
  • T2
  • where T1.TABLESPACE_NAME=T2.TABLESPACE_NAME
  • order by ((T1.BYTES-T2.BYTES)/T1.BYTES) desc
select	T1.TABLESPACE_NAME,
	T1.BYTES bytes_used,
	T2.BYTES bytes_free,
	T2.largest,
	round(((T1.BYTES-T2.BYTES)/T1.BYTES)*100,2) percent_used
from 	
	(
		select 	TABLESPACE_NAME,
			sum(BYTES) BYTES 
		from 	dba_data_files 
		group 	by TABLESPACE_NAME
	)
	T1,
	(
		select 	TABLESPACE_NAME,
			sum(BYTES) BYTES ,
			max(BYTES) largest 
		from 	dba_free_space 
		group 	by TABLESPACE_NAME
	)
	T2
where 	T1.TABLESPACE_NAME=T2.TABLESPACE_NAME
order 	by ((T1.BYTES-T2.BYTES)/T1.BYTES) desc

 Conclusion

Il n'y a pas dix mille façons de faire à ma connaissance, certains auront peut être déjà croisé cette requête

++
Moustachu


 Sources du même auteur

DOUBLONS DANS UNE TABLE
COUNT(DISTINCT) ET MS ACCESS

 Sources de la même categorie

Source avec Zip Source avec une capture SQL SERVER - GENERATION AUTOMATIQUE D'UNE RETRO-DOCUMENTATIO... par FENETRES
[SQL SERVEUR] VÉRIFIER L'ESPACE OCCUPÉ DANS UNE BASE DE DONN... par Hyperion
TROUVER LES PROCHAINS ANNIVERSAIRES par zefo
REQUÊTE SQL POUR DÉTERMINER L'ESPACE OCCUPÉ DANS LES TABLESP... par sgoriaud
SQL SERVER - OBTENIR LES VALEURS CORRESPONDANT A DES UNICODE par fabrice69

 Sources en rapport avec celle ci

[ORACLE]DÉTERMINER LA DATE DU PREMIER JOUR D'UNE SEMAINE PAR... par Bouillou2
REQUÊTE SQL POUR DÉTERMINER L'ESPACE OCCUPÉ DANS LES TABLESP... par sgoriaud
AJOUT , SUPPRESSION INTERVALLE DE TEMPS EN PLSQL par lamjed
REQUETE SUPPRESSION DE DOUBLON SOUS ORACLE par lamjed
RÉINDEXER TOUTES LES TABLES D'UNE BASE DE DONNÉES par pneau

Commentaires et avis

Commentaire de anadeveloppeur le 13/06/2009 21:15:33

ça marche ! et ça donne comme résultat :
TABLESPACE_NAME BYTES_USED BYTES_FREE LARGEST PERCENT_USED
SYSAUX 450887680 4390912 2555904 99,03
SYSTEM 356515840 8323072 8323072 97,67
UNDO 94371840 7340032 1048576 92,22
USERS 104857600 103153664 103153664 1,63

:D
Merci

SimO TM

Commentaire de anadeveloppeur le 13/06/2009 21:17:30 6/10

Ce poste concerne la note ;-)

SimO TM

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

inserer des infos dans 2 tables différentes [ par biloutte33 ] bonsoir,j'aimerais savoir comment faire pour enregistrer des memes valeurs en double dans 2 tables différentes (en l'occurence ibf_membe Oracle SQL Developper [ par jojolemariole ] Bonjour,J'ai un problème avec Oracle SQL Developper. Il plante complètement (freeze de l'IHM) lorsque je clique sur l'onglet "Données" de certaines ta Probleme clés etrangere Oracle [ par Cormega92 ] Bonjour, Je souhaiterais savoir comment définir des clés étrangères sur des tables déja créées (le nom du champ de la future clé étrangère est déjà cr Différence/Somme plusieurs tables [ par Aaron ] Salut,J'aimerais obtenir les valeurs d'une table moins la somme des valeurs de 3 autres tables. Je procède donc comme ceci :SELECT A.S_1 - SUM(T.S1) a téléchargement de sql oracle [ par safff ] bonjour tout le monde.j'espère bien que vous m'aidez svp le problème c'est que j'arrive pas à télécharger sql oracle.je suis débutante je viens juste Jsql avec oracle et jdbc [ par nouganux ] Bonsoir tout le monde,je commence  avec oracle(8i ou 10g) et je dois établir une connexion avec JDBC, faire des procédures stockées en JSQL et après l jdbc oracle 8i [ par nouganux ] Bonjour, est ce que quelqu'un pourrais me donner un lien d'où je pourrais telecharger jdbc pour oracle 8i (classes12.zip)pour se connecter a oracle.me Trier plusieurs tables MySQL [ par CicinhoRaul ] Bonjour, j'ai un petit problème en MySQL :J'ai 3 tables dont 2 reliés à la troisieme table par un 'id_entreprise'Je voudrais tout afficher ( les 2 tab Requête entre deux tables [ par lolobono ] Bonjour Je suis débutant et je cherche une requête: j'ai deux tables avec toutes les deux, deux champs item1 et item2 Je cherche une requête pour me oracle database 9i forms10g [ par kima9 ] Bonjour, J'utilise le SGBD oracle 9i avec le forms10g pour la création d'une application de vente avec generation de facture. Le probleme et que je do


Nos sponsors


Sondage...

CalendriCode

Juillet 2010
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales