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

This built-in plugin implements MyISAM, a legacy non-transactional storage engine used for system tables in older releases. The MyISAM storage engine is not supported in SkySQL.

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