IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

OracleGl et autoextents


Sujet :

Oracle

  1. #1
    Membre habitué
    Homme Profil pro
    CMA-CGM
    Inscrit en
    Novembre 2005
    Messages
    531
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : CMA-CGM
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2005
    Messages : 531
    Points : 137
    Points
    137
    Par défaut OracleGl et autoextents
    Bonjour,
    Oracle n'interdit pas de positionner les datafiles OracleGL en mode Autoextends (j'ai posé un tar qui m'a confirmé la chose !) ...
    Mais je trouve qu'Oracle n'est pas clair sur la question des réorg...
    1°) Pensez-vous qu'il n'y a pas besoin de faire des réor sur les instances OracleGL ?
    2°) Sinon, comment faire (Les Import/export étant à proscrire !)

    Merci pouir vos réponses

  2. #2
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    Quelle est la version d'Oracle ?
    Les tablespaces sont-ils DMT (dictionary managed) ou LMT (locally managed) ?
    Pourquoi réorganiser ?

  3. #3
    Membre habitué
    Homme Profil pro
    CMA-CGM
    Inscrit en
    Novembre 2005
    Messages
    531
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : CMA-CGM
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2005
    Messages : 531
    Points : 137
    Points
    137
    Par défaut
    Bonjour Pifor...
    Ma version d'oracle Appli est la suivante : 11.5.8 sur une instance de type 9.2.0.5.0...
    Mes tablespaces sont : EXTENT MANAGEMENT LOCAL UNIFORM
    et SEGMENT SPACE MANAGEMENT MANUAL ...

    Pour ce qui est de la réorg, il faut bien réorganiser de temps en temps, pour éviter les problèmes de perf dus à l'autoextends non ?

    Merci pour ta réponse ...

  4. #4
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    Quels sont les problèmes de performance liés à l'autoextend ?
    As-tu mesuré quelque chose de précis: comment ? avec quel outil ?

    Avec des tablespaces en mode LMT, il n'est pas nécessaire en général de réorganiser l'espace pour des problèmes de fragmentation d'espace: voir http://oracle.developpez.com/guide/a...lespaces/#L4.1. Dans certains cas particuliers, il est peut-être nécessaire de libérer de l'espace pour des tables qui ont eu beaucoup de mises à jour et/ou de suppression et où il y a beaucoup d'espace inutilisé.

  5. #5
    Membre habitué
    Homme Profil pro
    CMA-CGM
    Inscrit en
    Novembre 2005
    Messages
    531
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : CMA-CGM
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2005
    Messages : 531
    Points : 137
    Points
    137
    Par défaut
    Merci Pifor pour ta réponse (et excuse la mienne qui semble bien tardive !) ...
    Je voudrais rebondir sur ta réponse...
    Les tablespaces LMT gèrent eux-mêmes leurs extends => OK
    1°) Faut-il quand même, pour éviter les plantages dus aux tablespace 'full', topper les datafile en autoextends, afin de laisser UNIX se débrouiller avec l'espace disque... Ou je m'embête pour rien et OracleGL gère tout ça sans problème !

    2°) Quand tu dis :
    Dans certains cas particuliers, il est peut-être nécessaire de libérer de l'espace pour des tables qui ont eu beaucoup de mises à jour et/ou de suppression et où il y a beaucoup d'espace inutilisé.
    Comment faire pour 'liberer de l'espace' dans une instance OracleGL ?

    Merci encore pour tes réponses...

  6. #6
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    1°) Faut-il quand même, pour éviter les plantages dus aux tablespace 'full', topper les datafile en autoextends, afin de laisser UNIX se débrouiller avec l'espace disque... Ou je m'embête pour rien et OracleGL gère tout ça sans problème !
    Ca dépend si on préfére tablespace full ou file system full ... Ca dépend aussi de la rapidité de la croissance de l'espace utilisé, des outils qu'on a, de la rapidité avec laquelle on peut étendre un système de fichiers ou non ... Je ne sais pas si OracleGL fait tout ça sans problème.

    Comment faire pour 'liberer de l'espace' dans une instance OracleGL ?
    De façon générale, pour récupérer de l'espace avec Oracle 9i, on peut, par exemple, reconstruire les tables avec ALTER TABLE ... MOVE (dans le même tablespace) et les index avec ALTER INDEX ... REBUILD. Attention à la disponibilité des objets et aux dépendances: si on reconstruit la table, il faut reconstruire les index (penser aussi à faire une sauvegarde complète de la base). Je ne sais pas s'il faut faire des choses en plus avec OracleGL ou s'il y a des outils spécifiques pour cela.

  7. #7
    Membre habitué
    Homme Profil pro
    CMA-CGM
    Inscrit en
    Novembre 2005
    Messages
    531
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : CMA-CGM
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2005
    Messages : 531
    Points : 137
    Points
    137
    Par défaut
    Oui je vois la manip avec les ALTER TABLE et INDEX mais je ne sais pas si c'est conseillé avec OracleGL...
    En tout cas merci pour tes explications...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Controler les tablespaces en autoextent
    Par LBO72 dans le forum Administration
    Réponses: 9
    Dernier message: 14/09/2011, 10h20
  2. Quel choix faire entre datafile simple et datafile autoextent
    Par marvelromy dans le forum Administration
    Réponses: 10
    Dernier message: 31/01/2008, 18h46
  3. OracleGl et rollback segments
    Par genio dans le forum Administration
    Réponses: 12
    Dernier message: 12/04/2007, 17h33
  4. Querstion sur l'Optimiseur OracleGL
    Par genio dans le forum Administration
    Réponses: 1
    Dernier message: 08/02/2007, 15h15
  5. Réponses: 12
    Dernier message: 20/12/2005, 10h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo