DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL Client/Serveur
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Lance la collecte d'informations sur les requêtes exécutées afin de proposer des clés d'optimisation.
A partir de cette fonction, les requêtes exécutées sur la connexion passée en paramètre sont analysées pour ensuite proposer un ensemble de clés à ajouter à vos fichiers de données afin d'améliorer les performances de vos requêtes.
Pour obtenir le résultat de l'analyse, la fonction HSuggèreCléFin doit être exécutée.
Exemple
HSuggèreCléDébut(MaConnexion)
// Exécuter des requêtes sur la connexion MaConnexion
// avec les fonctions HExécuteRequêteSQL et HExécuteRequête
...
// Obtenir les suggestions
sLesClésSuggérées est une chaîne = RTFVersTexte(HSuggèreCléFin(MaConnexion))
Syntaxe
HSuggèreCléDébut(<Connexion>)
<Connexion> : Chaîne de caractères ou variable de type Connexion
Connexion vers le serveur HFSQL contenant les requêtes à analyser. Cette connexion correspond :
Remarques
  • Le résultat obtenu avec la fonction HSuggèreCléFin va prendre en compte les 10 requêtes exécutées les plus lentes. Il est conseillé d'exécuter plusieurs fois une même requête avec des paramètres différents afin d'obtenir des résultats plus intéressants.
  • Pour analyser une requête paramétrée, il est nécessaire de fournir la valeur du paramètre lors de l'exécution de la requête.
    Si aucune valeur n'est donnée pour le ou les paramètres de la requête, la condition de la requête ne sera pas prise en compte. Dans ce cas-là, aucune clé n'est suggérée.
  • Les clés sont suggérées en fonction des données contenues dans le fichier de données. Si un fichier de données ne contient aucune donnée, aucune clé ne sera suggérée.
Classification Métier / UI : Code métier
Composante : wd290hf.dll
Version minimum requise
  • Version 26
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale