Dimanche 7 février 2010 7 07 /02 /Fév /2010 17:56

 

Oracle Tablespace temporaire (TEMPORARY TABLESPACE)

C'est quoi un tablespace temporaire dans Oracle.

Oracle effectue de nombreux tris (utilisateurs et noyau) suite aux requêtes du type ORDER BY, GROUP BY, UNION, DISTINCT, etc.
Ils sont principalement effectués dans une zone de tri en mémoire (PGA) sauf si celle ci est insuffisante alors il utilisera le TEMPORARY TABLESPACE.

Attention si votre base de données n’en possède pas, les tris seront effectués dans le tablespace SYSTEM.

Le tablespace temporaire peut être géré en mode local ou dictionnaire. Le mode conseillé est le mode LOCAL.

Plusieurs tablespace temporaires peuvent être en ligne et actifs simultanément dans une base de données et faire partie d'un groupe de tablespaces temporaires.
Amélioration des temps de réponses pour les requêtes en parallèles.

Création d’un Tablespace temporaire avec CREATE TABLESPACE.

SQL> CREATE TEMPORARY TABLESPACE temp
        TEMPFILE 'c:\oracle\oradata\dbtest\temp01.dbf' SIZE 1000M
        EXTENT MANAGEMENT LOCAL
        AUTOEXTEND ON NEXT 100M MAXSIZE 5000M ;

 

Définir le TEMPORARY TABLESPACE par défaut.

SQL> ALTER DATABASE DEFAULT TEMPORARY TABLESPACE temp ;

 

Ajouter un fichier de données temporaire.

SQL> ALTER TABLESPACE temp
     ADD TEMPFILE 'c:\oracle\oradata\dbtest\temp02.dbf' SIZE 1000M
     AUTOEXTEND ON NEXT 100M MAXSIZE 5000M ;

 

Supprimer un fichier de données temporaire avec ALTER DATABASE DROP INCLUDING.

SQL> ALTER DATABASE
     TEMPFILE 'c:\oracle\oradata\dbtest\temp01.dbf'
     DROP INCLUDING DATAFILES ;

 

Liens en rapport avec l'article et qui sont susceptibles de vous intéresser
• Oracle Tablespace Annulation (UNDO)
• Create TABLESPACE Oracle
• Oracle Tablespace description
Par Daniel Roesch - Publié dans : TABLESPACE
Ecrire un commentaire - Voir les 0 commentaires
Retour à l'accueil

Rechercher Articles Oracle SQL sur ce Site.

Loading

À lire aussi…

Download PDF Oracle

Rechercher sur le site

Oracle 10G - DBA -

Syndication

  • Flux RSS des articles
Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus - Articles les plus commentés