La compression au niveau du moteur
Les données sont stockées sous forme compressée. Cette organisation est intégrée à Core pour réduire l’espace occupé par les données, sans modifier votre modèle SQL.
Comprendre le stockage ↗Octaviius associe un moteur de base de données et un studio web pour stocker, interroger et administrer les données de votre entreprise.
Les données sont stockées sous forme compressée. Cette organisation est intégrée à Core pour réduire l’espace occupé par les données, sans modifier votre modèle SQL.
Comprendre le stockage ↗Les requêtes observées peuvent conduire à la création de structures d’accès et de calcul. Le moteur choisit ensuite comment les utiliser pour exécuter votre SQL.
Découvrir l’optimisation ↗Studio regroupe les objets de la base, les notebooks, les résultats et les informations d’exécution. Vous disposez d’une interface unique pour travailler sur vos données.
Découvrir Studio ↗Octaviius Studio réunit l’exploration des bases, les notebooks SQL et les informations d’exécution. Retrouvez vos objets, enregistrez vos requêtes et consultez leurs résultats dans une interface web connectée à Core.
SELECT country, SUM(amount) AS total
FROM dbo.sales
GROUP BY country;| country | total |
|---|---|
| — | — |
Exécutez les instructions sélectionnées ou le notebook complet. Chaque onglet conserve son propre contexte de base de données.
Les notebooks sont conservés dans Core et peuvent être rouverts lors d’une prochaine session. Vos requêtes restent associées à votre espace de travail.
Consultez les résultats, les plans et les métriques pour examiner le chemin d’exécution retenu par le moteur.
Le moteur analyse les requêtes répétées et peut construire les index, projections en colonnes et préagrégats éligibles. À l’exécution, l’optimiseur sélectionne les structures à utiliser selon leur coût estimé. Vous travaillez sur votre modèle et vos requêtes ; le moteur prend en charge leur organisation technique.
Détailler le fonctionnement ↗Les index fournissent un accès ciblé aux lignes recherchées par vos filtres SQL. Ils complètent les lectures de pages lorsque ce chemin est retenu par l’optimiseur.
Les projections en colonnes permettent au moteur d’accéder aux champs nécessaires à une analyse, avec une structure distincte du stockage en lignes.
Les préagrégats apportent une structure dédiée à certains calculs SUM, COUNT et AVG. L’optimiseur détermine si leur utilisation convient à la requête.
Octaviius Core assure le stockage et l’exécution SQL. Octaviius Studio fournit l’interface web d’administration et de développement. Les deux composants communiquent par HTTP et peuvent être déployés séparément.
Explorez les bases et les schémas, préparez vos requêtes dans des notebooks et accédez aux fonctions d’administration depuis votre navigateur.
Le moteur conserve les données sous forme compressée, exécute les requêtes et gère les structures d’accès ainsi que les checkpoints.
Octaviius Core peut être installé dans votre réseau interne, sur les serveurs que vous administrez. Vous pouvez également nous demander un hébergement sur serveur dédié. Ce choix dépend de vos contraintes d’infrastructure et de vos besoins d’exploitation.
Les données sont conservées dans des pages compressées gérées par Core. La compression fait partie du fonctionnement du moteur ; elle n’impose pas de changer la structure logique de vos tables.
Lorsque le réglage automatique est activé, le moteur analyse les requêtes répétées et peut créer les structures éligibles. L’optimiseur compare les chemins disponibles pour chaque exécution. Les plans et les métriques restent consultables dans Studio.
Vérifiez les instructions, les types et les fonctions SQL utilisés par votre application avec le périmètre pris en charge par Octaviius. Studio permet d’exécuter vos requêtes et d’examiner les résultats et les plans avant de retenir un déploiement.
Installez Octaviius Core dans votre réseau ou confiez-nous l’hébergement de vos bases sur un serveur dédié.