Bonjour,
Je travaille actuellement avec db2 v8 sous un AIX 5, nous avons créer une table qui contient maintenant plus de 8 millions de lignes. Ce que l'on voudrait mettre en place c'est un système qui permettrait de requêter pour extraire des données de l'année 2007,2008, etc ... pour éviter de locker la table A (en gros pour les comptas).
D'après ce que j'ai pu lire ce qui pourrait correspondre à mes besoins c'est la création de vue. Mais je dois avouer que j'ai un peu de mal à comprendre le système de vue.
D'après ce que j'ai pu lire, c'est que une vue est une représentation virtuel de la table donc pas de possibilité de création d'index, de tablespaces spécifiques, de contraintes.
Mais la question que je me pose c'est que :
Est ce que ce système m'empêcherait de locker ma table A, est ce que ce système virtuel utilise les indexes physiques (en gros est ce que je gagne en perf et en gestion de transaction )?
Est ce qu'il y aurait quelqu'un pourrait m'éclairer dessus ?
Je vous remercie d'avance.
Partager