OCTAVIIUS / DATABASE ENGINE

Next-gen
SQL database.

OCTAVIIUS / DATABASE ARENA
Your browser needs Canvas support to display this animation.
SQL ServerSnowflakeDatabricksMySQLObject databasesLegacy databases
Arcade fiction · not a performance comparison
SQL engineSaved SQL notebooksAdaptive structuresPlans and metrics
ENGINE CAPABILITIES

Compressed storage.
Integrated optimization. SQL administration.

Octaviius combines a database engine and a web studio to store, query and administer your business data.

01 / STORAGE

Compression at engine level

Data is stored in compressed form. Core integrates compression to reduce the space occupied by data without changing your SQL model.

Understand storage ↗
02 / EXECUTION

Structures adapted to your workload

Observed queries can lead to the creation of access and calculation structures. The engine then chooses how to use them to execute your SQL.

Explore optimization ↗
03 / ADMINISTRATION

A centralized SQL workspace

Studio brings database objects, notebooks, results and execution information together. Work with your data through a single interface.

Explore Studio ↗
OCTAVIIUS / WEB CLIENT

Manage your databases and develop
queries with Octaviius Studio.

Octaviius Studio combines database exploration, SQL notebooks and execution information. Find your objects, save queries and inspect results in a web interface connected to Core.

Octaviius●   Interactive preview
commerce / dbo
SELECT country, SUM(amount) AS total FROM dbo.sales GROUP BY country;
Example ready to runSQL
countrytotal
——
Interactive example · fictional dataOctaviius → HTTP → Core
Execute a selection

Run selected statements or the complete notebook. Each tab keeps its own database context.

Save your queries

Notebooks are stored in Core and can be reopened in a later session. Your queries remain part of your workspace.

Analyze plans and metrics

Inspect results, execution plans and metrics to review the execution path selected by the engine.

OCTAVIIUS / OPTIMIZATION

Octaviius adapts the technical structure of your data to how it is used.
It’s transparent to you.

The engine analyzes repeated queries and can build eligible indexes, column projections and pre-aggregates. At execution time, the optimizer selects structures based on estimated cost. You work on your model and queries; the engine manages their physical organization.

Explore the mechanisms ↗
01

Targeted data access

Indexes provide targeted access to rows matching SQL filters. They complement page reads when the optimizer selects that path.

INDEX
02

Column-based access

Column projections give the engine access to fields needed by an analysis through a structure separate from row-based storage.

COLUMNSTORE
03

Pre-aggregated calculations

Pre-aggregates provide dedicated structures for eligible SUM, COUNT and AVG calculations. The optimizer determines whether they suit a query.

AGGREGATE
ARCHITECTURE / CORE AND STUDIO

An independent SQL engine.
A studio for administration.

Octaviius Core manages storage and SQL execution. Octaviius Studio provides the web interface for administration and query development. The components communicate over HTTP and can be deployed separately.

01 / WEB CLIENT

Octaviius Studio

Explore databases and schemas, prepare queries in notebooks and access administration tools from your browser.

ExplorerSQL notebooksAdministration
02 / DATABASE ENGINE

Octaviius Core

The engine stores compressed data, executes queries and manages access structures and checkpoints.

StorageStructuresExecution
INSTALLATION AND HOSTING

On your infrastructure or on a dedicated server.

01 / INSTALLATION

Installation inside your network

Download Octaviius Core and install it on your company’s servers. Your databases run inside your network, on infrastructure you administer.

02 / HOSTING

Dedicated server hosting

Ask us to host your databases on a server dedicated to your company. Sizing and operating arrangements are defined with you according to your project requirements.

FAQ

Evaluate Octaviius
for your environment.

Which deployment should my company choose?

Octaviius Core can run inside your network on servers you administer. You can also request dedicated server hosting. The choice depends on your infrastructure constraints and operating requirements.

What does compressed storage mean?

Data is retained in compressed pages managed by Core. Compression is part of the engine’s operation and does not require changes to the logical structure of your tables.

How are optimizations managed?

With automatic tuning enabled, the engine analyzes recurring queries and can create eligible structures. The optimizer compares available paths for each execution. Plans and metrics remain available in Studio.

How can I assess query compatibility?

Check the SQL statements, types and functions your application uses against Octaviius support. Studio lets you run queries and examine results and plans before choosing a deployment.

Choose the deployment
that fits your business.

Install Octaviius Core inside your network or ask us to host your databases on a dedicated server.

Installation and hosting ↗