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 :

optimiser l'espace utilisée


Sujet :

Oracle

  1. #1
    Membre habitué
    Inscrit en
    Avril 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 11
    Par défaut optimiser l'espace utilisée
    slt tt le monde;
    pouvez vous me proposer des solutions pour optimiser l’espace
    utilisé par une table.
    merci

  2. #2
    Membre expérimenté Avatar de Laurent_du_78
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Juin 2007
    Messages : 138
    Par défaut
    Optimisations possibles
    - utiliser les types de champs adequat : CHAR (50) inutile si code postal par exemple, idem pour les autres types.

    - mettre la table dans un tablespace avec des extents adequat : 1 table de40k dans un tbs avec des extents de 1go prendra un 1Go.
    Inversement ne pas mettre une grosse table dans un tbs ayant des extents de 64k, sinon lors des chargements le dictionnaire va chauffer suite aux demandes nombreuses d'extent.

    - si seulement des inserts sur la table (pas d'update), mettre le PCTFREE au minimum.

    - utiliser la compression, mais attention à la version d'Oracle et aux contraintes

  3. #3
    Membre habitué
    Inscrit en
    Avril 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 11
    Par défaut
    slt;
    d'acc merci

  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
    Par défaut
    Il faut aussi utiliser VARCHAR2 qui a une taille de stockage variable au lieu de CHAR qui a une taille de stockage fixe: si la donnée est inférieure à la taille définie, Oracle va rajouter des blancs jusqu'à la taille maximale.

Discussions similaires

  1. Réponses: 4
    Dernier message: 17/08/2007, 14h24
  2. Optimisation Procédure stocké utilisant 2 curseurs
    Par m-mas dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 23/02/2007, 09h27
  3. [Optimisation] index non utilisé et using temporary
    Par jp_rennes dans le forum Requêtes
    Réponses: 6
    Dernier message: 23/10/2006, 10h05
  4. [Optimisation] Comment bien utiliser le StringBuffer?
    Par mathieu dans le forum Langage
    Réponses: 4
    Dernier message: 17/05/2004, 14h22
  5. [Stratégie][GC] Optimiser la mémoire utiliser
    Par Piolet dans le forum Général Java
    Réponses: 12
    Dernier message: 05/05/2004, 10h51

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