PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Requêtes SQL très lentes
Requêtes SQL très lentes
Iniciado por info, set., 16 2005 6:51 PM - 1 resposta
Publicado em setembro, 16 2005 - 6:51 PM
Bonjour,

J'ai la requête SQL suivante :

Requete="SELECT nom, prenom, naissance FROM table ORDER BY naissance"

appelée par : HExécuteRequêteSQL(Data, Requete)

Table est un fichier HyperFile (clé sur la colonne "nom"). Du fait que je ne travaille pas avec une clé composée "nom+naissance", la requête est longue. N'y-a-t-il pas une asture pour accélérer la requête SQL ?

Merci pour vos réponses.

Fredo
Publicado em setembro, 17 2005 - 9:28 AM
Il n'y a pas de clause where dans la requête, donc la clé composée ne servirai à rien, puisque de toute façon le moteur fait un FULL TABLE SCAN.
La seule aide pourrait provenir d'une clé sur la date de naissance, pour accéler le tri de la table.

Frédéric.