|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : février 2011 Messages : 41 ![]() |
Bonjour à tous,
Je suis à la recherche d'une réponse qui parait bête mais dont je n'arrive pas à trouver la réponse (je ne dois pas savoir chercher décidément...). Lorsqu'on partitionne une table, est-ce qu'un index est généré automatiquement ou pas ? (je suppose que oui pour des raisons de performance) Si oui, comment faire pour avoir une vision de cet index (créé automatiquement ?). J'ai remarqué, que nous pouvions créer des indexes locaux pour les partitions, le fait de faire ça permet de rajouter un index supplémentaire (sur chaque partition admettons ou pas ?) Merci de vos avis et réponses, Bonne soirée à tous NarbOni |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 925 ![]() |
si tu crées une table, Oracle crée par défaut automatiquement un index pour les clés uniques ou primaires. Ceci non pas pour des raisons de performance, mais pour des raisons d'intégrité
Tu crées ensuite toi-même indexes, normaux ou partitionnés, locaux ou globaux. Difficile de t'expliquer en deux lignes ce qu'Oracle a documenté sur 310 pages http://download.oracle.com/docs/cd/E...112/e16541.pdf |
|
10
|
|
|
#3 |
|
Invité régulier
![]() Inscription : février 2011 Messages : 41 ![]() |
Je te remercie de ta réponse !
Et ton lien est bien utile je vais aller fouiller la dedans ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com