Comment iDBQuery gère-t-il les requêtes lentes et les délais d'attente dépassés sur de gros volumes de données ?

iDBQuery pousse l'agrégation dans votre base de données afin que la plupart des requêtes restent rapides, et lorsqu'une requête est lourde, il peut vous guider pour en resserrer le périmètre — une plage de dates plus étroite ou moins de dimensions. Si une source est lente ou dépasse le délai d'attente, il vous le signale plutôt que de rester bloqué ou de renvoyer un chiffre partiel comme s'il était complet.

Certaines questions sont tout simplement coûteuses à calculer sur des milliards de lignes, et iDBQuery est conçu pour les garder maîtrisables et honnêtes.

  • SQL efficace. En poussant les sommes, les décomptes et les regroupements dans la base de données ou l'entrepôt source, iDBQuery laisse le moteur qui est optimisé pour cela faire le travail, plutôt que de faire transiter des lignes brutes sur le réseau.
  • Aide au périmètre. Pour une demande très large, il peut suggérer de resserrer la fenêtre ou de réduire la ventilation, de sorte que vous obteniez une réponse rapide et pertinente au lieu d'attendre un tableau croisé portant sur tout l'historique.
  • Clair sur les délais dépassés. Si une requête dépasse les limites ou si une source ne répond pas, iDBQuery le signale clairement — il ne renvoie pas en silence des résultats incomplets déguisés en chiffre final.

Cela se marie avec l'interrogation de l'ensemble du jeu de données (et non d'un échantillon) et le rattachement de chaque chiffre à ses lignes : vous obtenez l'exactitude sans coût incontrôlé. Pour une analyse réellement lourde et récurrente, vous pouvez aussi la planifier sous forme de rapport afin que le travail s'exécute en arrière-plan et que le résultat soit prêt lorsque vous en avez besoin, plutôt que de bloquer une session interactive.

Updated 2026-06-22