4D v16.3FIXER INDEX |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
FIXER INDEX
FIXER INDEX
Note de compatibilité : Cette commande est conservée pour des raisons de compatibilité uniquement. Il est désormais recommandé d'utiliser les commandes CREER INDEX et SUPPRIMER INDEX pour gérer les index par programmation. La commande FIXER INDEX admet deux syntaxes :
index = booléen index = entier
Note : Un index B-Tree associé à un champ de type texte stocke au maximum les 1024 premiers caractères du champ. Par conséquent dans ce contexte, les recherches sur des chaînes contenant plus de 1024 caractères ne pourront aboutir. FIXER INDEX n'indexera pas les enregistrements verrouillés ; la commande attendra que les enregistrements soient libérés. Depuis la version 11, le paramètre mode est inutile et est ignoré s'il est passé. Le paramètre optionnel * indique une indexation asynchrone (simultanée). Une indexation asynchrone permet à la méthode appelante de poursuivre son exécution immédiatement après l'appel, que l'indexation soit terminée ou non. Cependant, l'exécution sera stoppée si une commande requiert l'index. Notes :
L'exemple suivant indexe le champ [Clients]Num : LIBERER ENREGISTREMENT([Clients]) Vous souhaitez indexer le champ [Clients]Nom, en mode asynchrone : FIXER INDEX([Clients]Nom;Vrai;*) Création d'un index de mots-clés : FIXER INDEX([Livres]Résumé;Index de mots clés)
Voir aussi
CHERCHER
|
PROPRIÉTÉS
Produit : 4D HISTORIQUE
Modifié : 4D v11 SQL UTILISATION DE L'ARTICLE
4D - Langage ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||