Plugins in 10.5 ES

Overview

Plugins provide optional features in MariaDB Enterprise Server.

Plugin

Library

Description

Aria

Built-in plugin for Aria, a crash safe storage engine with MyISAM heritage. Used for internal temporary tables and privilege tables.

binlog

Built-in plugin for the Binary Log, used in single-primary replication and in point-in-time recoveries.

CLIENT_STATISTICS

Built-in Information Schema table plugin, providing statistical data on client connections.

Columnstore

ha_columnstore.so

ColumnStore storage engine

COLUMNSTORE_COLUMNS

ha_columnstore.so

An information schema plugin to list ColumnStore columns

COLUMNSTORE_EXTENTS

ha_columnstore.so

An information schema plugin to list ColumnStore extents

COLUMNSTORE_FILES

ha_columnstore.so

An information schema plugin to list ColumnStore files

COLUMNSTORE_TABLES

ha_columnstore.so

An information schema plugin to list ColumnStore tables

cracklib_password_check

cracklib_password_check.so

Password validation plugin, uses CrackLib to validate passwords as strong. Requires additional configuration to install and use.

CSV

Plugin for CSV, a storage engine for operating on CSV (comma-separated variables) files. Built-in plugin.

DISKS

disks.so

Information Schema table plugin, providing metadata on system disks. Ships with MariaDB Enterprise Server, and is activated by default.

ed25519

auth_ed25519.so

Authentication plugin, validates against a password hash encrypted using EDCDSA. It is installed and enabled by default for MariaDB Enterprise Server, but it cannot be used to authenticate in MariaDB SkySQL, because MaxScale 2.5 does not support ed25519.

FEEDBACK

Plugin to collect configuration usage information and to optionally upload it to the MariaDB Foundation or another configured URL. Ships with MariaDB Enterprise Server, but is disabled by default.

GEOMETRY_COLUMNS

Lists all geometry columns

hashicorp_key_management

hashicorp_key_management.so

HashiCorp Vault key management plugin

INDEX_STATISTICS

Built-in Information Schema table plugin, providing statistical data on index usage.

inet6

Data type INET6

inet6_aton

Function INET6_ATON()

inet6_ntoa

Function INET6_NTOA()

inet_aton

Function INET_ATON()

inet_ntoa

Function INET_NTOA()

InnoDB

Built-in plugin for InnoDB, an ACID-compliant transactional storage engine for general workloads.

INNODB_BUFFER_PAGE

Built-in Information Schema table plugin for InnoDB, providing data on the Buffer Pool pages.

INNODB_BUFFER_PAGE_LRU

Built-in Information Schema table plugin for InnoDB, providing data on the Buffer Pool pages in LRU.

INNODB_BUFFER_POOL_STATS

Built-in Information Schema table plugin for InnoDB, providing statistical data on Buffer Pool usage.

INNODB_CMP

Built-in Information Schema table plugin for InnoDB, providing statistical data on compression.

INNODB_CMP_PER_INDEX

Built-in Information Schema table plugin, providing statistical data on InnoDB compression per index.

INNODB_CMP_PER_INDEX_RESET

Built-in Information Schema table plugin, providing statistical data for compression per index while resetting cumulated counts.

INNODB_CMP_RESET

Built-in Information Schema table plugin for InnoDB, providing statistical data for compression while resetting cumulated counts.

INNODB_CMPMEM

Built-in Information Schema table plugin for InnoDB, providing statistical data for the compressed Buffer Pool

INNODB_CMPMEM_RESET

Built-in Information Schema table plugin for InnoDB, providing statistical data for the compressed Buffer Pool while resetting cumulative counts.

INNODB_FT_BEING_DELETED

Built-in Information Schema table plugin for InnoDB, providing auxiliary data on entries being deleted from FullText indexes.

INNODB_FT_CONFIG

Built-in Information Schema table plugin for InnoDB, providing data on metadata for FullText indexes.

INNODB_FT_DEFAULT_STOPWORD

Built-in Information Schema table plugin for InnoDB, providing a list of the default stopwords to use in FullText index searches.

INNODB_FT_DELETED

Built-in Information Schema table plugin for InnoDB, providing data on rows removed from FullText indexes to filter results.

INNODB_FT_INDEX_CACHE

Built-in Information Schema table plugin for InnoDB, providing data on rows recently added to FullText indexes

INNODB_FT_INDEX_TABLE

Built-in Information Schema table plugin for InnoDB, providing data on FullText indexes.

INNODB_LOCK_WAITS

