|
|
|
|
|
- Différence entre HOptimise et HOptimiseRequête
- Divers
HOptimise (Fonction) En anglais : HOptimize
Disponible uniquement avec ce type de connexion
Permet d'utiliser des temps morts dans l'utilisation d'un logiciel (période sans traitements) pour optimiser les requêtes et les parcours qui vont être exécutés plus tard. Optimise l'accès aux index des tables HFSQL Classic (les index des tables HFSQL Client/Serveur ne peuvent pas être optimisés). Syntaxe
<Résultat> = HOptimise([<Table> [, <Rubrique clé>]])
<Résultat> : Booléen - Vrai si le fichier a été optimisé,
- Faux en cas de problème. La fonction HErreurInfo permet d'obtenir plus de renseignements.
<Table> : Chaîne de caractères optionnelle Nom de la table HFSQL Classic manipulée. Si ce paramètre n'est pas spécifié, la fonction HOptimise va manipuler la dernière table utilisée par la dernière fonction de gestion HFSQL (fonction commençant par la lettre H). <Rubrique clé> : Chaîne de caractères optionnelle Nom de la rubrique clé à optimiser. Si ce paramètre n'est pas précisé, la fonction HOptimise optimise toutes les clés de la table. Remarques Différence entre HOptimise et HOptimiseRequête - La fonction HOptimise charge les caches du système avec tout l'index de la table. Si la table a une taille importante ou si l'application utilise plusieurs tables de taille importante, il y a risque de saturation des caches du système.
Pour éviter les risques de saturation, évitez d'appeler la fonction HOptimise sur un trop grand nombre de tables ou de rubriques clé. - La fonction HOptimiseRequête charge les caches du système avec uniquement les parties d'index nécessaires à la requête spécifiée, pour toutes les tables utilisées par la requête. Cette fonction permet d'optimiser les requêtes.
Divers - La fonction HOptimise rend la main immédiatement au programme et est exécutée en tâche de fond.
- La fonction HOptimise n'a aucun effet sur les rubriques non clé ou sur les tables n'étant pas au format HFSQL Classic.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|