All pages
Powered by GitBook
1 of 13

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

MariaDB Enterprise Server Differences

MariaDB Enterprise Server enhances the community version with advanced features, security, high availability, support, and tools for enterprise use.

Differences in MariaDB Enterprise Server 11.8

Features that are in MariaDB Enterprise Server 11.8 but not in MariaDB Community Server 11.8

MariaDB Enterprise Server is a premium version of MariaDB Community Server that focuses on stability, robustness, and predictability.

In addition to different release cycles, QA, etc, there are also feature differences. MariaDB Enterprise Server has different default settings to be more secure from the start, and also only includes features that are fully supported and maintained.

In addition to this, there are Enterprise Features and some backported features. The following are features that are in MariaDB Enterprise Server 11.8 but not in MariaDB Community Server 11.8:

Enterprise Features

  • Index limit increased to 128 indexes.

  • Slow master shutdown as default

    • (powered by Galera)

    • XA Support

  • Dynamic resize of

  • Dynamic change of threads

  • Sybase SQL mode for extended aliases

Backported Features

Non-Blocking operation for DDLs
  • TLS certificate expiration monitoring

  • SSL/TLS is enabled by default

  • Enhanced Enterprise Data-at-Rest Encryption
    MariaDB Enterprise Cluster

    MariaDB Enterprise Server - Data-in-Transit Encryption

    Encryption Plugins

    MariaDB's encryption plugins provide transparent data encryption (TDE) for stored data, securing tablespaces and logs to protect sensitive information and meet compliance.

    Understanding the Amazon Web Services (AWS) KMS Encryption Plugin

    The AWS KMS Encryption Plugin (aws_key_management) integrates with Amazon Web Services (AWS) KMS

    When to Use the AWS KMS Encryption Plugin?

    The AWS KMS Encryption Plugin (aws_key_management) allows you to:

    • Use AWS KMS to manage MariaDB's encryption keys.

    • Encrypt MariaDB data using those keys, including:

    • Rotate encryption keys.

    Additional information is available .

    MariaDB 10.0.4 Release Notes

    Overview

    and MariaDB Community Server support data-in-transit encryption, which secures data transmitted over the network. The server and clients encrypt data using the Transport Layer Security (TLS) protocol, a newer version of the Secure Socket Layer (SSL) protocol.

    is available on the MariaDB documentation.

    Encrypting Galera Cluster's GCache

    Overview

    and MariaDB Community Server support , which secures data on the file system. The server and storage engines encrypt data before writes and decrypt it during reads, ensuring that the data is only unencrypted when accessed directly through the server.

    In many versions of MariaDB Server, the GCache used by does not support data-at-rest encryption.

    However, and later support an enterprise version of Galera 4, which adds support for encrypting the GCache.

    In those versions, the GCache supports the following data-at-rest encryption features:

    The GCache can be automatically encrypted.

    For more information, see the following resources:

    MariaDB Enterprise Server 10.4
    MariaDB Enterprise Server
    Galera Cluster
    Galera Cluster's GCache

    Differences in MariaDB Enterprise Server 10.4

    Features that are in MariaDB Enterprise Server 10.4 but not in MariaDB Community Server 10.4

    MariaDB Enterprise Server is a premium version of MariaDB Community Server that focuses on stability, robustness, and predictability.

    MariaDB Enterprise Server enables a predictable development and operations experience through an enterprise lifecycle. This enterprise lifecycle incorporates optimized builds, predictable release behavior, and vendor support. For more information about the Enterprise Server Lifecycle look here.

    In addition to different release cycle, QA, and etc..., there are also feature differences. MariaDB Enterprise Server has different default settings to be more secure from the start and also only includes features that are fully supported and maintained.

    In addition to this there are Enterprise Features and some backported features. The following are features that are in MariaDB Enterprise Server 10.4 but not in MariaDB Community Server 10.4:

    Enterprise Features

    • Index limit increased to 128 indexes

    • Slow master shutdown as default

    Backported Features

    • New option

    • GTID support for MariaDB Enterprise Cluster (powered by Galera)

    • Crash recovery for semi-synchronous replication

    Choosing an Encryption Plugin

    Overview

    MariaDB Enterprise Server and MariaDB Community Server support , which secures data on the file system. The server and storage engines encrypt data before writing and decrypt during reads, ensuring that the data is only unencrypted when accessed directly through the server.

    They support multiple encryption plugins, which are suited for different use cases.

    Encryption Plugin
    Description
    Feature
    HashiCorp Vault
    Amazon Web Services (AWS) KMS
    File Key Management\

    Differences in MariaDB Enterprise Server 11.4

    Features that are in MariaDB Enterprise Server 11.4 but not in MariaDB Community Server 11.4

    MariaDB Enterprise Server is a premium version of MariaDB Community Server that focuses on stability, robustness, and predictability.

    In addition to different release cycles, QA, etc, there are also feature differences. MariaDB Enterprise Server has different default settings to be more secure from the start, and also only includes features that are fully supported and maintained.

    In addition to this, there are Enterprise Features and some backported features. The following are features that are in MariaDB Enterprise Server 11.4 but not in MariaDB Community Server 11.4:

    Enterprise Features

    MariaDB Enterprise Cluster (powered by Galera)
    • Enhanced Enterprise Data-at-Rest Encryption

  • to dump data as of a given time for system versioned tables

  • JSON functions

  • No

    • It integrates with HashiCorp Vault

    • It supports key rotation

    • It securely communicates with the remote KMS using TLS.

    Amazon Web Services (AWS) KMS

    • It integrates with AWS KMS

    • It supports key rotation

    • It must be compiled from source

    • Stores encryption keys in a local plain-text key file

    • The plain-text key file can be encrypted

    • It does not support key rotation.

    Supported by MariaDB Enterprise Server

    Yes

    Yes

    Yes

    Supported by MariaDB Community Server

    No

    Yes

    Yes

    Supports key rotation

    Yes

    Yes

  • Index limit increased to 128 indexes.

  • Slow master shutdown as default

    • MariaDB Enterprise Cluster (powered by Galera)

    • Enhanced Enterprise Data-at-Rest Encryption

    • XA Support

    • Non-Blocking operation for DDLs

    • TLS certificate expiration monitoring

    • SSL/TLS is enabled by default

  • Dynamic resize of

  • Dynamic change of threads

  • Sybase SQL mode for extended aliases

  • Backported Features

    • New, Detailed Replication Lag Representation

    • New Information Schema Table For Password-Related Data

    • GTID binlog events now include the thread ID

    • Automatic SST user account management for Galera

    • PARSEC authentication plugin

    • Extending timestamp range to 2106

    • Limit the size of the created disk temporary files and tables

    • The Software Bill of Materials (SBOM) JSON file is generated in the downloads archive

    • capability has been added ()

    • Segmented key cache for Aria

      • A new variable (default 1) to define the number of segments has been added. The default disables the new feature.

    Differences in MariaDB Enterprise Server 10.5

    Features that are in MariaDB Enterprise Server 10.5 but not in MariaDB Community Server 10.5

    MariaDB Enterprise Server is a premium version of MariaDB Community Server that focuses on stability, robustness, and predictability.

    MariaDB Enterprise Server enables a predictable development and operations experience through an enterprise lifecycle. This enterprise lifecycle incorporates optimized builds, predictable release behavior, and vendor support.

    In addition to different release cycle, QA, and etc..., there are also feature differences. MariaDB Enterprise Server has different default settings to be more secure from the start and also only includes features that are fully supported and maintained.

    In addition to this there are Enterprise Features and some backported features. The following are features that are in MariaDB Enterprise Server 10.5 but not in MariaDB Community Server 10.5:

    Enterprise Features

    • Index limit increased to 128 indexes

    • Slow master shutdown as default

    Backported Features

    • Crash recovery for semi-synchronous replication

    • to dump data as of a given time for system versioned tables

    • JSON functions

    MariaDB Enterprise Server - Data-at-Rest Encryption

    Data-at-rest encryption secures data on the file system.

    Overview

    and MariaDB Community Server support data-at-rest encryption, which secures data on the file system. The server and storage engines encrypt data before writing and decrypt it during reads, ensuring that the data is only unencrypted when accessed directly through the server.

    (powered by Galera)
    • Enhanced Enterprise Data-at-Rest Encryption

    • Non-Blocking operation for DDLs

  • Dynamic resize of

  • Dynamic change of threads

  • Sybase SQL mode for extended aliases

  • Option for SQL thread to limit maximum execution time per query

  • Encryption Plugins
    Topic
    Resources

    Encryption Plugins

    HashiCorp Vault

    Amazon Web Services (AWS) KMS

    File Key Management

    Storage Engine Encryption

    Topic
    Resources

    Replication Cache Encryption

    Topic
    Resources

    Binary Logs

    Gcache

    Additional information is available on the page.

    MariaDB Enterprise Server
    Vector Search
    MENT-2233

    Differences in MariaDB Enterprise Server 10.6

    Features that are in MariaDB Enterprise Server 10.6 but not in MariaDB Community Server 10.6

    MariaDB Enterprise Server is a premium version of MariaDB Community Server that focuses on stability, robustness, and predictability. For more information about MariaDB Enterprise Server in general please look here.

    In addition to different release cycle, QA, and etc..., there are also feature differences. MariaDB Enterprise Server has different default settings to be more secure from the start and also only includes features that are fully supported and maintained.

    In addition to this there are Enterprise Features and some backported features. The following are features that are in MariaDB Enterprise Server 10.6 but not in MariaDB Community Server 10.6:

    Enterprise Features

    • Index limit increased to 128 indexes

    • Slow master shutdown as default

    • (powered by Galera)

      • XA Support

      • Non-Blocking operation for DDLs

    • Dynamic resize of

    • Dynamic change of threads

    • Sybase SQL mode for extended aliases

    Backported Features

    • to dump data as of a given time for system versioned tables

    • JSON functions

    • Log write buffering added to the and plugins (MENT-2438)

      • The buffering is controlled by the added variables:

        • server_audit_file_buffer_size - defines the size of the buffer. The default value is 0 meaning there's no buffering at all. Setting non-zero value enables the buffering with the buffer of the specified size aligned by 8192. The maximum value is 65536.

        • server_audit_sync_log_file - flushes the buffer to the log file. While the log record is in the buffer, it cannot be seen in the log file. And if there are not many events to log, the time before records can be observed can be significant. So user can do SET GLOBAL server_audit_log_file=1 to this variable to force write the buffer to the file, to make sure he doesn't miss the recent records.

    • Two new fields are available via SHOW REPLICA STATUS ()

      1. Connects_Tried, which provides the number of attempts the replica has made to connect to the primary, and

      2. Master_Retry_Count, which provides the number of times the replica will attempt to connect to a primary before giving up.

    • The authentication plugin caching_sha2_password has been added, not loaded by default ()

    TLS certificate expiration monitoring
  • SSL/TLS enabled by default

  • CONVERT_PARTITION / CONVERT_TABLE

  • Option for SQL thread to limit maximum execution time per query

  • Allow to be changed after database creation

  • Make the optimizer handle UCASE(varchar_col)=...

  • Easier way to retrieve all users that have privileges on a specific table

  • Make dynamic

  • Add timezone information to

  • option for innodb_data_file_path system variable

  • New, Detailed Replication Lag Representation

  • New Information Schema Table For Password Related Data

  • GTID binlog events now include the thread ID

  • Software Bill of Materials (SBOM) JSON file generates in the downloads archive.

  • Enhanced Enterprise Data-at-Rest Encryption
    MariaDB Enterprise Cluster
    MENT-2129
    MDEV-37600
    Choosing an Encryption Plugin
    Understanding the AWS KMS Encryption Plugin
    Encrypting Galera Cluster's Gcache
    Galera Cluster
    Enabling GCache Encryption
    Disabling GCache Encryption
    MariaDB Enterprise Cluster
    MariaDB Enterprise Server
    Hashicorp Vault Plugin
    Additional information
    Enabling TLS on MariaDB Server
    Requiring TLS on MariaDB Server
    MariaDB Backup
    MariaDB Enterprise Audit
    Hashicorp Vault Plugin
    InnoDB redo log
    InnoDB purge
    SERVER_AUDIT
    SERVER_AUDIT2
    InnoDB Data
    Aria Data
    Binary Logs
    here
    data-at-rest encryption
    data-at-rest encryption
    HashiCorp Vault
    File Key Management
    MariaDB Enterprise Backup
    MariaDB Enterprise Audit
    S3 Storage Engine
    --require_secure_transport
    Hashicorp Vault Plugin
    mariadb-dump option --as-of
    JSON_NORMALIZE
    JSON_EQUALS
    JSON_OVERLAPS
    Password Reuse Prevention Plugin
    JSON_SCHEMA_VALID
    MariaDB Backup
    MariaDB Enterprise Audit
    Hashicorp Vault Plugin
    InnoDB redo log
    InnoDB purge
    aria-pagecache-segments
    MariaDB Backup
    MariaDB Enterprise Audit
    mariadb-dump option --as-of
    JSON_NORMALIZE
    InnoDB redo log
    InnoDB purge
    JSON_EQUALS
    JSON_OVERLAPS
    JSON_SCHEMA_VALID
    JSON_ARRAY_INTERSECT
    JSON_OBJECT_TO ARRAY
    JSON_OBJECT_FILTER_KEYS
    JSON_KEY_VALUE
    Password Reuse Prevention Plugin
    Data-at-Rest Encryption
    HashiCorp Vault and MariaDB
    Understanding the File Key Management Encryption Plugin
    InnoDB
    Encrypting InnoDB Data
    Aria
    Encrypting Aria Data
    Encrypting Binary Logs
    MariaDB Backup
    MariaDB Enterprise Audit
    Hashicorp Vault Plugin
    InnoDB redo log
    InnoDB purge
    mariadb-dump option --as-of
    JSON_NORMALIZE
    JSON_EQUALS
    JSON_OVERLAPS
    JSON_SCHEMA_VALID
    JSON_ARRAY_INTERSECT
    JSON_OBJECT_TO ARRAY
    JSON_OBJECT_FILTER_KEYS
    JSON_KEY_VALUE
    Password Reuse Prevention Plugin
    Datatype Plugin UUID
    innodb_undo_tablespaces
    s3_debug
    DATE_FORMAT
    Autoshrink

    This page is: Copyright © 2025 MariaDB. All rights reserved.

    This page is: Copyright © 2025 MariaDB. All rights reserved.

    This page is: Copyright © 2025 MariaDB. All rights reserved.

    This page is: Copyright © 2025 MariaDB. All rights reserved.

    This page is: Copyright © 2025 MariaDB. All rights reserved.

    This page is: Copyright © 2025 MariaDB. All rights reserved.

    This page is: Copyright © 2025 MariaDB. All rights reserved.

    This page is: Copyright © 2025 MariaDB. All rights reserved.

    This page is: Copyright © 2025 MariaDB. All rights reserved.