WINDEV 26

L’interaction entre l’UI et la Base de Données permet une programmation plus simple, plus rapide et plus fiable. VITESSE DE VOS APPLICATIONS Le moteur HFSQL Client/Serveur, multithread, effectue un équilibrage de charge dynamique pour optimiser les temps de réponse. Cela per- met une vitesse d’exécution des requêtes élevée. Le moteur analyse également les données réelles de chaque serveur pour optimiser la vitesse des requêtes (choix des meilleures clés). OUVERTURE AUX AUTRES APPLICATIFS Les pilotes ODBC et OLE DB, librement distri- buables avec vos applications WINDEV, per- mettent la lecture et l’écriture de données HFSQL depuis des applications tiers. GESTION DES DROITS La gestion de comptes utilisateurs est automa- tique et très riche: mot de passe, restriction d’IP, groupes, droits d’accès lecture ou écriture, à une base ou certaines tables, droit de déclencher une sauvegarde, ... STATISTIQUES DÉTAILLÉES Le Centre de Contrôle HFSQL permet l’affichage de statistiques précises d’accès au serveur: poste, contenu de la requête SQL, durée d’exécution. L’observation de ces données permet de mieux organiser ses applications. DES OUTILS UTILES Un ensemble d’outils utiles est livré en standard: import de données, vérification de base, vision- neur de données, optimiseur de performances... INSTALLATION AUTOMATIQUE, «ZÉRO ADMINISTRATION» HFSQL est immédiat à installer et à maintenir, sans aucun pré-requis. Par exemple, si suite à un problème physique la base doit être ré-indexée, cela s’effectue automatiquement. L’administra- tion des Bases de Données est automatique. TOUS LES TYPES DE DONNÉES SONT GÉRÉS HFSQL gère tous les types de données dans les tables: • chaînes texte (la recherche phonétique est pos- sible) et chaînes binaires • numériques (entier, réel, monétaire, ...) • dates, heures, durées • mémos texte et binaires, automatiquement compressés (BLOB, LOB, images, sons, vidéo, ...) • la valeur «NULL» est gérée Tous les types de clés sont gérés: identifiant au- tomatique, texte, numérique, date, heure, clé composée. INDEX & CLÉS: RAPIDE HFSQL gère clés et index sur tous les types de colonnes. Afin d’assurer des performances optimales, le serveur dispose d’un mécanisme d’optimisation, basé sur la distribution des données, qui s’active automatiquement pendant les périodes d’inac- tivité. Le moteur HFSQL augmente également la vi- tesse des requêtes en analysant les requêtes exécutées sur chaque serveur, en fonction des données réelles. Les index des types suivants peuvent être créés : index simple, index composé (multi-colonnes), index partiel, index full text. HFSQL assure l’intégrité des données en gérant: contrainte d’unicité, contrainte de cardinalité, identifiant Automatique, clés primaires et étran- gères. RECHERCHE «FULL TEXT»    La recherche «full text» permet la recherche très rapide de chaînes de caractères dans les don- nées. L’index gère les textes enrichis (RTF, HTML), pour ignorer les balises de ces formats lors de l’indexation. Les résultats sont proposés selon un ordre de pertinence («ranking»). UNICODE ET TRI D’INDEX PAR LANGUE HFSQL gère les colonnes «texte» et «mémo» de type Unicode. Les index peuvent être triés en fonction de l’ordre linguistique de chaque langue (russe, de Russie ou d’Ukraine, chinois de Singapour, de Taïwan, Hong Kong, ...). IMPORT/EXPORT DE DONNÉES Le module WDCONVER, livré en standard, per- met d’importer des données de formats diffé- rents: Access, dBase, Texte, Oracle... LE CLIENT/SERVEUR Le moteur de la version Client/Serveur est dispo- nible sous Windows et sous Linux. La compatibilité binaire avec HFSQL Classic, Em- barqué, Cloud et Mobile est totale. Pour une installation facile sous Linux, une image Docker du serveur HFSQL est fournie. Les moteurs HFSQL sont diffusables gratuite- ment avec vos applications. ACCÈS À DISTANCE RAPIDE La couche de communication pour l’accès à dis- tance est intégrée au moteur, ce qui permet un Suite >>> LE «CENTRE DE CONTRÔLE» HFSQL Ce Centre de Contrôle per- met d’administrer tous les serveurs et toutes les bases de données installés sur le réseau de votre entreprise ou à distance via Internet.  Ce centre permet égale- ment: • la visualisation et édition des données • l’exécution directe de re- quêtes • la gestion des comptes utilisateur (groupes), des droits, liste des connexions en cours • l’édition des statistiques précises d’utilisation du serveur: postes, re- quêtes, journaux, logs, paramètres... • déconnexion d’utilisateur • la gestion des transac- tions: visualisation, an- nulation, ... • la gestion des sauve- gardes (à chaud) • la visualisation des blo- cages d’enregistrement • les tâches planifiées • la réplication de serveurs • l’affichage du nombre de lignes traitées • la gestion des clusters • ... FONCTIONNALITÉS Cryptages 128 bits Intégrité référentielle Journalisation Réplication multi serveurs Transactions Triggers Import Export Cluster Procédures stockées TECHNOLOGIES Maintenance automatique (SDD) Gestion des accès concurrents Zéro administration Reprise après incident automatique Déploiement automatique CAPACITÉS MAXIMALES Lignes par table 329 millions de milliards Taille d’une table 4 millions de téras Taille d’une ligne 2 Go Colonnes par table 65 535 Taille d’une colonne 65 535 octets Index par table 65 535 • WINDEV DÉVELOPPEZ 10 FOIS PLUS VITE 74

RkJQdWJsaXNoZXIy NDQ0OA==