J'ai une instance dpf avec quelques grandes tables, qui sont partitionnées, et un certain nombre de petites tables qui ne le sont pas. Je voudrais que la petite table existe entièrement sur chaque noeud de la partition pour des raisons de performances. Comment puis-je db2 répliquer entièrement ces petites tables à chaque nœud?Comment répliquer une table sur tous les noeuds d'une instance DB2 DPF?
0
A
Répondre
0
Avez-vous essayé la recherche? Google "db2 tables répliquées" et le premier succès est un link à la documentation spécifique pour MQT répliquées. Cela dit: les MQT répliquées devraient être une exception. Je travaille avec DPF (EEE) depuis plus de 10 ans, et le nombre de fois qu'une MQT répliquée est devenue une nécessité est très faible. DB2 est très intelligent dans l'envoi de données de table de dimension de diffusion vers les partitions de base de données où se trouvent les tables de faits, et ces données sont mises en cache localement.
Je m'attendais à trouver certaines propriétés intégrées de la table, plutôt que de configurer des MQT. J'ai maintenant installé les MQT, l'optimiseur de requête les utilise, et la performance est 8 fois meilleure. – brianegge