|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 680 ![]() |
Bonjour,
on m'a confié la tâche de dépoussiérer une application dinosauresque qui tourne en prod. J'ai repéré pas mal de tables de plusieurs dizaines millions de lignes où plus de la moitié des colonnes sont inutiles. Mettons que je maîtrise la totalité des requêtes lancées sur ces tables, et que je suis sur que personne ne fait appel à ces colonnes, en critère de recherche ou en sélection. Elle ne font de plus partie d'aucun index, ni d'aucun partitionnement. Dropper ces colonnes peut-il avoir un impact négatif si elles ont toujours pour valeur "null"? Et si elles sont remplies? Est-il préférable de recréer les tables? Merci d'avance!
__________________
La signature que vous avez demandée n'est pas disponible pour l'instant, veuillez rappeler ultérieurement. |
|
|
00
|
|
|
#2 | ||
![]() Salim Développeur et DBA Oracle Inscription : octobre 2006 Messages : 872 ![]() |
Salut,
Tu peux utiliser unused à la place Code :
__________________
Publications: http://schelabi.developpez.com/ |
||
|
|
20
|
Copyright © 2000-2012 - www.developpez.com