|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : février 2005 Messages : 283 ![]() |
Bonjour,
Dans l'une de mes bases de production, tous les TS sont encore en mode DICTIONNARY, il va donc falloir que je migre progressivement vers du LMT et Je me demandais s'il était possible de faire un sur une vue matérialisée en TP et sans effet de bord. Merci pour vos réponses Cdt, A.Personnat |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
bah t'aura des problèmes de lock comme tous les MOVE
|
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 519 ![]() |
Une vue matérialisée est ni plus ni moins qu'une table classique, sauf que celle-ci est "pilotée" par le moteur Oracle.
Bref tu peux faire dessus tout ce que tu fais sur tes tables habituelles, cela ne doit pas poser plus de problèmes.
__________________
Pas de réponse aux messages privés. Faites un post pour vos problèmes, que tout le monde en profite...
|
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Inscription : février 2005 Messages : 283 ![]() |
Ok, merci pour vos réponses.
Ce qui m'inquiête un peu c'est le temps que peu prendre cette manip, je n'ai pas de repère sur cette base et c'est un info centre relativement sollicité. Bien sur il faudrait que fasse le test en qualif mais je n'aurais pas dans ce cas la charge utlisateur. Bon je vais réfléchir un peu au problème Bonne fin de journée, A.Personnat |
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 519 ![]() |
Si tu fais ça avec du monde derrière c'est très délicat cat pendant le move tout va bien mais juste après les INDEXS sont cassés.
__________________
Pas de réponse aux messages privés. Faites un post pour vos problèmes, que tout le monde en profite...
|
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Inscription : février 2005 Messages : 283 ![]() |
En fait le vrai problème est que je n'ai aucune cartographie des flux, de nombreux jobs tournent sans arrêt sur cette base, principalement des refresh fast.
J'ai peur en faisant la manip de contournement (passer par un synonyme puis recréer les index et ensuite basculer sur la nouvelle table) de désynchoniser les snaphots ce qui serait très génant .. Je croyais qu'un alter move ne touchait pas aux index, Oracle faisant correctement le lien entre l'ancien rawid et le nouveau mais je me trompe surement ;-) Du coup le problème se corse car une manip en week end ne sera pas forcemment plus facile, il y aura toujours autant de traitements sur la base. Et pourtant il va bien falloir que je migre en LMT ... |
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 519 ![]() |
Personnellement, quand cela devient un peu trop pointu, je suis partisan de l'arrêt et de la réorganisation sans présence de parasites sur mes bases (comprendre ici les utilisateurs).
Maintenant si tu as de fortes contraintes au point de ne pouvoir intervenir hors horaires conventionnels, tu peux passer par le package DBMS_REDEFINITON qui propose une méthode pour faire cela mais lit bien la documentation avant..
__________________
Pas de réponse aux messages privés. Faites un post pour vos problèmes, que tout le monde en profite...
|
|
|
00
|
|
|
#8 | ||
|
Expert Confirmé
![]() Inscription : février 2006 Messages : 3 433 ![]() |
Citation:
Citation:
Il faudrait aussi songer à passer en Oracle 10 puisque le support standard d'Oracle 9 s'arrête fin juillet 2008. |
||
|
|
00
|
|
|
#9 |
|
Membre régulier
![]() Inscription : février 2005 Messages : 283 ![]() |
Hum dommage que je sois sur une 8i car ce package m'aurait permis de faire la manip sans trop de problème.
Merci tout de même pour toutes vos réponses |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com