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

Administration Oracle Discussion :

partitionnement d'index avec choix du tablespace


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2003
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 55
    Par défaut partitionnement d'index avec choix du tablespace
    Bonjour,

    Je souhaite sous-partitionner un index et choisir le tablespace car il doit se trouver sur un index différent de celui des données.

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
    CREATE UNIQUE INDEX IFTXAFDSOC_PK ON IFTMAFDSOC
    (CTSOLE, DFARR, COCLTC, COVALI, CESIT1, 
    CESIT2, CESIT3, CESIT4, CESIT5, CESIT6, 
    CESIT7, CESIT8, CESITS, CORTIT)
      TABLESPACE IFTXA1
      INITRANS   2
      MAXTRANS   255
    LOCAL (  
      PARTITION P_20080321
        NOLOGGING
        TABLESPACE IFTXA1
        PCTFREE    10
        INITRANS   2
        MAXTRANS   255
        STORAGE    (
                    BUFFER_POOL      DEFAULT
                   )
      ( SUBPARTITION P_20080321_Q VALUES ('Q')    TABLESPACE IFTXA1 ),  
      PARTITION P_20080325
        NOLOGGING
        TABLESPACE IFTXA1
        PCTFREE    10
        INITRANS   2
        MAXTRANS   255
        STORAGE    (
                    BUFFER_POOL      DEFAULT
                   )
      ( SUBPARTITION P_20080325_Q VALUES ('Q')    TABLESPACE IFTXA1 ),  
      PARTITION P_20080326
        NOLOGGING
        TABLESPACE IFTXA1
        PCTFREE    10
        INITRANS   2
        MAXTRANS   255
        STORAGE    (
                    BUFFER_POOL      DEFAULT
                   )
      ( SUBPARTITION P_20080326_Q VALUES ('Q')    TABLESPACE IFTXA1 )
    )
    NOPARALLEL;
    Est-ce que spécifier le nom du tablespace juste après la partie create suffit ou bien dois le spécifier comme je l'ai fait à chaque nom de partitions et/ou de sous partitions?

    Pour résumer, est-ce que si j'indique
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SUBPARTITION P_20080326_Q VALUES ('Q')    TABLESPACE IFTXA1
    cela spécifie le tablespace de l'index ou celui de la sous partition?

    Merci de votre aide,

    guillaume

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    Citation Envoyé par ghostlord79 Voir le message
    Je souhaite sous-partitionner un index et choisir le tablespace car il doit se trouver sur un index différent de celui des données.
    je ne comprends pas cette phrase ? Tu veux mettre les sous-partitions dans un autre tablespace que les partitions c'est ça ?

  3. #3
    Membre averti
    Inscrit en
    Avril 2003
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 55
    Par défaut
    tout à fait

    j'ai un tablespace IFTCA1 pour les données et un tablespace IFTXA1 pour les indexes.

  4. #4
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    ça d'accord mais si tu mets les sous-partitions dans le même tablespace que les partitions de l'index... t'as rien besoin de préciser si ?

  5. #5
    Membre averti
    Inscrit en
    Avril 2003
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 55
    Par défaut
    en fait moi je voudrai avoir mes partitions et mes sous partitions dans IFTCA1 et mes indexes dans IFTXA1.

    La clauise que j'ai tapée me semble bizarre, c'est pour ça que je souhaitais avoir votre avis

  6. #6
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    ça ne parait pas super judicieux (et je serais surpris que ce soit possible ) de mettre les partitions d'index dans un tablespace d'index et les partitions de ces partitions d'index dans le tablespace des data

Discussions similaires

  1. Tablespace index avec export/import
    Par kryst dans le forum Oracle
    Réponses: 7
    Dernier message: 20/02/2007, 16h10
  2. ADO + Access 2000 + index avec doublon
    Par jnc dans le forum Bases de données
    Réponses: 7
    Dernier message: 25/10/2005, 16h49
  3. Problème d'index avec load data file
    Par bruno782 dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 09/03/2005, 12h11
  4. Index avec conditions
    Par marhnix dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 29/03/2004, 10h48
  5. pb de select avec size avec choix multiple
    Par La_picolle dans le forum ASP
    Réponses: 10
    Dernier message: 28/08/2003, 15h21

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