Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/06/2008, 16h41   #1
Invité de passage
 
Inscription : juin 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 4
Points : 2
Points : 2
Par défaut Taille de tablespace grandissante

Bonjour,

(Je suis en Oracle 10g)

j'ai un tablespace qui à l'origine faisait 12Go. Celui-ci s'agrandit par bloc de 1 Go en cas de besoin.

nous avons beaucoup bossé sur ce tablespace : faire des copies de tables, en supprimer, etc...

actuellement, il n'y a plus de place sur le serveur (occupation 100%). En effet, la taille du tablespace est passée à 27Go.

Or, le nombre de tables ne justifie pas cette taille démesurée. J'ai aussi purgé le recyclebin mais la taille ne diminue pas. Si je regarde l'occupation mémoire des données du tablespace (via la table DBA_EXTENTS), mes tables du tablespace ne font que 11Go. Il y a donc 16Go de trop.

Y a-t-il une solution pour redéfinir une taille raisonnable pour ce tablespace ? J'ai peut être oublié de supprimer ou de configurer quelque chose aussi... je suis débutant en administration de base.

J'ai un dump du tablespace de quand il ne faisait encore que 6Go mais je préfèrerai une solution moins drastique que de supprimer et recréer le tablespace.

Des idées ?

Merci à vous pour m'avoir lu et merci d'avance à ceux qui prendront la peine de me répondre.

Akhlo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2008, 17h00   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
tu fais des MOVE en espérant que les segments reviennent en début de tablespace pour réduire les datafiles... sinon faudra passé par un autre tablespace et alors il te faudra 11Go en plus durant l'opération
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2008, 09h29   #3
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 497
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 497
Points : 1 485
Points : 1 485
La solution d'orafrance est d'ailleurs décrite dans la FAQ du site : http://oracle.developpez.com/sources...#DISPO_SEGMENT
__________________
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
scheu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2008, 10h46   #4
Invité de passage
 
Inscription : juin 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 4
Points : 2
Points : 2
Vu que j'étais à 100% d'espace disque utilisé, j'ai du remonter la base. Merci pour votre aide.

(et désolé d'avoir mal placé mon topic...)

- Akhlo -
Akhlo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h41.


 
 
 
 
Partenaires

Hébergement Web