DDL statements that differ for ColumnStore

In most cases, a ColumnStore table works just as any other MariaDB table. There are however a few differences.

The following table lists the data definition statements (DDL) that differ from normal MariaDB DDL when used on ColumnStore tables.

DDL
Difference

DDL

Difference

Columnstore supports DROP TABLE ...RESTRICT which only drops the table in the front end.

ColumnStore doesn't allow one to rename a table between databases.

ColumnStore doesn't need indexes, partitions and many other table and column options. See here for ColumnStore Specific Syntax

ColumnStore doesn't need indexes. Hence an index many not be created on a table that is defined with engine=columnstore

This page is licensed: CC BY-SA / Gnu FDL

Last updated

Was this helpful?