Je me demandais si quelqu'un avait déjà eu un changement pour mesurer la performance d'une centaine de tables jointes? Chaque table aurait une colonne d'ID avec l'index principal et toutes les tables sont liées 1: 1.100+ tables JOIN
Il s'agit d'un problème courant dans de nombreuses applications de saisie de données où nous devons collecter plus de 1000 points de données. Une solution serait d'avoir une grande table avec plus de 1000 colonnes et l'alternative serait de les diviser en plusieurs tables et de les joindre quand cela est nécessaire.
question donc peut-être plus réel serait de savoir comment les 30 tables (30 colonnes chacun) se comporteraient avec multitable rejoindre.
500K-1M lignes doit être la taille attendue des tables.
Vive
Pouvez-vous mettre à jour le code SQL que vous utilisez? MySQL/Oracle/MSSQL. Pour les requêtes Oracle, vous pouvez consulter le plan d'explication pour le SQL que vous voulez exécuter, ce qui vous donne le coût approximatif, les lignes recherchées et le coût, etc., mais pas précis. – Sairam
Comment le temps augmente exponentiellement? Voulez-vous dire "exponentiellement" littéralement? –
@Heath Hunnicutt: Ah tu as raison, ce n'est en effet pas exponentiel, je parlais des ordures. Pardon. –