Je souhaite créer une application de type "google analytics" pour le Web, c'est-à-dire un outil Web pour créer des rapports et des graphiques pour ma base de données. Le problème est que la base de données est ÉNORME, donc je ne peux pas faire les requêtes en temps réel car elles prendront trop de temps et l'outil ne répondra pas. Comment puis-je utiliser un travail cron pour m'aider? Quel est le meilleur moyen de rendre mes graphiques réactifs? Je pense que je devrais dénominer certaines de mes tables de base de données, mais comment faire ces requêtes plus rapidement? Quelles valeurs intermédiaires puis-je stocker dans une autre table de base de données pour le rendre plus rapide?Grande base de données d'analyse réactif (MYSQL)
Merci!
Définir "ÉNORME". De combien de disques parlons-nous? J'ai été surpris de voir à quel point les bases de données fonctionnent sur un grand nombre d'enregistrements, avec une optimisation appropriée, et combien les personnes de SO peuvent aider avec cela. –
Des centaines de millions de millions d'enregistrements par table ~ 300 millions, ayant besoin de rejoindre 5 à 6 de ces tables. – user151975