OCTAVIIUS / MOTEUR DE BASE DE DONNÉES

Base de données
SQL new gen.

OCTAVIIUS / DATABASE ARENA
Votre navigateur doit prendre en charge Canvas pour afficher cette animation.
SQL ServerSnowflakeDatabricksMySQLBases objetsSGBD classiques
Fiction arcade · aucune comparaison de performances
Moteur SQLNotebooks enregistrésStructures adaptativesPlans et métriques
CAPACITÉS DU MOTEUR

Stockage compressé.
Optimisation intégrée. Administration SQL.

Octaviius associe un moteur de base de données et un studio web pour stocker, interroger et administrer les données de votre entreprise.

01 / STOCKAGE

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 ↗
02 / EXÉCUTION

Des structures adaptées aux usages

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 ↗
03 / ADMINISTRATION

Un espace de travail SQL centralisé

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 / CLIENT WEB

Administrez vos bases et développez
vos requêtes avec Octaviius 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.

Octaviius●   Aperçu interactif
commerce / dbo
SELECT country, SUM(amount) AS total FROM dbo.sales GROUP BY country;
Exemple prêt à exécuterSQL
countrytotal
——
Exemple interactif · données fictivesOctaviius → HTTP → Core
Exécuter une sélection

Exécutez les instructions sélectionnées ou le notebook complet. Chaque onglet conserve son propre contexte de base de données.

Enregistrer vos requêtes

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.

Analyser les plans et les métriques

Consultez les résultats, les plans et les métriques pour examiner le chemin d’exécution retenu par le moteur.

OCTAVIIUS / OPTIMISATION

Octaviius adapte la structure technique de vos données en fonction de leur usage.
C’est transparent pour vous.

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 ↗
01

Accès ciblé aux données

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.

INDEX
02

Lecture en colonnes

Les projections en colonnes permettent au moteur d’accéder aux champs nécessaires à une analyse, avec une structure distincte du stockage en lignes.

COLUMNSTORE
03

Préagrégation des calculs

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.

AGGREGATE
ARCHITECTURE / CORE ET STUDIO

Un moteur SQL indépendant.
Un studio pour l’administrer.

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.

01 / WEB CLIENT

Octaviius Studio

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.

ExplorateurNotebooks SQLAdministration
02 / DATABASE ENGINE

Octaviius Core

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.

StockageStructuresExécution
INSTALLATION ET HÉBERGEMENT

Sur votre infrastructure ou sur un serveur dédié.

01 / INSTALLATION

Installation dans votre réseau

Téléchargez Octaviius Core et installez-le sur les serveurs de votre entreprise. Vos bases sont hébergées dans votre réseau, sur l’infrastructure que vous administrez.

02 / HOSTING

Hébergement sur serveur dédié

Confiez-nous l’hébergement de vos bases de données sur un serveur dédié à votre entreprise. Le dimensionnement et les conditions d’exploitation sont définis avec vous, en fonction de votre projet.

FAQ

Évaluez Octaviius
pour votre environnement.

Quel déploiement choisir pour mon entreprise ?

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.

Que signifie le stockage compressé ?

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.

Comment les optimisations sont-elles gérées ?

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.

Comment évaluer la compatibilité de mes requêtes ?

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.

Choisissez le déploiement adapté
à votre entreprise.

Installez Octaviius Core dans votre réseau ou confiez-nous l’hébergement de vos bases sur un serveur dédié.

Installation et hébergement ↗