Cette requête prend environ 10 secondes pour exécuter la première fois, puis chaque fois consécutive, il prend plus de une minute:requête lente mysql - sélectionnez
SELECT qQuoteDateTime,
qLastSalePrice,
qNetChangePrice,
qNetChangePct,
qShareVolumeQty
FROM quotes
WHERE qSymbol='GE'
Le tableau que je utilise a environ 2300 dossiers. J'ai vu quelqu'un implémenter une requête décemment rapide pour afficher tous les enregistrements, mais je n'ai pas accès au code qu'il a utilisé.
Comment puis-je accélérer cela?
Quels sont les types de données de toutes vos colonnes? Pouvez-vous s'il vous plaît afficher le DDL à la fois Votre bon sens et reko_t sont corrects. Si toutes vos colonnes sont nchar ou un blob etc, cela pourrait avoir plus de sens. – Ben
Quelle est la "taille" des données? Peu de KB, un ou deux MBs de plus? J'ai déjà eu un problème similaire avec les données MySQL; J'avais quelques centaines de rangées mais la taille de la table était de ~ 1,5 Go; Traversant cette quantité de données peut prendre quelques secondes. –