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'une table volumineuse


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Septembre 2016
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Indre (Centre)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Septembre 2016
    Messages : 45
    Par défaut Partitionnement d'une table volumineuse
    Si je comprends bien le partionnement d'une table consiste en un découpage de celle ci en sorte de sous-tabe suivant en plusieurs façon. Dans mon cas le découpage se fera sur l'année d'une date de la table (2005, 2016 etc..)


    Je sais qu'il y a 3 type de partionnement mais je n'arrive pas à savoir à quoi correspond ce découpage.


    Ensuite je sais que pour requeter une table partitionée il faut désormais utiliser le mot clé " select * from ma_table partition("2015") pour l'année 2015 par exemple.

    Enfin et surtout comment ca se passe si je dois faire une requête sur l'ensemble des partitions d'une table ? Un simple "select * from ma-table" ca passe pas ? Je dois mentionner toute les partitions de cette table ?

  2. #2
    Membre Expert
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2013
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 2 005

  3. #3
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Septembre 2016
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Indre (Centre)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Septembre 2016
    Messages : 45
    Par défaut
    C'est jamais très agréable de se faire rediriger vers la doc quand on pose une question à priori simple et tres précise.. :/

  4. #4
    Membre Expert
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2013
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 2 005
    Par défaut
    C'est jamais très agréable de se faire rembarrer quand on prends le temps de répondre à une question.
    En outre, vu ta question, tu ne sembles absolument pas maîtriser les notions de partionnement donc ces liens te feront le plus grand bien.

  5. #5
    Membre averti
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Septembre 2016
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Indre (Centre)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Septembre 2016
    Messages : 45
    Par défaut
    Je ne t'ai pas du tout rembarrer. Je fais juste une remarque.
    Je n'ai pas du tout besoin d'en savoir plus sur le partitionnement que ce que je demande. Je suis pas DBA j'en ai juste besoin pour dev mes applis.

    En plus je trouve pas l'info que je cherche dans les liens.

    Merci quand même

  6. #6
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 454
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 454
    Par défaut
    Comme Ikebukuro le disait, quand on a besoin d'une info ça ne fait pas de mal de lire un peu de doc, DBA ou pas.
    Mais vos questions étant précises je vais y répondre.

    1. C'est le découpage par RANGE, avec des périodes d'un mois. Vous pouvez faire un découpage déclaratif en créant les partitions à l'avance ou par intervalles, Oracle se chargera de tout... à part des noms des partitions.

    2. select * from matable partition ... c'est une des façons. Si vous faites un simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    select *
      from matable
     where madatepartition >= date '2015-06-01'
       and madatepartition <  date '2015-08-01'
    Oracle va tout seul aller chercher dans la (ou les) partition correspondante.

    3. select * from matable ira lire toute les partitions.

Discussions similaires

  1. Gérer une table volumineuse dans une seule forme
    Par lolo_momo dans le forum VB.NET
    Réponses: 5
    Dernier message: 03/07/2007, 11h55
  2. [9i] Migration d'une table volumineuse / performance
    Par Fiora dans le forum Administration
    Réponses: 21
    Dernier message: 23/04/2007, 11h42
  3. [Conception] Menu deroulant à partir d'une table volumineuse
    Par newbycool dans le forum Modélisation
    Réponses: 15
    Dernier message: 20/04/2007, 11h26
  4. lenteur lors de l'ouverture d'une table volumineuse
    Par gregcat dans le forum Bases de données
    Réponses: 18
    Dernier message: 19/04/2007, 08h25
  5. Réponses: 1
    Dernier message: 27/02/2007, 23h03

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