Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Débuter
Débuter Forum d'entraide pour débuter avec 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 29/02/2008, 07h59   #1
Invité régulier
 
Inscription : mai 2005
Messages : 21
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : mai 2005
Messages : 21
Points : 5
Points : 5
Par défaut Gros Log Oracle 9i Ed standard

Bonjour,

Je effectué cette instruction suivante :
Code :
1
2
 
DELETE FROM BDD_ORA1.ZTABLE_PARAM;
La table ZTABLE_PARAM contient enrivon 30 millions d'enregistrements, j'ai voulu la vider de son contenu.
Le problème c'est que l'instruction sql ci-dessus est logé, par conséquent mon espace disque a considérablement diminué.

Comment puis-je "validé" mon instruction sql, déjà logé, pour purger les logs et aussi faire un delete sans log.

Merci d'avance.

Séb.
smahieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 09h13   #2
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
Pour ne pas loguer l'opération :
Code :
ALTER TABLE BDD_ORA1.ZTABLE_PARAM NOLOGGING
Si tu ne sauvegardes pas les archivelogs générés par ta base, tu peux les supprimer du disque, et même passer ta base en NOARCHIVELOG

PS : pour vider complètement la table, c'est mieux d'utiliser TRUNCATE TABLE BDD_ORA1.ZTABLE_PARAM
__________________
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 29/02/2008, 11h22   #3
Invité régulier
 
Inscription : mai 2005
Messages : 21
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : mai 2005
Messages : 21
Points : 5
Points : 5
Ok, c'est tout bon, merci pour tes infos !! !!

Séb.
smahieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 14h44   #4
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
TRUNCATE TABLE est instantané est ne génère aucun log
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h17.


 
 
 
 
Partenaires

Hébergement Web