Built-in Information Schema table plugin for InnoDB, providing information on locks blocking transactions.

INNODB_LOCKS

Built-in Information Schema table plugin for InnoDB, providing data on conflicting locks.

INNODB_METRICS

Built-in Information Schema table plugin for InnoDB, providing data on performance metrics.

INNODB_MUTEXES

Built-in Information Schema table plugin for InnoDB, providing data on mutex and rw lock waits.

INNODB_SYS_COLUMNS

Built-in Information Schema table plugin for InnoDB, providing information on system columns.

INNODB_SYS_DATAFILES

Built-in Information Schema table plugin for InnoDB, providing data on system data files.

INNODB_SYS_FIELDS

Built-in Information Schema table plugin for InnoDB, providing data on fields used in indexes.

INNODB_SYS_FOREIGN

Built-in Information Schema table plugin for InnoDB, providing data on Foreign Keys.

INNODB_SYS_FOREIGN_COLS

Built-in Information Schema table plugin for InnoDB, providing data on columns used in Foreign Keys.

INNODB_SYS_INDEXES

Built-in Information Schema table plugin for InnoDB, providing data on indexes.

INNODB_SYS_SEMAPHORE_WAITS

Built-in Information Schema table plugin for InnoDB, providing data on current semaphore waits.

INNODB_SYS_TABLES

Built-in Information Schema table plugin for InnoDB, providing data on InnoDB tables.

INNODB_SYS_TABLESPACES

Built-in Information Schema table plugin for InnoDB, providing data on InnoDB tablespaces.

INNODB_SYS_TABLESTATS

Built-in Information Schema table plugin for InnoDB, providing statistical data on table status.

INNODB_SYS_VIRTUAL

Built-in Information Schema table plugin for InnoDB, providing data on temporary tables.

INNODB_TABLESPACES_ENCRYPTION

Built-in Information Schema table plugin for InnoDB, providing data on encrypted tablespaces.

INNODB_TRX

Built-in Information Schema table plugin for InnoDB, providing information on transactions.

is_ipv4

Function IS_IPV4()

is_ipv4_compat

Function IS_IPV4_COMPAT()

is_ipv4_mapped

Function IS_IPV4_MAPPED()

is_ipv6

Function IS_IPV6()

MEMORY

Built-in plugin for Memory, an in-memory storage engine. Used internally for temporary tables and some SQL processing.

MRG_MyISAM

Built-in plugin for Merge, a storage engine used in combining MyISAM tables.

MyISAM

Built-in plugin for the MyISAM, a legacy non-transactional storage engine used for system tables in older releases.

mysql_native_password

Built-in authentication plugin, validates a password hash encrypted using SHA-1.

mysql_old_password

Built-in authentication plugin, validates against an encrypted password hash.

partition

Built-in plugin for partitioning data across multiple tablespaces.

PERFORMANCE_SCHEMA

Built-in plugin for the Performance Schema, a database used to collect information on Server performance and health.

S3

ha_s3.so

Plugin for S3, a storage engine that reads from and writes to Amazon S3. Ships with MariaDB Enterprise Server, but is disabled by default.

SEQUENCE

Built-in plugin used to generate virtual tables filled with sequential values.

SERVER_AUDIT

server_audit2.so

Auditing plugin for MariaDB Enterprise Audit, ships with MariaDB Enterprise Server installations, requires configuration to use.

simple_password_check

simple_password_check.so

Built-in password validation plugin, used to ensure that user passwords meet minimum policy specifications.

SPATIAL_REF_SYS

Lists all geometry columns

SPIDER_WRAPPER_PROTOCOLS

ha_spider.so

Available wrapper protocols of Spider

SQL_SEQUENCE

Built-in plugin for Sequence, a storage engine used to create numeric sequences in virtual tables.

TABLE_STATISTICS

Built-in Information Schema plugin, providing statistical data on table usage.

THREAD_POOL_GROUPS

Provides information about threadpool groups.

THREAD_POOL_QUEUES

Provides information about threadpool queues.

THREAD_POOL_STATS

Provides performance counter information for threadpool.

THREAD_POOL_WAITS

Provides wait counters for threadpool.

unix_socket

Built-in authentication plugin, validates user against the Unix socket of the operating system user.

USER_STATISTICS

Built-in Information Schema plugin, providing data on user activity.

user_variables

Built-in Information Schema plugin, providing data on user-defined variables.

wsrep

Built in Galera Replication plugin, used in multi-primary replication for MariaDB Enterprise Cluster.

XPAND

ha_xpand.so

Xpand storage engine