Catégorie : HFSQL & Performances

Différents appels de fonctions peuvent être nécessaires afin de permettre à une application de se connecter par programmation à une base de données HFSQL client/serveur : HOuvreConnexion au minimum afin de fournir l'adresse du serveur, l'utilisateur, la base, HChangeConnexion pour associer certaines tables à une connexion ou une autre, HPasse pour spécifier éventuellement le mot de passe des fichiers cryptés, HChangeRep pour spécifier éventuellement un dossier particulier de la base de données ... L'...
La majeure partie des applications qui utilisent HFSQL accèdent maintenant aux données via le moteur HFSQL client/serveur. L'utilisation d'accès par une technologie client/serveur est en effet très vivement recommandée par rapport à un accès en partage. Pour les applications qui utilisent encore un accès direct aux données HFSQL (HFSQL classic – ISAM), dans le cas général les données sont stockées dans un emplacement sécurisé modifiable, disque local ou partage réseau, afin de permettre...
Le moteur HFSQL propose en version 19 différents modes d'isolation des transactions. Ils permettent de configurer finement les mises à jour des données partagées entre différentes applications et sites Web. Il s'agit des nouveautés 140 à 147 de la version 19, leur documentation complète vient d'être mise en ligne : Transactions Client/Serveur : Modes d'isolation disponibles "READ UNCOMMITTED" : Lecture des données non validées. "READ COMMITTED" : Lecture des données validées. "REPEATABLE READ" : Transactions...
Lors de la création d'une réplication entre deux serveurs HFSQL client/serveur, l'assistant du centre de contrôle HFSQL propose une copie initiale des fichiers à répliquer : Grâce à cette option, une fois l'assistant validé, il y a une initialisation intégrale de la nouvelle réplication : ajout et configuration de la réplication sur les deux serveurs, création sur le nouveau serveur cible de la réplication des nouvelles données strictement identiques à celle du serveur "...
19 septembre 2012
publié par 
L'utilisation des différents processeurs, ou des différents coeurs du ou des processeurs, et gérée automatiquement par le système d'exploitation, et le moteur HFSQL Client/Serveur. Aucune programmation particulière n'est requise, le traitement parallèle des requêtes est systématique. En effet pour chaque interrogation par une application cliente, le moteur HFSQL Client/Serveur (manta.exe) utilise un thread. Exemples : un poste client exécute la fonction d'ajout d'un enregistrement HAjoute sur un fichier : lancement...