OceanBase logo

OceanBase

A unified distributed database ready for your transactional, analytical, and AI workloads.

DEPLOY YOUR WAY

OceanBase Cloud

The best way to deploy and scale OceanBase

OceanBase Enterprise

Run and manage OceanBase on your infra

TRY OPEN SOURCE

OceanBase Community Edition

The free, open-source distributed database

OceanBase seekdb

Open source AI native search database

Customer Stories

Real-world success stories from enterprises across diverse industries.

View All
BY USE CASES

Mission-Critical Transactions

Global & Multicloud Application

Elastic Scaling for Peak Traffic

Real-time Analytics

Active Geo-redundancy

Database Consolidation

Resources

Comprehensive knowledge hub for OceanBase.

Blog

Live Demos

Training & Certification

Documentation

Official technical guides, tutorials, API references, and manuals for all OceanBase products.

View All
PRODUCTS

OceanBase Cloud

OceanBase Database

Tools

Connectors and Middleware

QUICK START

OceanBase Cloud

OceanBase Database

BEST PRACTICES

Practical guides for utilizing OceanBase more effectively and conveniently

Company

Learn more about OceanBase – our company, partnerships, and trust and security initiatives.

About OceanBase

Partner

Trust Center

Contact Us

International - English
中国站 - 简体中文
日本 - 日本語
Sign In
Start on Cloud

A unified distributed database ready for your transactional, analytical, and AI workloads.

DEPLOY YOUR WAY

OceanBase Cloud

The best way to deploy and scale OceanBase

OceanBase Enterprise

Run and manage OceanBase on your infra

TRY OPEN SOURCE

OceanBase Community Edition

The free, open-source distributed database

OceanBase seekdb

Open source AI native search database

Customer Stories

Real-world success stories from enterprises across diverse industries.

View All
BY USE CASES

Mission-Critical Transactions

Global & Multicloud Application

Elastic Scaling for Peak Traffic

Real-time Analytics

Active Geo-redundancy

Database Consolidation

Comprehensive knowledge hub for OceanBase.

Blog

Live Demos

Training & Certification

Documentation

Official technical guides, tutorials, API references, and manuals for all OceanBase products.

View All
PRODUCTS
OceanBase CloudOceanBase Database
ToolsConnectors and Middleware
QUICK START
OceanBase CloudOceanBase Database
BEST PRACTICES

Practical guides for utilizing OceanBase more effectively and conveniently

Learn more about OceanBase – our company, partnerships, and trust and security initiatives.

About OceanBase

Partner

Trust Center

Contact Us

Start on Cloud
编组
All Products
    • Databases
    • iconOceanBase Database
    • iconOceanBase Cloud
    • iconOceanBase Tugraph
    • iconInteractive Tutorials
    • iconOceanBase Best Practices
    • Tools
    • iconOceanBase Cloud Platform
    • iconOceanBase Migration Service
    • iconOceanBase Developer Center
    • iconOceanBase Migration Assessment
    • iconOceanBase Admin Tool
    • iconOceanBase Loader and Dumper
    • iconOceanBase Deployer
    • iconKubernetes operator for OceanBase
    • iconOceanBase Diagnostic Tool
    • iconOceanBase Binlog Service
    • Connectors and Middleware
    • iconOceanBase Database Proxy
    • iconEmbedded SQL in C for OceanBase
    • iconOceanBase Call Interface
    • iconOceanBase Connector/C
    • iconOceanBase Connector/J
    • iconOceanBase Connector/ODBC
    • iconOceanBase Connector/NET
icon

OceanBase Database

SQL - V4.2.5

  • What is OceanBase Database
    • Overview
    • Differences between Enterprise Edition and Community Edition
    • System architecture
    • Compatibility with Oracle
      • Overview
      • SQL data types
      • Built-in functions
      • System views
    • Compatibility with MySQL
    • Limitations
  • Get Started
    • Quick start with OceanBase Database Community Edition
    • Learn OceanBase SQL
      • Before you begin
      • Basic SQL operations (MySQL mode)
      • Basic SQL operations (Oracle mode)
    • Build a sample application (MySQL mode)
      • Build a Python application
      • Build a Java application
      • Build a C application
      • Build a Go application
    • Build a sample application (Oracle mode)
      • Build a Java application
      • Build a C application
    • Try out advanced features of OceanBase Database
      • Scalable OLTP
        • Run the TPC-C benchmark in OceanBase Database
        • Try out the hot row update capability of OceanBase Database
      • Try out operational OLAP
      • Try out parallel import and data compression
      • Try out the multi-tenant feature
  • Develop
    • Develop applications (MySQL mode)
      • Connect to OceanBase Database
        • Overview
        • Connect to an OceanBase tenant by using the mysql client
        • Connect to an OceanBase tenant by using OBClient
        • Connect to OceanBase Database by using ODC
        • Use database connection pool
          • Database connection pool configuration
          • Tomcat
          • c3p0
          • Proxool
          • HikariCP
          • DBCP
          • Commons Pool
          • Druid
          • Configuration example of JDBC connections
      • Sample applications
        • Java
          • Spring Boot
          • Spring Batch
          • Spring Data JDBC
          • Spring Data JPA
          • Hibernate
          • MyBatis
        • Python
          • mysqlclient
          • PyMySQL
        • Go
          • Go-SQL-Driver/MySQL
          • GORM
      • Plan database objects
        • Create a database
        • Create a table group
        • Create a table
        • Create an index
        • Create an external table
      • Write data
        • Insert data
        • Update data
        • Delete data
        • Replace data
      • Read data
        • Single-table queries
        • Join tables
          • INNER JOIN queries
          • FULL JOIN queries
          • LEFT JOIN queries
          • RIGHT JOIN queries
          • Subqueries
          • Lateral derived table
        • Use operators and functions in queries
          • Use arithmetic operators in queries
          • Use numerical functions in queries
          • Use string concatenation operators in queries
          • Use string functions in queries
          • Use datetime functions in queries
          • Use type conversion functions in queries
          • Use aggregate functions in queries
          • Use NULL-related functions in queries
          • Use the CASE conditional operator in queries
          • Use the SELECT ... FOR UPDATE statement to lock query results
          • Use the SELECT ... LOCK IN SHARE MODE statement to lock query results
        • Use a DBLink in queries
        • Set operations
      • Transactions
        • Overview
        • Start a transaction
        • Savepoints
          • Mark a savepoint
          • Roll back a transaction to a savepoint
          • Release a savepoint
        • Commit a transaction
        • Roll back a transaction
      • Application errors
        • Troubleshooting guidelines
          • About error codes
          • Error handling for MySQL-compatible applications
        • Common errors and troubleshooting practices
          • Disconnected from the server, with ERROR 2013 reported
          • Idle transaction timed out, with ERROR 6002 reported
          • Transaction timed out, with ERROR 4012 reported
          • User locked, with ERROR 3118 reported
          • Incorrect user password, with ERROR 1045 reported
          • Table already exists, with ERROR 1050 reported
          • Table does not exist, with ERROR 1146 reported
          • Duplicate data inserted, with ERROR 1062 reported
          • ERROR 1215 reported in foreign key addition
          • Data truncated while being inserted, with ERROR 1265 reported
    • Develop applications (Oracle mode)
      • Connect to OceanBase Database
        • Overview
        • Connect to an OceanBase tenant by using OBClient
        • Connect to OceanBase Database by using ODC
        • Use database connection pool
          • Database connection pool configuration
          • Tomcat
          • c3p0
          • Proxool
          • HikariCP
          • DBCP
          • Commons Pool
          • Druid
      • Sample applications
        • Java
          • OceanBase Connector/J
          • Spring Boot
          • Spring Batch
          • Spring Data JDBC
          • Spring Data JPA
          • Hibernate
          • MyBatis
          • JFinal
        • C/C++
          • OceanBase Connector/C
          • OceanBase Connector/ODBC
          • SqlSugar
      • Plan database objects
        • Create a table group
        • Create a table
        • Create an index
        • Create an external table
      • Write data
        • Insert data
        • Update data
        • Delete data
        • Replace data
      • Read data
        • Single-table queries
        • Join tables
          • INNER JOIN queries
          • FULL JOIN queries
          • LEFT JOIN queries
          • RIGHT JOIN queries
          • Subqueries
          • Lateral derived table
        • Use operators and functions in queries
          • Use arithmetic operators in queries
          • Use numerical functions in queries
          • Use string concatenation operators in queries
          • Use string functions in queries
          • Use datetime functions in queries
          • Use type conversion functions in queries
          • Use aggregate functions in queries
          • Use NULL-related functions in queries
          • Use CASE functions in queries
          • Use the SELECT...FOR UPDATE statement to lock query results
        • Use a DBLink in queries
        • Set operations
      • Transactions
        • Overview
        • Start a transaction
        • Savepoints
          • Mark a savepoint
          • Roll back a transaction to a savepoint
        • Commit a transaction
        • Roll back a transaction
      • Application errors
        • Troubleshooting guidelines
          • About error codes
          • Error handling specifications for Oracle-compatible applications
        • Common errors and troubleshooting practices
          • Idle transaction timed out, with Error ORA-24761 reported
          • Transaction timed out, with Error ORA-00600 reported
          • User locked, with ERROR 3118 reported
          • Incorrect user password, with ERROR 1045 reported
          • Table already exists, with Error ORA-00955 reported
          • Table does not exist, with Error ORA-04043 reported
          • Duplicate data inserted, with Error ORA-00001 reported
          • Error ORA-00600 reported in foreign key addition
          • Inconsistent data types, with Error ORA-00932 reported
  • Deploy
    • Overview
    • HA deployment solutions for OceanBase clusters
    • Deploy OceanBase Database Enterprise Edition
      • Deployment process
      • Before deployment
        • Prepare servers
        • Configure servers
        • Prepare installation packages
        • Deploy OAT
      • Deploy through GUI
        • Configure deployment environment using OAT
          • Add a server
        • Deploy OCP
          • Overview
          • Upload installation packages
          • Create MetaDB
          • Deploy OCP
        • Deploy OceanBase clusters using OCP
          • Deploy a standalone OceanBase database by using OCP
          • Deploy a two-replica OceanBase cluster with the arbitration service by using OCP
          • Deploy a single-replica OceanBase cluster by using OCP
          • Deploy a three-replica OceanBase cluster by using OCP
        • (Optional) Deploy ODP
      • Deploy through CLI
        • Configure deployment environment
          • Initialize an OBServer node by using oatcli
          • (Optional) Configure the clock source
        • Deploy OceanBase clusters using CLI
          • Deploy a standalone OceanBase database by using the CLI
          • Deploy a two-replica OceanBase cluster with the arbitration service by using the CLI
          • Deploy a single-replica OceanBase cluster by using the CLI
          • Deploy a three-replica OceanBase cluster by using the CLI
        • (Optional) Deploy ODP
    • Deploy OceanBase Database Community Edition
      • Overview
      • Deploy locally
        • Software and hardware requirements
        • Before deployment
          • (Optional) Check resources
          • (Optional) Set password-free SSH login
          • (Optional) Configure the clock source
          • (Optional) Perform disk planning
          • (Optional) Configure limits.conf
          • (Optional) Configure sysctl.conf
          • (Optional) Disable the firewall and SELinux
          • (Optional) Create a user
        • Deploy through GUI
          • Deploy an OceanBase cluster through the GUI of obd
          • Deploy an OceanBase cluster through the GUI of OCP
        • Deploy OceanBase Database in a production environment by using the CLI
        • Deploy OceanBase Database by using systemd
      • Deploy an OceanBase cluster in a Kubernetes environment
    • Clear an OceanBase cluster
  • Migrate
    • Overview
    • Migrate from MySQL databases to OceanBase Database
      • Use OMS to migrate data from a MySQL database to a MySQL tenant of OceanBase Database
      • Use mydumper and myloader to migrate data from a MySQL database to OceanBase Database
      • Use DBCAT to migrate schemas from a MySQL database to OceanBase Database
      • Use DataX to migrate table data from a MySQL database to OceanBase Database
      • Use CloudCanal to migrate data from a MySQL database to OceanBase Database
      • Use Canal to synchronize data from a MySQL database to OceanBase Database
      • Use Flink CDC to synchronize data from a MySQL database to OceanBase Database
      • Use ChunJun to migrate data from a MySQL database to OceanBase Database
    • Migrate from OceanBase Database to MySQL databases
      • Use OMS to migrate data from a MySQL tenant of OceanBase Database to a MySQL database
      • Use OMS to migrate incremental data from an Oracle tenant of OceanBase Database to a MySQL database
      • Use DBCAT to migrate schemas from OceanBase Database to a MySQL database
      • Use DataX to migrate table data from OceanBase Database to a MySQL database
      • Use Canal to synchronize data from OceanBase Database to a MySQL database
      • Use CloudCanal to migrate data from OceanBase Database to a MySQL database
      • Use Flink CDC to migrate data from OceanBase Database to a MySQL database
      • Use ChunJun to migrate data from OceanBase Database to a MySQL database
    • Migrate from Oracle databases to OceanBase Database
      • Use OMS to migrate data from an Oracle database to a MySQL tenant of OceanBase Database
      • Use OMS to migrate data from an Oracle database to an Oracle tenant of OceanBase Database
      • Use DBCAT to migrate schemas from an Oracle database to OceanBase Database
      • Use DataX to migrate table data from an Oracle database to OceanBase Database
    • Migrate from OceanBase Database to Oracle databases
      • Use OMS to migrate data from an Oracle tenant of OceanBase Database to an Oracle database
      • Use DBCAT to migrate schemas from OceanBase Database to an Oracle database
      • Use DataX to migrate table data from OceanBase Database to an Oracle database
    • Migrate from DB2 databases to OceanBase Database
      • Use OMS to migrate data from a DB2 LUW database to a MySQL tenant of OceanBase Database
      • Use OMS to migrate data from a DB2 LUW database to an Oracle tenant of OceanBase Database
      • Use DBCAT to migrate table schemas from a DB2 LUW database to OceanBase Database
    • Migrate from OceanBase Database to DB2 databases
      • Use OMS to migrate data from a MySQL tenant of OceanBase Database to a DB2 LUW database
      • Use OMS to migrate data from an Oracle tenant of OceanBase Database to a DB2 LUW database
    • Migrate from TiDB databases to OceanBase Database
      • Use OMS to migrate data from a TiDB database to a MySQL tenant of OceanBase Database
    • Migrate from PostgreSQL databases to OceanBase Database
      • Use OMS to migrate data from a PostgreSQL database to a MySQL tenant of OceanBase Database
    • Migrate from CSV files to OceanBase Database
      • Use DataX to migrate CSV files to OceanBase Database
      • Use the LOAD DATA statement to import data
    • Import data from SQL files to OceanBase Database
    • Migrate data between OceanBase Database
      • Use OMS to migrate data from an OceanBase tenant to another of the same type
      • Use OMS to migrate data from an OceanBase tenant to another of the same type in active-active disaster recovery scenarios
      • Use obloader & obdumper to migrate data between MySQL tenants in OceanBase Database
      • Use obloader & obdumper to migrate data from a MySQL tenant to an Oracle tenant in OceanBase Database
      • Use obloader & obdumper to migrate data between Oracle tenants in OceanBase Database
      • Use obloader & obdumper to migrate data from an Oracle tenant to a MySQL tenant in OceanBase Database
    • Migrate data using SQL statements
      • Migrate data between tables
      • Migrate resource units
      • Use the `SELECT INTO OUTFILE` statement to export data
    • Bypass import
      • Overview
      • Use the LOAD DATA statement to import data in direct load mode
      • Use the INSERT INTO SELECT statement to import data in direct load mode
  • Manage
    • Log in to an OceanBase tenant
    • Manage clusters
      • Overview
      • Cluster parameters
      • Common cluster operations
        • View a zone
        • View a node
        • Restart a node
        • Add a node
        • Delete a node
        • Isolate a node
        • Replace a node
        • Start a zone
        • Add a zone
        • Delete a zone
        • Modify a zone
        • Isolate a zone
        • View cluster parameters
        • Modify cluster parameters
        • Online upgrade from standalone deployment to distributed deployment
        • Upgrade clusters
          • Upgrade OceanBase Database Enterprise Edition
            • Upgrade overview
            • Upgrade an arbitration service
            • Upgrade an OceanBase cluster
            • Check upgrade results
          • Upgrade OceanBase Database Community Edition
            • Upgrade OceanBase Database by using obd
      • Troubleshoot common problems
        • Failures of a minority of nodes
        • Failures of the majority of nodes
    • Manage tenants
      • Tenant introduction
      • Tenant capacity
      • Tenant types
      • User tenant introduction
      • Tenant system variables
      • Common tenant operations
        • Create a tenant
        • Resource isolation
          • Overview
          • Manage resource isolation (Oracle mode)
            • Configure cgroups
            • Configure global CPU resource isolation for foreground and background tasks
            • Calibrate the disk performance
            • Configure resource isolation within a tenant
            • Update a plan directive
            • Delete a plan directive
            • Delete a resource management plan
            • Delete a resource group
            • Clear cgroup configurations
          • Manage resource isolation (MySQL mode)
            • Configure cgroups
            • Configure global CPU resource isolation for foreground and background tasks
            • Calibrate the disk performance
            • Configure resource isolation within a tenant
            • Update a plan directive
            • Delete a plan directive
            • Delete a resource management plan
            • Delete a resource group
            • Clear cgroup configurations
        • Query tenant and resource information
        • View and set the tenant allowlist
        • View system variables of a tenant
        • Modify system variables of a tenant
        • Scale in/out
          • Introduction to scaling in/out
          • Plan resources
          • Modify the unit config for a tenant
          • Modify the number of resource units for a tenant
          • Modify the number of primary zones for a tenant
        • Modify attributes of a resource pool
        • Modify attributes of a tenant
        • Lock and unlock a tenant
        • Clone a tenant
        • Cancel tenant cloning
        • Drop a tenant
        • Restore a tenant
        • Rename a tenant
        • Manage resource pools
          • View resource pool information
          • Allocate a resource pool to a tenant
          • Remove resource pools from a tenant
          • Merge and split resource pools
          • Drop a resource pool
        • Manage unit configs
          • Query unit configs
          • Modify a unit config
          • Drop a unit config
        • Manage services
          • Create a service
          • Query the service status
          • Start a service
          • Stop a service
          • Delete a service
    • Manage replicas
      • Overview
      • Replica distribution
        • Locality
        • Common locality operations
          • View locality
          • Modify locality
          • Add replicas
          • Remove replicas
          • Convert the type of a replica
          • Adjust the distribution of replicas
          • View the locality change history
          • Migrate replicas
          • Modify the number of Paxos replicas of a log stream
          • Cancel a replica task
      • Traffic distribution
      • Data distribution
      • Data load balancing
        • Overview
        • Transfer a partition
        • Cancel a partition transfer task
        • Cancel a load balancing job
        • Partition balancing
          • Configure the scheduled partition balancing job
          • Manually trigger a partition balancing job
          • View the parameters of the scheduled partition balancing job
          • Query the scheduling history of the scheduled partition balancing job
          • Query partition balancing jobs and tasks in the background
          • Query the history of partition balancing jobs and tasks in the background
    • High availability
      • High availability overview
      • Multi-replica disaster recovery
        • Data link introduction
        • ODP high availability
        • Database-level high availability
        • Disaster recovery architecture and levels
      • Physical standby database disaster recovery
        • Overview
        • Limitations
        • Create a standby tenant
          • Preparations
          • Create an empty standby tenant
          • Create a standby tenant by using the backup and restore (with complete logs) feature
          • Create a standby tenant by using the BACKUP DATABASE PLUS ARCHIVELOG feature
        • Log transmission service
          • Overview
          • Configure log transmission service
            • Specify a log restore source
            • Specify a log restore endpoint
          • View the log restore source
          • View the log synchronization progress
          • Pause or resume log synchronization
          • Optimize the log synchronization performance
          • Set the log synchronization bandwidth limit
          • Specify log compression
        • Log storage service
        • Switch roles
          • Overview of tenant roles
          • Switchover
          • Failover
        • Drop primary and standby tenants
      • Arbitration high availability
        • Overview
        • Enable the arbitration service for a tenant
        • Disable the arbitration service for a tenant
        • Modify the log stream downgrade control time
        • Query log stream upgrade/downgrade information
        • Replace the arbitration service for a cluster
        • Remove the arbitration service for a cluster
        • Clear residual cluster information
      • Manage recycle bin
        • Overview
        • Enable or disable the recycle bin
        • View objects in the recycle bin
        • Restore objects from the recycle bin
        • Purge the recycle bin
      • Flashback queries
    • Security and permissions
      • Overview
      • Identification and authentication
        • MySQL mode
          • Identity authentication
          • Password complexity
          • Login failure handling
        • Oracle mode
          • Identity authentication
          • Password complexity
          • Login failure handling
      • Access control
        • Overview
        • Users and permissions
          • Overview
          • MySQL mode
            • Privilege types in MySQL mode
            • Create a user
            • Grant direct privileges
            • Privilege delegation
            • Manage roles
              • Overview
              • Create a role
              • Grant privileges to a role
              • Grant a role to a user or another role
              • Activate a role
              • View roles
              • Revoke privileges from a role
              • Revoke a role from a user or another role
              • Drop a role
            • Grant indirect privileges
            • View user privileges
            • Revoke privileges
            • Lock or unlock a user
            • Drop a user
          • Oracle mode
            • Privilege types in Oracle mode
            • Create a user
            • View the information of a user
            • Grant direct privileges
            • Privilege delegation
            • Manage roles
              • Overview
              • Create a role
              • Grant a role to another role
              • Grant a role to a user
              • Activate or deactivate roles for a user
              • View roles
              • Modify a role
              • Revoke a role
              • Drop a role
            • Indirect privileges
            • View user privileges
            • Revoke privileges
            • Use a proxy user
            • Lock or unlock a user
            • Drop a user
        • Network security access control
        • RPC connection authentication
        • Row-level access control
      • Data transmission encryption
        • Overview
        • OBServer node transmission encryption
        • ODP transmission encryption
      • Transparent data encryption
        • Overview
        • MySQL mode
          • Enable TDE for new tables
          • Enable TDE for existing tables
          • Decrypt a table
        • Oracle mode
          • Enable TDE for new tables
          • Enable TDE for existing tables
          • Decrypt a table
      • Security audit
        • Overview
        • MySQL mode
          • Enable security audit
          • Set audit rules
          • View audit records
          • Disable security audit
        • Oracle mode
          • Set and view audit rules
          • View audit records
          • Audit user login operations
          • Audit specified database objects
    • Backup and restore
      • Introduction to physical backup and restore
      • Experience physical backup and restore with simplified deployment
      • Deploy NFS
      • Log archive
        • Overview
        • Preparations
        • Enable ARCHIVELOG
        • Suspend archiving
        • Disable ARCHIVELOG
        • View information about pieces
        • View the archiving progress
        • View the archiving history
        • View archiving parameter settings
        • Change the log archive destination
        • Clear the archive path setting
        • Views related to log archiving
      • Data backup
        • Preparations
        • Initiate a full data backup job
        • Initiate an incremental data backup job
        • Back up parameters
        • Stop a backup job
        • View the data backup progress
        • View the data backup history
        • View data backup parameter settings
        • Change the backup destination
        • Views related to data backup
      • Clear backup data
        • Automatically clean up expired backup data
        • Stop backup cleanup
        • Query the backup cleanup progress
        • Query the backup cleanup history
        • Backup cleanup parameter
        • Views related to backup cleanup
      • Restore data
        • Preparations
        • Perform physical restore
        • Perform restore from the specified paths
        • Cancel physical restore
        • View the physical restore progress
        • View physical restore results
        • Replay logs to a standby tenant
        • Convert a standby tenant into primary tenant
        • Upgrade a tenant after restore
        • Parameters related to physical restore
        • Views related to physical restore
      • Restore by table
        • Preparations
        • Perform table restore
        • Cancel table restore
        • View the table restore progress
        • View the table restore result
        • Parameters related to table restore
        • Views related to table restore
    • Monitor
      • Overview
      • Metrics
        • System monitoring
          • Overview
          • Metrics
          • Wait events
          • Latch events
        • SQL monitoring
          • Overview
          • SQL audit
          • Execution plans
      • Cases
    • Logs
      • Overview
      • Log levels
      • Log stability
      • Log control
      • Log compression and decompression
      • Log metrics
      • Alert logs
      • View logs
        • Search for the logs of a specific SQL request
        • Query the log of a previous SQL request by using the SQL Trace feature
    • Daily inspection
      • Overview
      • Check cluster parameters
      • Check the host status
      • Check tenant resource usage
      • Check cluster resource usage
      • Check the OBServer node status
      • Check the NTP offset
      • Deadlock detection
      • End-to-end tracing
        • Overview
        • Process
        • Methods
        • Show end-to-end tracing information
        • Quick start: End-to-end diagnosis with obdiag
    • Performance tunning
      • Overview
      • Identify bottlenecks on a link
      • Identify bottlenecks within components
        • ODP performance bottlenecks
        • ODP performance analysis
        • OBServer performance bottlenecks
          • Overview
          • Non-optimal plan
            • Suboptimal plans
            • Buffer tables
            • Cardinality
          • Hard parsing
          • Capacity issues
          • Internal wait events
      • SQL tunning
        • SQL tuning system
        • Execution plan optimization
          • Statistical information and row estimation
            • Overview
            • Statistical information
              • Overview
              • Collect statistical information
                • Overview
                • Manually collect statistics
                • Automatically collect statistics
              • Query statistics
              • Manage statistical information
                • Overview
                • Delete and set statistics
                • Import and export statistics
                • Lock statistics
                • Query historical versions of statistics and roll back to a specified version
                • Configure statistics collection strategies
            • Row estimation
              • Overview
              • Row estimation based on the selectivity
              • Row estimation based on the storage layer
            • Use statistical information and row estimation
          • Plan management
            • Plan cache
            • Disadvantages of the plan cache and countermeasures
            • Views related to the plan cache
          • Index selection
            • Overview
            • Reduce row reads
            • Avoid table access by index primary key
            • Avoid sorting
          • Join order and join algorithm
            • Joins
            • Join algorithm
              • Nested loop joins
              • Hash joins
              • Merge joins
              • Common business issues
            • Join types
            • Join order
          • Order and limit optimization
            • Overview
            • SORT assignment and optimization
            • Optimization in ORDER BY + LIMIT scenarios
        • Business logic optimization
          • SQL specifications
          • Schema specifications
        • Locate and analyze slow queries I
        • Locate and analyze slow queries II
        • Typical scenarios and cases
    • Troubleshooting
      • Overview
      • Bootstrap
      • Storage
        • Minor compaction and major compaction
        • Memory-related errors
        • Migration, replication, and rebuild tasks
      • Election
        • Election
        • Leader switchover exceptions
        • Absence of the leader
      • Transaction
        • Transaction-related errors
        • Transaction rollbacks
        • Long-running transaction
        • Suspended transaction
        • Idle transactions
      • Log synchronization-related errors
      • Physical standby database
        • Log synchronization stuck for the physical standby database
        • Switchover and failover issues
        • Other issues
      • Backup and restore
        • Data backup failures
        • Physical restore failures
      • Arbitration server process startup failures
    • Emergency response
      • Emergency response overview
      • Analysis, diagnosis, and decision-making procedure
      • Common emergency problem handling
        • Hardware issues
          • Node failure
          • Network failure
          • ODP failure
          • Other hardware and network issues
        • Capacity issues
          • Exceptions of SQL queries
          • Node disk I/O high
          • Node network card overload
          • Tenant memory full
          • obproxy thread exhaustion
          • Node clog disk full
          • Node data disk full
          • Tenant request queue backlog
        • Other cluster issues
          • sys tenant or RootService exceptions
          • Insufficiency or leakage of system memory
  • OBKV
    • Overview
    • Architecture
    • OBKV-Table
      • Introduction
        • Overview
        • OBKV-Table operation types
        • Differences between replace and insert_or_update
        • Supported value types
        • OBKV-Table data models
      • Use the OBKV-Table Java client
        • Use the OBKV-Table Java client to connect to a cluster
        • Set client parameters
        • Supported client interfaces
        • Use the OBKV-Table Java client
      • Use the OBKV-Table GO client
        • Use the OBKV-Table Go client to connect to a cluster
        • Overview of the Go client
        • Individual API operations
        • Batch operations
        • About queries
        • Aggregation API
        • Filters
      • FAQ
    • OBKV-HBase
      • Overview
      • Core features
      • Compatibility with HBase
      • Deployment
      • Use OBKV-HBase
        • Overview
        • Data model
        • Data model design
        • Connect to a cluster by using the OBKV-HBase client
        • Data operation examples
        • Delete expired data
      • OBKV-HBase management
        • Overview
        • High availability
        • Security and permissions
        • Monitoring metrics
      • Performance test
      • OBKV-HBase integration
        • Synchronize data to OBKV-HBase by using Flink
      • Views
      • FAQ
  • Reference
    • OceanBase concepts
      • Architecture of OceanBase Database
      • Development of OceanBase Database
      • Multi-tenant architecture
        • Overview
        • Compatibility modes
        • Tenants
        • Tenants and resource management
          • Tenant resource management
          • Multi-tenant resource isolation
          • Resource unit balancing
      • Database objects
        • Oracle mode
          • Introduction
            • Overview
            • Database object types
            • Database object storage
            • Dependencies between database objects
          • Tables
            • Overview
            • Data type
              • Overview
              • Character data types
              • Numeric data types
              • Datetime data types
              • ROWID data types
              • LOB data types
              • Format model
                • Overview
                • Number format models
                • Datetime format models
              • Multi-model data types
            • Integrity constraints
            • Table storage
            • Table compression
            • Partitioned table
            • Tables with and without a primary key
            • Temporary table
          • Indexes
            • About indexes
            • Local and global indexes
            • Unique and non-unique indexes
            • Use indexes
            • Index storage
          • Partitions
            • Overview
            • Partitioning keys
            • Partitioning types
            • Partitioned indexes
          • Views
            • Overview
            • View categorization
            • OceanBase-specific views
            • Oracle-compatible views
            • Data operations in views
            • Data access from views
            • Updatable views
          • Other objects
            • Sequences
            • Synonyms
          • System views
            • Dictionary views
            • Performance views
          • Data integrity
            • Overview
            • Integrity constraint type
              • Overview
              • NOT NULL constraints
              • UNIQUE KEY constraints
              • PRIMARY KEY constraints
              • FOREIGN KEY constraints
              • CHECK constraints
            • Use of integrity constraints
        • MySQL mode
          • Introduction
            • Overview
            • Database object types
            • Database object storage
            • Dependencies between database objects
          • Tables
            • Overview
            • Data type
              • Overview
              • Numeric data types
              • Datetime data types
              • Character data types
              • LOB data types
              • Multi-model data types
            • Integrity constraints
            • Table storage
            • Table compression
            • Partitioned table
            • Tables with and without a primary key
          • Indexes
            • About indexes
            • Local and global indexes
            • Unique and non-unique indexes
            • Spatial indexes
            • Use indexes
            • Index storage
          • Partitions
            • Overview
            • Partitioning keys
            • Partitioning types
            • Partitioned indexes
          • Views
            • Overview
            • View categorization
            • OceanBase-specific views
            • MySQL-compatible views
            • Oracle-compatible views in MySQL tenants
            • Oracle-compatible views in the sys tenant
            • Data operations in views
            • Data access from views
            • Updatable views
          • System views
            • Dictionary views
            • Performance views
          • Data integrity
            • Overview
            • Integrity constraint type
              • Overview
              • NOT NULL constraints
              • UNIQUE KEY constraints
              • PRIMARY KEY constraints
              • FOREIGN KEY constraints
            • Use of integrity constraints
      • Distributed database objects
        • Overview
        • Cluster architecture
        • Log streams and replicas
          • Overview
          • Log streams
          • Replica type
            • Overview
            • Full-featured replica
            • Read-only replicas
          • Multi-replica consensus protocols
          • Data balancing
            • Intra-tenant balancing
            • Views and parameters related to data balancing
        • Dynamic scaling
          • Cluster scaling
          • Tenant resource scaling
            • Overview
            • Horizontal scaling of tenant resources
            • Vertical scaling of tenant resources
            • Cross-zone management of tenant resources
      • Data link
        • Overview
        • Database proxy
          • Overview
          • SQL routing
          • Connection management
          • ODP configuration management
          • Logs and monitoring
        • Database connector
          • Overview
          • OBCI
          • OceanBase Connector/J
          • OceanBase Connector/C
      • User interface and query language
        • SQL
          • Introduction
            • Overview
            • SQL data access
            • SQL standards
          • SQL statements
            • Overview
            • DDL statements
            • DML statements
            • DCL statements
          • Execution process of SQL queries
          • Query SQL execution plans
          • Distributed execution plan
            • Perform distributed execution and parallel queries
            • Generate distributed execution plans
            • Run and disable a parallel query
            • Manage distributed execution plans
            • Perform parameter tuning for a parallel query
        • PL
          • PL concepts
            • Oracle mode
              • Subprograms
              • Stored procedures
              • Functions
              • Triggers
              • Packages
            • MySQL mode
              • Subprograms
              • Stored procedures
              • Functions
              • MySQL Mode
          • PL subprogram execution mechanism
        • Client programming languages
      • Transaction management
        • Transaction
          • Overview
          • Transaction structure
          • Statement-level atomicity
          • GTS
          • Transaction control
            • Overview
            • Active transactions
            • Savepoint
            • Transaction control statements
              • MySQL transaction control
              • Oracle transaction control
          • Redo logs
          • Local transactions
          • Distributed transaction
            • Overview
            • Two-phase commit
          • XA transactions
        • Transaction concurrency and consistency
          • Overview
          • Multi-version read consistency
          • Concurrency control
            • Overview
            • Lock mechanism
            • Lock Wait Mgr
          • Transaction isolation level
            • Overview
            • Transaction isolation levels in Oracle mode
            • Transaction isolation levels in MySQL mode
          • Weak-consistency read
      • Storage architecture
        • Overview
        • Data storage
          • Overview
          • MemTables
          • SSTables
          • Compression and encoding
        • Compaction
          • Overview
          • Minor compaction
          • Major compaction
        • Multi-level caches
        • Query processing
        • Data integrity
          • Detect silent data corruption
      • Data reliability and high availability
        • High availability architecture
          • Overview
          • ODP high availability
          • Leader election in distributed systems
          • Multi-replica log synchronization
          • Paxos protocol
          • Automatic handling of node failures
        • Deployment solutions for disaster recovery
        • Data protection
          • Overview
          • Flashback queries
          • Recycle bin
        • Backup and restore
          • Overview
          • Backup directory structures
          • Backup architecture
          • Restore process
        • Arbitration-based high availability solution
        • Physical Standby Database solution
      • Database security
        • Overview
        • Authentication
        • Access control
        • Data transmission encryption
        • Data storage encryption
        • Monitoring and alerting
        • Security audit
      • OBServer node architecture
        • Structure of the OBServer node installation directory
        • Configuration files
        • observer thread model
          • Threads
          • Worker threads
          • Background threads
        • Logs
        • Memory management
          • Overview
          • Memory-related parameters
          • Memory-related views
          • Memory usage logs
          • Diagnose memory errors
    • System management
      • Configuration management
        • Overview
        • Set parameters
        • Set variables
      • Storage management
        • Minor compaction management
          • Overview
          • Automatically trigger a minor compaction
          • Manually initiate a minor compaction
          • View minor compaction information
          • Modify minor compaction settings
        • Major compaction management
          • Overview
          • Automatically trigger a major compaction
          • Configure scheduled major compactions
          • Adaptive major compactions
          • Manually initiate a major compaction
          • Manually control a major compaction
          • View the major compaction process
          • Modify major compaction settings
        • Data compression
          • Overview
          • Data encoding and compression
      • Memory management
        • Overview
        • Memory structure
        • Set the maximum memory for an OceanBase database
        • Manage internal system memory
        • Manage internal tenant memory
        • Manage the memory of the plan cache
        • Memleak-based regular memory leak diagnostics mechanism
        • Query memory usage information
        • Memory usage control
        • FAQ about memory
      • Process management
        • Overview
        • Multi-tenant threads of OceanBase Database
        • View the thread status
        • Background threads of OceanBase Database
        • FAQ about multi-tenant threads
      • Disk management
        • Configure automatic scale-out of disk space for data files
    • Database object management
      • Overview
      • MySQL mode
        • Create and manage databases
          • Create a database
          • View databases
          • Modify a database
          • Drop a database
        • Create and manage tables
          • Overview
          • Create a table
          • Define an auto-increment column
          • Define column constraints
          • Query tables
          • Modify a table
          • Change the replicated table attribute
          • Empty a table
          • Drop a table
          • Lock a table
          • Create and manage external tables
            • Overview
            • Create an external table
            • Manage external files
        • Create and manage partitions
          • Overview
          • Create a partitioned table
          • Modify partitioning rules
          • Add a partition
          • Drop a partition
          • Truncate a partition
          • Partition pruning
          • Query data in specified partitions
          • Create indexes on partitioned tables
            • Overview
            • Local indexes
            • Global indexes
        • Create and manage table groups
          • Overview
          • Create a table group
          • Query information about a table group
          • Add tables to a table group
          • Modify the SHARDING attribute of a table group
          • Manage tables in a table group
          • Drop a table group
        • Create and manage indexes
          • Overview
          • Create an index
          • Query indexes
          • Monitor indexes
          • Drop an index
          • System functions supported for function-based indexes
          • System functions not supported for function-based indexes
        • Manage views
        • Create and manage sequences
          • Create a sequence
          • Query sequences
          • Reference a sequence
          • Modify a sequence
          • Drop a sequence
        • Create and manage triggers
          • Overview
          • Create a DML trigger
          • Query trigger information
          • Drop a trigger
        • Create and manage DBLinks
          • Create a DBLink
          • Query existing DBLinks
          • Manage DBLinks
          • Use a DBLink to access data in a remote database
          • Drop a DBLink
      • Oracle mode
        • Create and manage tables
          • Overview
          • Create a table
          • Define column constraints
          • Query the definition of a table
          • Modify a table
          • Change the replicated table attribute
          • Empty a table
          • Drop a table
          • Lock a table
          • Create and manage external tables
            • Overview
            • Create an external table
            • Manage external files
        • Create and manage partitions
          • Overview
          • Create a partitioned table
          • Modify partitioning rules
          • Rename a partition
          • Add a partition
          • Drop a partition
          • Truncate a partition
          • Partition pruning
          • Query data in specified partitions
          • Create indexes on partitioned tables
            • Overview
            • Local indexes
            • Global indexes
        • Create and manage table groups
          • Overview
          • Create a table group
          • Query information about a table group
          • Add tables to a table group
          • Modify the SHARDING attribute of a table group
          • Manage tables in a table group
          • Drop a table group
        • Create and manage indexes
          • Overview
          • Create an index
          • Query indexes
          • Monitor indexes
          • Drop an index
          • System functions supported for function-based indexes
          • System functions not supported for function-based indexes
        • Manage views
        • Manage sequences
        • Manage synonyms
        • Create and manage triggers
          • Overview
          • Create a DML trigger
          • Create an INSTEAD OF trigger
          • Create a composite trigger
          • Modify and drop a trigger
          • Disable or enable a trigger
          • Query trigger information
        • Manage directory objects
        • Create and manage DBLinks
          • Create a DBLink
          • Query existing DBLinks
          • Manage DBLinks
          • Use a DBLink to access data in a remote database
          • Use a DBLink to modify the data in a remote database
          • Drop a DBLink
          • Install and configure OCI
    • Database design specifications and practices
      • Object naming conventions
        • Overview
        • Tenant naming conventions
        • User naming conventions
        • Table naming conventions
        • Field naming conventions
        • Other naming conventions
      • Object structure design specifications
        • Field design
        • Table structure design
        • Partitioned table design
        • Index design
        • Other structural designs
      • Character set specifications
      • Database connection specifications
      • Comments
      • ORM conventions
      • Exception handling
    • SQL reference
      • SQL syntax
        • System tenants
          • Overview
          • ALTER SYSTEM
            • ACTIVATE STANDBY
            • ADD REPLICA
            • ADD RESTORE SOURCE
            • SET LOG_ARCHIVE_DEST
            • SET LOG_ARCHIVE_DEST_STATE
            • ARCHIVELOG
            • NOARCHIVELOG
            • ARBITRATION
            • BOOTSTRAP
            • BACKUP KEY
            • BACKUP
            • BACKUP CLUSTER PARAMETERS
            • BALANCE TASK
            • CANCEL BACKUP
            • BALANCE JOB
            • CANCEL DELETE BACKUP
            • CANCEL MIGRATE UNIT
            • CANCEL REPLICA TASK
            • CHANGE TENANT
            • CANCEL RESTORE
            • CANCEL RECOVER TABLE
            • CANCEL TRANSFER PARTITION
            • CLEAR RESTORE SOURCE
            • CREATE LS
            • MAJOR and MINOR
            • MIGRATE REPLICA
            • MIGRATE UNIT
            • MODIFY LS
            • MODIFY PAXOS_REPLICA_NUM
            • MODIFY REPLICA
            • MODULE DATA
            • DELETE BACKUP POLICY
            • FLUSH PLAN CACHE
            • JOB
            • SET LOG_RESTORE_SOURCE
            • PARAMETER
            • RECOVER STANDBY
            • RECOVER STANDBY CANCEL
            • REMOVE REPLICA
            • REFRESH
            • RESTORE
            • RESTORE PREVIEW
            • RECOVER TABLE
            • SET DATA_BACKUP_DEST
            • SERVER
            • SERVICE_NAME
            • SWITCHOVER
            • THROTTLE
            • TRANSFER PARTITION
            • WASH MEMORY FRAGMENTATION
            • LOAD MODULE DATA
            • CHECK MODULE DATA
            • ZONE
          • ALTER RESOURCE POOL
          • ALTER RESOURCE TENANT
          • ALTER RESOURCE UNIT
          • ALTER TENANT
          • CREATE RESOURCE POOL
          • CREATE RESOURCE UNIT
          • CREATE TENANT
          • CREATE STANDBY TENANT
          • DROP RESOURCE POOL
          • DROP RESOURCE UNIT
          • DROP TENANT
          • SET DECRYPTION
          • SET ENCRYPTION
          • SHOW RESTORE PREVIEW
        • User tenants (MySQL mode)
          • Basic elements
            • Data types
              • Overview
              • Numeric types
                • Overview
                • Integer data types
                • Fixed-point types
                • Floating-point data types
                • Bit value data type
              • Datetime types
                • Overview
                • DATE, DATETIME, and TIMESTAMP types
                • TIME type
                • YEAR type
              • String types
                • Overview
                • CHAR and VARCHAR
                • BINARY and VARBINARY
              • Large objects and text types
                • Overview
                • BLOB types
                • TEXT types
                • LOB types
              • ENUM type
              • SET type
              • JSON data types
                • Overview
                • Create a JSON value
                • Query and modify JSON values
                • Convert a JSON data type
              • Spatial data types
                • Overview of spatial data types
                • Spatial reference systems (SRS)
                • Create a spatial column
                • Create a spatial index
                • Spatial data formats
            • Expressions
              • Overview
              • Expression syntax
              • Data type conversion rules
            • Character set and collation
              • Overview
              • Character sets
              • Character sets
              • Database-level character set and collation
              • Table-level character set and collation
              • Column-level character sets and collations
              • Character sets and collations for character expressions
              • Character sets and collations for client connection
            • Literals
              • Overview
              • Strings
              • Numbers
              • Datetime values
              • Bit values
              • Boolean values
              • NULLs
            • Schema object names
            • User-defined variables
            • Comments
          • Operators
            • Overview of operators
            • Operator precedence
            • Arithmetic operators
            • Bitwise operators
            • Comparison operators
            • Logical operators
            • Assignment operators
            • Date and time operators
            • Concatenation operators
            • BINARY operator
            • CASE conditional operator
          • Sequence pseudo-columns
          • Functions
            • Overview
            • Single-row functions
              • Datetime functions
                • ADDDATE
                • CONVERT_TZ
                • CURDATE
                • CURRENT_DATE
                • CURRENT_TIME
                • CURRENT_TIMESTAMP
                • CURTIME
                • DATE
                • DATE_ADD
                • DATE_FORMAT
                • DATE_SUB
                • DATEDIFF
                • DAYOFMONTH
                • DAYOFWEEK
                • DAYOFYEAR
                • EXTRACT
                • FROM_DAYS
                • FROM_UNIXTIME
                • GET_FORMAT
                • HOUR
                • LAST_DAY
                • LOCALTIME
                • LOCALTIMESTAMP
                • MAKEDATE
                • MAKETIME
                • MICROSECOND
                • MINUTE
                • MONTH
                • MONTHNAME
                • NOW
                • PERIOD_ADD
                • PERIOD_DIFF
                • QUARTER
                • SEC_TO_TIME
                • SECOND
                • STR_TO_DATE
                • SUBDATE
                • SUBTIME
                • SYSDATE
                • TIME
                • TIME_FORMAT
                • TIME_TO_SEC
                • TIME_TO_USEC
                • TIMEDIFF
                • TIMESTAMP
                • TIMESTAMPADD
                • TIMESTAMPDIFF
                • TO_DAYS
                • TO_SECONDS
                • UNIX_TIMESTAMP
                • USEC_TO_TIME
                • UTC_DATE
                • UTC_TIME
                • UTC_TIMESTAMP
                • WEEK
                • WEEKDAY
                • WEEKOFYEAR
                • YEARWEEK
                • YEAR
                • ADDTIME
                • DAYNAME
                • DAY
              • String functions
                • ASCII
                • BIN
                • BIT_LENGTH
                • CHAR
                • CHAR_LENGTH
                • CHARACTER_LENGTH
                • CONCAT
                • CONCAT_WS
                • ELT
                • EXPORT_SET
                • FIELD
                • FIND_IN_SET
                • FORMAT
                • HEX
                • INSERT
                • INSTR
                • INT2IP
                • IP2INT
                • LCASE
                • LEFT
                • LENGTH
                • LOCATE
                • LOWER
                • LPAD
                • LTRIM
                • MAKE_SET
                • MID
                • OCT
                • OCTET_LENGTH
                • ORD
                • POSITION
                • QUOTE
                • REGEXP
                • REGEXP_INSTR
                • REGEXP_LIKE
                • REGEXP_REPLACE
                • REGEXP_SUBSTR
                • REPEAT
                • REPLACE
                • REVERSE
                • RIGHT
                • RLIKE
                • RPAD
                • RTRIM
                • SPACE
                • STRCMP
                • SUBSTR
                • SUBSTRING
                • SUBSTRING_INDEX
                • TRIM
                • UCASE
                • UNHEX
                • UPPER
                • WEIGHT_STRING
                • TO_BASE64
                • FROM_BASE64
                • SOUNDEX
              • Conversion functions
                • CAST
                • CONVERT
                • DECODE_TRACE_ID
                • SCN_TO_TIMESTAMP
                • TIMESTAMP_TO_SCN
                • TO_PINYIN
              • Mathematical functions
                • ABS
                • ACOS
                • ASIN
                • ATAN
                • ATAN2
                • BIT_COUNT
                • CEIL
                • CEILING
                • CONV
                • COS
                • COT
                • CRC32
                • DEGREES
                • EXP
                • FLOOR
                • GENERATOR
                • LN
                • LOG
                • LOG10
                • LOG2
                • MOD
                • NEG
                • NORMAL
                • PI
                • POW
                • POWER
                • RADIANS
                • RAND
                • RANDOM
                • RANDSTR
                • ROUND
                • SIGN
                • SIN
                • SQRT
                • TAN
                • TRUNCATE
                • UNIFORM
                • ZIPF
              • Comparison functions
                • GREATEST
                • INTERVAL
                • ISNULL
                • LEAST
              • Process control functions
                • CASE
                • IF
                • IFNULL
                • NULLIF
                • ORA_DECODE
            • Aggregate functions
              • APPROX_COUNT_DISTINCT
              • AVG
              • BIT_AND
              • BIT_OR
              • BIT_XOR
              • COUNT
              • GROUP_CONCAT
              • GROUPING
              • MAX
              • MIN
              • STD
              • STDDEV
              • STDDEV_POP
              • STDDEV_SAMP
              • SUM
              • VAR_POP
              • VAR_SAMP
              • VARIANCE
            • Analysis functions
              • APPROX_COUNT_DISTINCT
              • AVG
              • BIT_AND
              • BIT_OR
              • BIT_XOR
              • COUNT
              • CUME_DIST
              • DENSE_RANK
              • FIRST_VALUE
              • LAG
              • LAST_VALUE
              • LEAD
              • MAX
              • MIN
              • NTH_VALUE
              • NTILE
              • PERCENT_RANK
              • PERCENTILE_CONT
              • RANK
              • ROW_NUMBER
              • STD
              • STDDEV
              • STDDEV_POP
              • STDDEV_SAMP
              • SUM
              • VAR_POP
              • VAR_SAMP
              • VARIANCE
            • Encryption functions
              • AES_DECRYPT
              • AES_ENCRYPT
              • COMPRESS
              • DECODE
              • DES_DECRYPT
              • DES_ENCRYPT
              • ENCODE
              • ENCRYPT
              • ENHANCED_AES_ENCRYPT
              • ENHANCED_AES_DECRYPT
              • MD5
              • PASSWORD
              • UNCOMPRESS
              • UNCOMPRESSED_LENGTH
              • RANDOM_BYTES
              • SHA
              • SHA1
              • SHA2
              • VALIDATE_PASSWORD_STRENGTH
              • SM3
              • SM4_ENCRYPT
              • SM4_DECRYPT
            • Information functions
              • BENCHMARK
              • CHARSET
              • COERCIBILITY
              • COLLATION
              • CONNECTION_ID
              • CURRENT_ROLE
              • CURRENT_USER
              • DATABASE
              • FOUND_ROWS
              • LAST_INSERT_ID
              • ICU_VERSION
              • ROW_COUNT
              • SCHEMA
              • SESSION_USER
              • SYSTEM_USER
              • USER
              • VERSION
              • OB_VERSION
            • JSON functions
              • Overview
              • Create JSON text functions
                • JSON_ARRAY
                • JSON_OBJECT
                • JSON_QUOTE
              • Search JSON text functions
                • JSON_CONTAINS
                • JSON_CONTAINS_PATH
                • JSON_EXTRACT
                • JSON_KEYS
                • JSON_OVERLAPS
                • JSON_SEARCH
                • JSON_VALUE
                • MEMBER OF
              • Modify JSON text functions
                • JSON_ARRAY_APPEND
                • JSON_APPEND
                • JSON_ARRAY_INSERT
                • JSON_INSERT
                • JSON_MERGE
                • JSON_MERGE_PATCH
                • JSON_MERGE_PRESERVE
                • JSON_REMOVE
                • JSON_REPLACE
                • JSON_SET
                • JSON_UNQUOTE
              • Return JSON text property functions
                • JSON_DEPTH
                • JSON_LENGTH
                • JSON_TYPE
                • JSON_VALID
              • JSON_TABLE
              • JSON utility functions
                • JSON_PRETTY
                • JSON_STORAGE_SIZE
              • JSON aggregate functions
                • JSON_ARRAYAGG
                • JSON_OBJECTAGG
              • JSON schema validation functions
                • JSON_SCHEMA_VALID
                • JSON_SCHEMA_VALIDATION_REPORT
            • XML functions
              • Overview
              • Functions for querying XML data
                • EXTRACTVALUE
              • Functions for modifying XML data
                • UPDATEXML
            • Spatial functions
              • Overview
              • Functions that create geometry values
              • Spatial operation functions
              • Spatial relation functions
              • Geometry property functions
              • Geometry format conversion functions
              • Spatial analysis functions
              • Spatial constructor functions
              • Spatial accessor functions
              • Spatial format conversion functions
              • Geometry processing functions
              • _ST_GeoHash
            • Performance schema functions
              • FORMAT_BYTES
              • FORMAT_PICO_TIME
            • Lock functions
              • Overview
              • GET_LOCK
              • IS_FREE_LOCK
              • IS_USED_LOCK
              • RELEASE_ALL_LOCKS()
              • RELEASE_LOCK
            • GTID function
              • GTID_SUBSET()
              • GTID_SUBTRACT()
              • WAIT_FOR_EXECUTED_GTID_SET()
              • WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS()
            • Other functions
              • ANY_VALUE
              • BIN_TO_UUID
              • COALESCE
              • DEFAULT
              • NAME_CONST
              • INET_ATON
              • INET_NTOA
              • INET6_ATON
              • INET6_NTOA
              • IS_IPV4
              • IS_IPV4_COMPAT
              • IS_IPV6
              • IS_UUID
              • NVL
              • UUID_TO_BIN
              • SLEEP
              • UUID
              • UUID_SHORT
              • VALUES
            • Audit functions
              • Overview
              • AUDIT_LOG_FILTER_REMOVE_FILTER
              • AUDIT_LOG_FILTER_REMOVE_USER
              • AUDIT_LOG_FILTER_SET_FILTER
              • AUDIT_LOG_FILTER_SET_USER
          • Queries and subqueries
            • Overview
            • Subqueries
            • Joins
          • SQL statements
            • General syntax
            • Common table expressions
            • ALTER COMPILE
            • ALTER DATABASE
            • ALTER EXTERNAL TABLE
            • ALTER OUTLINE
            • ALTER SEQUENCE
            • ALTER/CHANGE/MODIFY EXTERNAL_STORAGE_DEST
            • MAJOR and MINOR
            • ALTER SERVER
            • ALTER TABLE
            • ALTER TABLEGROUP
            • ALTER TABLESPACE
            • ALTER USER
            • ALTER VIEW
            • ALTER EVENT
            • ALTER LOGFILE GROUP
            • ANALYZE
            • CACHE INDEX
            • CHECK TABLE
            • CREATE DATABASE LINK
            • CREATE DATABASE
            • CREATE EXTERNAL TABLE
            • CREATE INDEX
            • CREATE OUTLINE
            • CREATE FORMAT OUTLINE
            • CREATE LOGFILE GROUP
            • DROP RESTORE POINT
            • CREATE ROLE
            • CREATE SEQUENCE
            • CREATE SERVER
            • CREATE TABLE
            • CREATE TABLEGROUP
            • CREATE TABLESPACE
            • CREATE USER
            • CREATE VIEW
            • CHECKSUM TABLE
            • CREATE EVENT
            • DEALLOCATE PREPARE
            • DROP DATABASE LINK
            • DELETE
            • DESCRIBE
            • DROP DATABASE
            • DROP EVENT
            • DROP INDEX
            • DROP OUTLINE
            • DROP FORMAT OUTLINE
            • DROP ROLE
            • DROP TABLE
            • DROP TABLEGROUP
            • DROP TABLESPACE
            • DROP SEQUENCE
            • DROP SERVER
            • DROP USER
            • DROP VIEW
            • DROP LOGFILE GROUP
            • EXECUTE
            • EXPLAIN
            • FLASHBACK
            • FLUSH
            • GRANT
            • HELP
            • HANDLER
            • INSERT
            • INSTALL PLUGIN
            • KILL
            • LOAD DATA
            • LOAD INDEX INTO CACHE
            • LOCK TABLES
            • OPTIMIZE
            • PREPARE
            • PURGE
            • PURGE RECYCLEBIN
            • RENAME USER
            • RENAME TABLE
            • REPLACE
            • REPAIR TABLE
            • REVOKE
            • SAVEPOINT
            • SCHEMA
            • SELECT INTO
            • SELECT
              • SELECT statement
              • JOIN clause
              • OVER clause
              • UNION clause
            • SET DEFAULT ROLE
            • SET
            • SET CHARSET
            • SET NAMES
            • SET PASSWORD
            • SET ROLE
            • SET TRANSACTION
            • SHOW
            • TRANSACTION
            • TRUNCATE TABLE
            • UNLOCK TABLES
            • UPDATE
            • USE
            • UNINSTALL PLUGIN
            • VALUES
            • XA transaction
          • DDL feature
            • Overview
            • Online and offline DDL operations
            • Index operations
            • Primary key operations
            • Column operations
            • Generated column operations
            • Foreign key operations
            • Table operations
            • Partition operations
            • Column type change rules
            • Conversion rules for numeric data types
        • User tenants (Oracle mode)
          • Introduction to SQL
          • Pseudo columns
            • Overview
            • Hierarchical query pseudocolumns
            • Sequence pseudo columns
            • ORA_ROWSCN pseudocolumn
            • ROWNUM pseudocolumn
            • ROWID pseudocolumn
          • Basic elements
            • Built-in data types
              • Overview
              • Character data types
                • Overview
                • CHAR data type
                • NCHAR data type
                • NVARCHAR2 data type
                • VARCHAR2 data type
                • VARCHAR data type
              • Numeric data types
                • Overview
                • NUMBER data type
                • FLOAT data type
                • Floating-point numbers
                • Precedence of numeric data types
              • Datetime and interval data types
                • Overview
                • DATE data type
                • TIMESTAMP data type
                • TIMESTAMP WITH TIME ZONE data type
                • TIMESTAMP WITH LOCAL TIME ZONE data type
                • INTERVAL YEAR TO MONTH data type
                • INTERVAL DAY TO SECOND data type
                • Calculation of dates, timestamps, and intervals
              • RAW data type
              • Large object data types
                • Overview
                • BLOB data type
                • CLOB data type
              • Rowid data types
              • User-defined data types
              • Any types
              • JSON data types
                • Overview
                • Create a column of the JSON data type
                • Query JSON data
                • Conversion rules for JSON data types
              • XML data types
                • Overview
                • XML data definition
                • Create a column of the XMLType data type
                • Query XMLType data
                • Conversion of the XMLType data type
              • Spatial data types
                • Overview
                • Create a spatial data column
                • SDO_GEOMETRY attribute access
            • Data type comparison rules
              • Overview
              • Numeric value comparison rules
              • Date value comparison rules
              • Character value comparison rules
              • Data type precedence
              • Data type conversion rules
              • Security considerations for data conversion
            • Literals
              • Overview
              • Text literals
              • Numeric literals
              • Datetime literals
                • Date literals
                • Timestamp literals
              • Interval literals
            • Format model
              • Overview
              • Number format models
              • Datetime format models
              • RR datetime format element
              • String-to-date conversion rules
            • NULL value
              • Overview
              • NULLs in SQL functions
              • NULLs in comparison conditions
              • NULLs in conditional expressions
            • Annotations
              • Overview
              • Comments on SQL statements
              • Comments on schema and non-schema objects
              • Hints
                • Overview
                • Hint list
                  • Hints related to access path
                  • Hints related to join orders
                  • Hints related to joins
                  • Hints related to parallel execution
                  • Hints related to query strategies
                  • Hints related to query conversion
                  • Other hints
            • Database objects
              • Schema objects
              • Non-schema objects
            • Database naming conventions
              • Overview
              • Suggestions on schema object names
            • Database object reference methods
              • Overview
              • Reference schema objects
              • Reference objects in a remote database
                • Create a DBLink
                • Reference a DBLink
              • Access partitioned tables and indexes
              • Reference an attribute or method of an object type
            • Character sets and collations
          • Operators
            • Overview of operators
            • Operator precedence
            • Arithmetic operators
            • Concatenation operator
            • Hierarchical query operators
            • Set operators
            • COLLATE operator
          • Functions
            • Overview
            • Single-row functions
              • Numeric functions
                • ABS
                • ACOS
                • ASIN
                • ATAN
                • ATAN2
                • BITAND
                • CEIL
                • COS
                • COSH
                • EXP
                • FLOOR
                • GENERATOR
                • LN
                • LOG
                • MOD
                • NANVL
                • NORMAL
                • POWER
                • REMAINDER
                • ROUND
                • RANDOM
                • RANDSTR
                • SIGN
                • SIN
                • SINH
                • SQRT
                • TAN
                • TANH
                • TRUNC
                • UNIFORM
                • WIDTH_BUCKET
                • ZIPF
              • String functions that return a string
                • CHR
                • CONCAT
                • INITCAP
                • LOWER
                • LPAD
                • LTRIM
                • NLS_LOWER
                • NLSSORT
                • NLS_UPPER
                • REGEXP_REPLACE
                • REGEXP_SUBSTR
                • REPLACE
                • RPAD
                • RTRIM
                • SUBSTR
                • TRANSLATE
                • TRANSLATE ... USING
                • TRIM
                • UPPER
              • String functions that return numbers
                • ASCII
                • INSTR
                • LENGTH
                • REGEXP_COUNT
                • REGEXP_INSTR
              • Datetime functions
                • ADD_MONTHS
                • CURRENT_DATE
                • CURRENT_TIMESTAMP
                • DBTIMEZONE
                • EXTRACT(datetime)
                • FROM_TZ
                • LAST_DAY
                • LOCALTIMESTAMP
                • MONTHS_BETWEEN
                • NEXT_DAY
                • NUMTODSINTERVAL
                • NUMTOYMINTERVAL
                • ROUND (date)
                • SESSIONTIMEZONE
                • SYS_EXTRACT_UTC
                • SYSDATE
                • SYSTIMESTAMP
                • TO_CHAR(datetime)
                • TO_DSINTERVAL
                • TO_TIMESTAMP
                • TO_TIMESTAMP_TZ
                • TO_YMINTERVAL
                • TRUNC (date)
                • TZ_OFFSET
              • Generic comparison functions
                • GREATEST
                • LEAST
              • Conversion functions
                • ASCIISTR
                • CAST
                • CHARTOROWID
                • CONVERT
                • HEXTORAW
                • NUMTODSINTERVAL
                • NUMTOYMINTERVAL
                • RAWTOHEX
                • ROWIDTOCHAR
                • ROWIDTONCHAR
                • SCN_TO_TIMESTAMP
                • TIMESTAMP_TO_SCN
                • TO_BINARY_DOUBLE
                • TO_BINARY_FLOAT
                • TO_BLOB
                • TO_CHAR(character)
                • TO_CHAR(datetime)
                • TO_CHAR(number)
                • TO_CLOB
                • TO_DATE
                • TO_DSINTERVAL
                • TO_MULTI_BYTE
                • TO_NUMBER
                • TO_NCHAR(character)
                • TO_NCHAR(datetime)
                • TO_NCHAR(number)
                • TO_PINYIN
                • TO_SINGLE_BYTE
                • TO_TIMESTAMP
                • TO_TIMESTAMP_TZ
                • TO_YMINTERVAL
                • UNISTR
              • Encoding and decoding functions
                • DECODE
                • DUMP
                • ORA_HASH
                • VSIZE
              • Null value related functions
                • COALESCE
                • LNNVL
                • NANVL
                • NULLIF
                • NVL
                • NVL2
              • Environment and identifier functions
                • SYS_CONTEXT
                • SYS_GUID
                • UID
                • USER
                • USERENV
                • OB_VERSION
              • Hierarchical functions
                • SYS_CONNECT_BY_PATH
              • JSON functions
                • Overview
                • Create JSON text functions
                  • JSON_ARRAY
                  • JSON_OBJECT
                  • JSON_ARRAYAGG
                  • JSON_OBJECTAGG
                • Query JSON text functions
                  • JSON_VALUE
                  • JSON_QUERY
                  • JSON_EXISTS
                  • JSON_TABLE
                • Validate JSON text functions
                  • JSON_EQUAL
                • Modify JSON text functions
                  • JSON_MERGEPATCH
              • XML functions
                • Overview
                • Construct XMLType data functions
                  • XMLAGG
                  • XMLATTRIBUTES
                  • XMLELEMENT
                  • XMLPARSE
                  • XMLCONCAT
                  • XMLFOREST
                • Query XMLType data functions
                  • EXTRACT
                  • EXTRACTVALUE
                  • XMLSERIALIZE
                  • XMLCAST
                  • XMLTABLE
                  • XMLSEQUENCE
                  • EXISTSNODE
                • Modify XMLType data functions
                  • UPDATEXML
                  • INSERTCHILDXML
                  • DELETEXML
              • Spatial-functions
                • Overview
                • SDO_GEOMETRY constructor functions
                • SDO_GEOMETRY query functions
                • SDO_GEOMETRY format conversion functions
            • Aggregate functions
              • APPROX_COUNT_DISTINCT
              • AVG
              • CORR
              • COUNT
              • COVAR_POP
              • COVAR_SAMP
              • CUME_DIST
              • DENSE_RANK
              • GROUPING
              • KEEP
              • LISTAGG
              • MAX
              • MEDIAN
              • MIN
              • PERCENT_RANK
              • PERCENTILE_CONT
              • PERCENTILE_DISC
              • RANK
              • REGR_(Linear Regression)
              • ROLLUP
              • STDDEV
              • STDDEV_POP
              • STDDEV_SAMP
              • SUM
              • VAR_POP
              • VAR_SAMP
              • VARIANCE
              • WMSYS.WM_CONCAT/WM_CONCAT
              • GROUP_ID
              • GROUPING_ID
            • Analysis functions
              • Analytic functions
              • AVG
              • CORR
              • COUNT
              • COVAR_POP
              • COVAR_SAMP
              • CUME_DIST
              • DENSE_RANK
              • FIRST_VALUE
              • KEEP
              • LAG
              • LAST_VALUE
              • LEAD
              • LISTAGG
              • MAX
              • MEDIAN
              • MIN
              • NTILE
              • NTH_VALUE
              • PERCENT_RANK
              • PERCENTILE_CONT
              • PERCENTILE_DISC
              • RANK
              • RATIO_TO_REPORT
              • REGR_(Linear Regression)
              • ROW_NUMBER
              • STDDEV
              • STDDEV_POP
              • STDDEV_SAMP
              • SUM
              • VAR_POP
              • VAR_SAMP
              • VARIANCE
              • WMSYS.WM_CONCAT/WM_CONCAT
            • Table functions
              • Table function
          • Expressions
            • Overview
            • Simple expressions
            • Compound expressions
            • Case expressions
            • Column expressions
            • CURSOR expressions
            • Datetime expressions
            • Function expressions
            • Interval expressions
            • Scalar subquery expressions
            • Type constructor expressions
            • Expression list
          • Conditions
            • Overview
            • Condition precedence
            • Comparison conditions
            • Floating-point conditions
            • Logical conditions
            • Pattern-matching conditions
            • NULL conditions
            • Compound conditions
            • BETWEEN condition
            • EXISTS condition
            • IN condition
          • Queries and subqueries
            • Overview
            • Simple queries
            • Hierarchical queries
            • Composite queries
            • Join queries
            • Subqueries
            • Lateral derived tables
            • DUAL table query
          • SQL statements
            • DDL
              • ALTER EXTERNAL TABLE
              • ALTER INDEX
              • ALTER KEYSTORE
              • ALTER OUTLINE
              • ALTER PROFILE
              • ALTER ROLE
              • ALTER SEQUENCE
              • ALTER SESSION
              • ALTER SYSTEM FLUSH PLAN CACHE
              • ALTER/CHANGE/MODIFY EXTERNAL_STORAGE_DEST
              • ALTER SYSTEM PARAMETER
              • ALTER TABLE
              • ALTER TABLEGROUP
              • ALTER USER
              • COMMENT
              • CREATE CONTEXT
              • CREATE DIRECTORY
              • CREATE DATABASE LINK
              • CREATE EXTERNAL TABLE
              • CREATE INDEX
              • CREATE KEYSTORE
              • CREATE OUTLINE
              • CREATE PROFILE
              • CREATE FORMAT OUTLINE
              • CREATE ROLE
              • CREATE SEQUENCE
              • CREATE SYNONYM
              • CREATE TABLE
              • CREATE TABLEGROUP
              • CREATE TABLESPACE
              • CREATE USER
              • CREATE VIEW
              • DROP CONTEXT
              • DROP DATABASE LINK
              • DROP DIRECTORY
              • DROP INDEX
              • DROP OUTLINE
              • DROP PROFILE
              • DROP FORMAT OUTLINE
              • DROP ROLE
              • DROP SEQUENCE
              • DROP SYNONYM
              • DROP TABLE
              • DROP TABLEGROUP
              • DROP TABLESPACE
              • DROP USER
              • DROP VIEW
              • RENAME
              • TRUNCATE TABLE
              • MAJOR and MINOR
            • DML
              • DELETE
              • INSERT
              • MERGE
              • PURGE
              • EXPLAIN
              • SELECT
                • SIMPLE SELECT
                • Set-based SELECT
                • WITH CLAUSE
              • UPDATE
            • DCL
              • ANALYZE
              • ALTER SYSTEM KILL SESSION
              • AUDIT
              • COMMIT
              • FLASHBACK TABLE BEFORE DROP
              • GRANT
              • KILL
              • LOAD DATA
              • LOCK TABLE
              • REVOKE
              • ROLLBACK
              • SAVEPOINT
              • SET NAMES
              • SET PASSWORD
              • SET ROLE
              • SET VARIABLE
              • SHOW
              • SHRINK
              • TRANSACTION
          • DDL feature
            • Overview
            • Online and offline DDL operations
            • Index operations
            • Primary key operations
            • Column operations
            • Generated column operations
            • Foreign key operations
            • Table operations
            • Partition operations
            • Column type change rules
            • Conversion rules for numeric data types
      • SQL specifications and practices
        • Limitations on writing SQL statements
        • SQL writing specifications
          • SELECT statements
          • DML statement writing standards
          • DDL statements
          • Multi-table join
          • Table scan
          • Transactions
          • Cache
          • Hint
          • Other related specifications
        • SQL statement examples
          • Implicit data type conversion
          • Join tables
          • Read with weak consistency
          • Pagination
      • PL reference
        • What is PL
          • PL overview
          • Main features of PL
          • PL architecture
        • PL reference (MySQL mode)
          • Syntax of PL stored programs
          • PL stored procedures
            • Overview
            • Variables in stored programs
            • Stored procedures
            • Stored objects and privilege management
            • Stored functions
            • Triggers
            • Events
            • Limitations on stored programs
          • PL cursors
            • Overview
            • Cursor execution process
            • Limitations on server cursors
          • PL conditional control statements
            • CASE
            • IF
            • ITERATE
            • LEAVE
            • LOOP
            • REPEAT
            • RETURN
            • WHILE
          • PL data manipulation statements
            • CALL
            • DO
          • PL data definition statements
            • ALTER FUNCTION
            • ALTER PROCEDURE
            • CREATE FUNCTION
            • CREATE PROCEDURE
            • CREATE TRIGGER
            • DROP FUNCTION
            • DROP PROCEDURE
            • DROP TRIGGER
          • PL database management statements
            • SHOW CREATE FUNCTION
            • SHOW CREATE PROCEDURE
            • SHOW CREATE TRIGGER
            • SHOW FUNCTION STATUS
            • SHOW PROCEDURE STATUS
            • SHOW TRIGGERS
          • PL related dictionary views
            • INFORMATION_SCHEMA PARAMETERS
            • INFORMATION_SCHEMA ROUTINES
            • INFORMATION_SCHEMA TRIGGERS
          • PL exception handling
            • Overview
            • DECLARE ... CONDITION
            • DECLARE ... HANDLER
            • GET DIAGNOSTICS
            • RESIGNAL
            • SIGNAL
            • Procedure scope
            • Diagnostics area
            • Exception handling and OUT/INOUT parameters
            • Limitations on exception handling
          • PL system packages
            • Overview of system packages
            • DBMS_RESOURCE_MANAGER
              • Overview
              • CREATE_CONSUMER_GROUP
              • CREATE_PLAN
              • CREATE_PLAN_DIRECTIVE
              • DELETE_CONSUMER_GROUP
              • DELETE_PLAN
              • DELETE_PLAN_DIRECTIVE
              • SET_CONSUMER_GROUP_MAPPING
              • UPDATE_PLAN_DIRECTIVE
            • DBMS_STATS
              • Overview
              • ALTER_STATS_HISTORY_RETENTION
              • CREATE_STAT_TABLE
              • DELETE_COLUMN_STATS
              • DELETE_INDEX_STATS
              • DELETE_TABLE_STATS
              • DELETE_SCHEMA_STATS
              • DELETE_SCHEMA_PREFS
              • DELETE_SYSTEM_STATS
              • DELETE_TABLE_PREFS
              • DROP_STAT_TABLE
              • EXPORT_COLUMN_STATS
              • EXPORT_INDEX_STATS
              • EXPORT_TABLE_STATS
              • EXPORT_SCHEMA_STATS
              • FLUSH_DATABASE_MONITORING_INFO
              • GATHER_INDEX_STATS
              • GATHER_TABLE_STATS
              • GATHER_SCHEMA_STATS
              • GATHER_SYSTEM_STATS
              • GET_STATS_HISTORY_AVAILABILITY
              • GET_STATS_HISTORY_RETENTION
              • GET_PARAM
              • GET_PREFS
              • IMPORT_INDEX_STATS
              • IMPORT_COLUMN_STATS
              • IMPORT_TABLE_STATS
              • IMPORT_SCHEMA_STATS
              • LOCK_PARTITION_STATS
              • LOCK_SCHEMA_STATS
              • LOCK_TABLE_STATS
              • RESTORE_TABLE_STATS
              • RESTORE_SCHEMA_STATS
              • RESET_GLOBAL_PREF_DEFAULTS
              • RESET_PARAM_DEFAULTS
              • PURGE_STATS
              • SET_COLUMN_STATS
              • SET_INDEX_STATS
              • SET_TABLE_STATS
              • SET_GLOBAL_PREFS
              • SET_PARAM
              • SET_SCHEMA_PREFS
              • SET_SYSTEM_STATS
              • SET_TABLE_PREFS
              • UNLOCK_PARTITION_STATS
              • UNLOCK_SCHEMA_STATS
              • UNLOCK_TABLE_STATS
            • DBMS_UDR
              • Overview
              • CREATE_RULE
              • DISABLE_RULE
              • ENABLE_RULE
              • REMOVE_RULE
            • DBMS_WORKLOAD_REPOSITORY
              • Overview
              • ASH_REPORT
              • CREATE_SNAPSHOT
              • DROP_SNAPSHOT_RANGE
              • MODIFY_SNAPSHOT_SETTINGS
            • DBMS_XPLAN
              • Overview
              • DISPLAY_ACTIVE_SESSION_PLAN
              • DISPLAY_CURSOR
              • DISPLAY
              • DISABLE_OPT_TRACE
              • DISPLAY_SQL_PLAN_BASELINE
              • ENABLE_OPT_TRACE
              • SET_OPT_TRACE_PARAMETER
            • DBMS_BALANCE
              • Overview of DBMS_BALANCE
              • SET_BALANCE_WEIGHT
              • CLEAR_BALANCE_WEIGHT
              • TRIGGER_PARTITION_BALANCE
            • DBMS_LIMIT_CALCULATOR
              • Overview
              • CALCULATE_MIN_PHY_RES_NEEDED_BY_UNIT
              • CALCULATE_MIN_PHY_RES_NEEDED_BY_LOGIC_RES
              • CALCULATE_MIN_PHY_RES_NEEDED_BY_STANDBY_TENANT
            • DBMS_DATA_DICT
              • DBMS_DATA_DICT
          • Reserved and non-reserved PL keywords
        • PL reference (Oracle mode)
          • PL language basics
            • Character sets
            • Lexical elements
            • Declaration
            • Reference identifiers
            • Identifier scope and visibility
            • Assignment
            • Expressions
            • PL blocks
            • Subprograms
            • Error-reporting functions
          • PL data types
            • Overview
            • SQL data types
            • LOB data types
            • BOOLEAN type
            • User-defined subtypes
            • PLS_INTEGER and BINARY_INTEGER
            • Arrays
            • PL JSON data types
          • PL process control
            • Overview
            • Conditional control
            • Loop control
            • Sequential control
          • PL collections and records
            • Overview
            • Collections
            • Associative arrays
            • Varrays
            • Nested tables
            • Collection constructors
            • Collection methods
              • Overview
              • DELETE method
              • TRIM method
              • EXTEND method
              • EXISTS method
              • FIRST and LAST methods
              • COUNT method
              • LIMIT method
              • PRIOR and NEXT methods
            • RECORD
            • Insert records into a table and update a table by using records
            • Create and call a subprogram with record type parameters
          • PL static SQL
            • Overview
            • Cursors
              • Overview
              • Cursor attributes
              • Implicit cursors
              • Explicit cursors
              • Cursor variables
              • Use a FOR loop to traverse a cursor
              • Modify and drop a cursor
            • Transaction processing and control
            • Autonomous transactions
              • Overview
              • Control autonomous transactions
              • Autonomous triggers
              • Call autonomous functions from SQL statements
            • FORALL and BULK COLLECT
          • PL dynamic SQL
            • Overview
            • Execute dynamic SQL
            • DBMS_SQL system package
          • PL stored procedures and functions
            • Overview
            • Create a stored procedure
            • Create a function
            • Manage stored procedures and functions
            • Privilege control
            • Pipeline functions
              • Overview
              • Create a pipelined table function
              • Application
            • User-defined functions
              • Overview
              • Interface for user-defined aggregate functions
              • Create a user-defined aggregate function
              • Use user-defined aggregate functions
            • Collection of stored procedure information and its impact on parallel execution of SQL statements
            • PL Database Link
          • PL triggers
            • Overview
            • Create a DML trigger
            • Modify and drop a trigger
            • Disable or enable a trigger
            • Query trigger information
            • INSTEAD OF DML triggers
            • Composite DML triggers
            • System triggers
          • PL packages
            • Overview
            • Create a package
            • Overloaded programs in a package
            • Manage packages
            • Definition of the PL environment by the STANDARD package
          • PL exception handling
            • Overview
            • Compile-time warnings
            • Exception types
            • Exception handling processes
          • DDL operations on stored PL units
            • Overview
            • ALTER FUNCTION
            • ALTER PACKAGE
            • ALTER PROCEDURE
            • ALTER TRIGGER
            • ALTER TYPE
            • CREATE FUNCTION
            • CREATE PACKAGE
            • CREATE PACKAGE BODY
            • CREATE PROCEDURE
            • CREATE TRIGGER
            • CREATE TYPE
            • CREATE TYPE BODY
            • DROP FUNCTION
            • DROP PACKAGE
            • DROP PROCEDURE
            • DROP TRIGGER
            • DROP TYPE
            • DROP TYPE BODY
          • PL label security package
            • Overview
            • SA_SYSDBA policy management package
              • Overview
              • SA_SYSDBA.ALTER_POLICY
              • SA_SYSDBA.CREATE_POLICY
              • SA_SYSDBA.DROP_POLICY
            • SA_COMPONENTS label component package
              • Overview
              • SA_COMPONENTS.ALTER_LEVEL
              • SA_COMPONENTS.CREATE_LEVEL
              • SA_COMPONENTS.DROP_LEVEL
            • SA_LABEL_ADMIN label management package
              • Overview
              • SA_LABEL_ADMIN.ALTER_LABEL
              • SA_LABEL_ADMIN.CREATE_LABEL
              • SA_LABEL_ADMIN.DROP_LABEL
            • SA_POLICY_ADMIN policy management package
              • Overview
              • SA_POLICY_ADMIN.APPLY_TABLE_POLICY
              • SA_POLICY_ADMIN.DISABLE_TABLE_POLICY
              • SA_POLICY_ADMIN.ENABLE_TABLE_POLICY
              • SA_POLICY_ADMIN.REMOVE_TABLE_POLICY
            • SA_USER_ADMIN user label management package
              • Overview
              • SA_USER_ADMIN.SET_LEVELS
            • SA_SESSION session management package
              • Overview
              • SA_SESSION.LABEL
              • SA_SESSION.RESTORE_DEFAULT_LABELS
              • SA_SESSION.ROW_LABEL
              • SA_SESSION.SET_LABEL
              • SA_SESSION.SET_ROW_LABEL
          • PL system package (Oracle mode)
            • Overview
            • DBMS_APPLICATION_INFO
              • Overview
              • READ_CLIENT_INFO
              • READ_MODULE
              • SET_ACTION
              • SET_CLIENT_INFO
              • SET_MODULE
            • DBMS_AUDIT_MGMT
              • Overview
              • CLEAN_AUDIT_TRAIL
              • CREATE_PURGE_JOB
              • DROP_PURGE_JOB
              • SET_LAST_ARCHIVE_TIMESTAMP
              • SET_PURGE_JOB_STATUS
            • DBMS_BALANCE
              • Overview of DBMS_BALANCE
              • SET_BALANCE_WEIGHT
              • CLEAR_BALANCE_WEIGHT
              • TRIGGER_PARTITION_BALANCE
            • DBMS_CRYPTO
              • Overview
              • ENCRYPT
              • DECRYPT
              • HASH
            • DBMS_DEBUG
              • Overview
              • ATTACH_SESSION
              • CONTINUE
              • DEBUG_ON
              • DEBUG_OFF
              • DETACH_SESSION
              • DELETE_BREAKPOINT
              • DISABLE_BREAKPOINT
              • ENABLE_BREAKPOINT
              • GET_VALUE
              • GET_VALUES
              • GET_RUNTIME_INFO
              • GET_TIMEOUT_BEHAVIOUR
              • INITIALIZE
              • PROBE_VERSION
              • PRINT_BACKTRACE
              • SET_TIMEOUT
              • SET_TIMEOUT_BEHAVIOUR
              • SET_BREAKPOINT
              • SHOW_BREAKPOINTS
            • DBMS_DESCRIBE
              • Overview
              • DESCRIBE_PROCEDURE
            • DBMS_JOB
              • Overview
              • BROKEN
              • CHANGE
              • ZONE
              • INTERVAL
              • NEXT_DATE
              • REMOVE
              • RUN
              • SUBMIT
              • USER_EXPORT
              • WHAT
            • DBMS_LOB
              • Overview
              • APPEND
              • CLOSE
              • COPY
              • CREATETEMPORARY
              • ERASE
              • FREETEMPORARY
              • GETLENGTH
              • ISOPEN
              • INSTR
              • ISTEMPORARY
              • OPEN
              • READ
              • SUBSTR
              • TRIM
              • WRITE
              • WRITEAPPEND
            • DBMS_LOCK
              • Overview
              • ALLOCATE_UNIQUE
              • ALLOCATE_UNIQUE_AUTONOMOUS
              • REQUEST
              • SLEEP
            • DBMS_METADATA
              • Overview
              • GET_DDL
              • GET_TABLE_INDEX_DDL
            • DBMS_MONITOR
              • Overview
              • OB_SESSION_TRACE_ENABLE
              • OB_SESSION_TRACE_DISABLE
              • OB_CLIENT_ID_TRACE_ENABLE
              • OB_CLIENT_ID_TRACE_DISABLE
              • OB_MOD_ACT_TRACE_ENABLE
              • OB_MOD_ACT_TRACE_DISABLE
              • OB_TENANT_TRACE_ENABLE
              • OB_TENANT_TRACE_DISABLE
            • DBMS_OUTPUT
              • Overview
              • DISABLE
              • ENABLE
              • GET_LINE
              • GET_LINES
              • NEW_LINE
              • PUT
              • PUT_LINE
            • DBMS_PLAN_CACHE
              • Overview
              • PURGE
            • DBMS_RANDOM
              • Overview
              • INITIALIZE
              • NORMAL
              • RANDOM
              • SEED
              • STRING
              • TERMINATE
              • VALUE
            • DBMS_RESOURCE_MANAGER
              • Overview
              • CREATE_CONSUMER_GROUP
              • CREATE_PLAN
              • CREATE_PLAN_DIRECTIVE
              • DELETE_CONSUMER_GROUP
              • DELETE_PLAN
              • DELETE_PLAN_DIRECTIVE
              • SET_CONSUMER_GROUP_MAPPING
              • UPDATE_PLAN_DIRECTIVE
            • DBMS_SCHEDULER
              • Overview
              • CREATE_JOB
              • CREATE_PROGRAM
              • DEFINE_PROGRAM_ARGUMENT
              • DISABLE
              • DROP_JOB
              • DROP_PROGRAM
              • ENABLE
              • GENERATE_JOB_NAME
              • RUN_JOB
              • SET_ATTRIBUTE
              • SET_JOB_ARGUMENT_VALUE
              • DISABLE
              • STOP_JOB
              • ENABLE
            • DBMS_SESSION
              • Overview
              • CLEAR_ALL_CONTEXT
              • CLEAR_CONTEXT
              • CLEAR_IDENTIFIER
              • RESET_PACKAGE
              • SET_CONTEXT
              • SET_IDENTIFIER
            • DBMS_SQL
              • Overview
              • BIND_VARIABLE
              • CLOSE_CURSOR
              • COLUMN_VALUE
              • DEFINE_COLUMN
              • DEFINE_ARRAY
              • DESCRIBE_COLUMNS
              • EXECUTE
              • EXECUTE_AND_FETCH
              • FETCH_ROWS
              • IS_OPEN
              • LAST_ERROR_POSITION
              • OPEN_CURSOR
              • PARSE
              • VARIABLE_VALUE
            • DBMS_STATS
              • Overview
              • ALTER_STATS_HISTORY_RETENTION
              • CREATE_STAT_TABLE
              • DELETE_COLUMN_STATS
              • DELETE_INDEX_STATS
              • DELETE_TABLE_STATS
              • DELETE_SCHEMA_STATS
              • DELETE_SCHEMA_PREFS
              • DELETE_SYSTEM_STATS
              • DELETE_TABLE_PREFS
              • DROP_STAT_TABLE
              • EXPORT_COLUMN_STATS
              • EXPORT_INDEX_STATS
              • EXPORT_TABLE_STATS
              • EXPORT_SCHEMA_STATS
              • FLUSH_DATABASE_MONITORING_INFO
              • GATHER_INDEX_STATS
              • GATHER_TABLE_STATS
              • GATHER_SCHEMA_STATS
              • GATHER_SYSTEM_STATS
              • GET_STATS_HISTORY_AVAILABILITY
              • GET_STATS_HISTORY_RETENTION
              • GET_PARAM
              • GET_PREFS
              • IMPORT_INDEX_STATS
              • IMPORT_COLUMN_STATS
              • IMPORT_TABLE_STATS
              • IMPORT_SCHEMA_STATS
              • LOCK_PARTITION_STATS
              • LOCK_SCHEMA_STATS
              • LOCK_TABLE_STATS
              • RESTORE_TABLE_STATS
              • RESTORE_SCHEMA_STATS
              • RESET_GLOBAL_PREF_DEFAULTS
              • RESET_PARAM_DEFAULTS
              • PURGE_STATS
              • SET_COLUMN_STATS
              • SET_INDEX_STATS
              • SET_TABLE_STATS
              • SET_GLOBAL_PREFS
              • SET_PARAM
              • SET_SCHEMA_PREFS
              • SET_SYSTEM_STATS
              • SET_TABLE_PREFS
              • UNLOCK_PARTITION_STATS
              • UNLOCK_SCHEMA_STATS
              • UNLOCK_TABLE_STATS
              • COPY_TABLE_STATS
            • DBMS_UDR
              • Overview
              • CREATE_RULE
              • DISABLE_RULE
              • ENABLE_RULE
              • REMOVE_RULE
            • DBMS_UTILITY
              • Overview of DBMS_UTILITY
              • ACTIVE_INSTANCES
              • CURRENT_INSTANCE
              • DB_VERSION
              • FORMAT_CALL_STACK
              • FORMAT_ERROR_BACKTRACE
              • FORMAT_ERROR_STACK
              • GET_ENDIANNESS
              • GET_HASH_VALUE
              • GET_PARAMETER_VALUE
              • GET_SQL_HASH
              • GET_TIME
              • IS_BIT_SET
              • IS_CLUSTER_DATABASE
              • NAME_RESOLVE
              • NAME_TOKENIZE
              • OLD_CURRENT_SCHEMA
              • OLD_CURRENT_USER
              • PORT_STRING
              • TABLE_TO_COMMA
              • COMMA_TO_TABLE
            • DBMS_WORKLOAD_REPOSITORY
              • Overview
              • ASH_REPORT
            • DBMS_XA
              • Overview
              • DBMS_XA constants
              • DBMS_XA_XID object type
              • DIST_TXN_SYNC
              • XA_COMMIT
              • XA_END
              • XA_FORGET
              • XA_GETLASTOER
              • XA_PREPARE
              • XA_RECOVER
              • XA_ROLLBACK
              • XA_SETTIMEOUT
              • XA_START
            • DBMS_XMLGEN
              • Overview
              • CONVERT
            • DBMS_PROFILER
              • Overview
              • START_PROFILER
              • STOP_PROFILER
              • PAUSE_PROFILER
              • RESUME_PROFILER
              • FLUSH_DATA
              • GET_VERSION
              • INTERNAL_VERSION_CHECK
              • ROLLUP_UNIT
              • ROLLUP_RUN
              • OB_INIT_OBJECTS
              • OB_DROP_OBJECTS
            • DBMS_XPLAN
              • Overview
              • DISPLAY_ACTIVE_SESSION_PLAN
              • DISPLAY_CURSOR
              • DISPLAY
              • DISABLE_OPT_TRACE
              • DISPLAY_SQL_PLAN_BASELINE
              • ENABLE_OPT_TRACE
              • SET_OPT_TRACE_PARAMETER
            • DBMS_DDL
              • Overview of DBMS_DDL
              • WRAP
              • CREATE_WRAPPED
            • ODCIConst
              • Overview
              • ODCIArgDesc.ArgType
              • ODCIEnv.CallProperty
              • ODCIEnv.Envflags
              • ODCIIndexAlter
              • ODCIIndexAlter parameter alter_option
              • ODCIIndexInfo.IndexInfoFlags
              • ODCIIndexInfo.IndexParaDegree
              • ODCIPredInfo.Flags
              • ODCIQueryInfo.Flags
              • ODCIStatsOptions.Flags
              • ODCIStatsOptions.Options
              • Return Status
              • ScnFlg
            • UTL_ENCODE
              • Overview
              • BASE64_DECODE
              • BASE64_ENCODE
            • UTL_FILE
              • Overview
              • FCLOSE
              • FFLUSH
              • FOPEN
              • FGETPOS
              • FREMOVE
              • FRENAME
              • FSEEK
              • NEW_LINE
              • GET_LINE
              • PUT
              • PUT_LINE
            • UTL_I18N
              • Overview
              • RAW_TO_CHAR
              • STRING_TO_RAW
            • UTL_RECOMP
              • Overview
              • RECOMP_PARALLEL
              • RECOMP_SERIAL
              • TRUNCATE_UTL_RECOMP_SKIP_LIST
              • POPULATE_UTL_RECOMP_SKIP_LIST
              • PARALLEL_SLAVE
            • UTL_RAW
              • Overview
              • BIT_AND
              • BIT_COMPLEMENT
              • BIT_OR
              • BIT_XOR
              • CAST_FROM_BINARY_DOUBLE
              • CAST_FROM_BINARY_FLOAT
              • CAST_FROM_BINARY_INTEGER
              • CAST_FROM_NUMBER
              • CAST_TO_BINARY_DOUBLE
              • CAST_TO_BINARY_FLOAT
              • CAST_TO_BINARY_INTEGER
              • CAST_TO_NUMBER
              • CAST_TO_RAW
              • CAST_TO_VARCHAR2
              • COMPARE
              • CONCAT
              • COPIES
              • LENGTH
              • REVERSE
              • SUBSTR
              • TRANSLATE
            • UTL_TCP
              • Overview of UTL_TCP
              • OPEN_CONNECTION
              • CLOSE_CONNECTION
              • CLOSE_ALL_CONNECTIONS
              • WRITE_LINE
              • WRITE_TEXT
              • WRITE_RAW
              • GET_LINE
              • GET_TEXT
            • UTL_SMTP
              • Overview of UTL_SMTP
              • OPEN_CONNECTION
              • CLOSE_CONNECTION
              • QUIT
              • AUTH
              • COMMAND
              • COMMAND_REPLIES
              • HELO
              • EHLO
              • MAIL
              • RCPT
              • OPEN_DATA
              • WRITE_DATA
              • WRITE_RAW_DATA
              • CLOSE_DATA
              • DATA
              • VRFY
              • HELP
              • NOOP
              • RSET
            • ANYDATA TYPE
              • Overview of the ANYDATA type
              • BEGINCREATE static stored procedure
              • ENDCREATE member procedure
              • GET* member function
              • GETTYPE member function
              • GETTYPENAME member function
              • PIECEWISE member stored procedure
              • SET* member stored procedure
            • XMLType
              • Overview of XMLType
              • CREATEXML
              • GETCLOBVAL
              • GETSTRINGVAL
              • TRANSFORM
              • XMLTYPE
              • EXISTSNODE
              • EXTRACT
          • Reserved PL keywords
      • Reserved keywords (MySQL mode)
      • Reserved keywords (Oracle mode)
      • Data type conversion behavior in MySQL tenants in strict mode
    • System views
      • Overview
      • System views overview
      • Changes in views in OceanBase Database V3.x and V4.x
      • SYS tenant views
        • Dictionary views
          • information_schema.CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS
          • information_schema.COLLATION_CHARACTER_SET_APPLICABILITY
          • information_schema.COLUMN_PRIVILEGES
          • information_schema.ENGINES
          • information_schema.events
          • information_schema.KEY_COLUMN_USAGE
          • information_schema.PARAMETERS
          • information_schema.PARTITIONS
          • information_schema.PROCESSLIST
          • information_schema.QUERY_RESPONSE_TIME
          • information_schema.REFERENTIAL_CONSTRAINTS
          • information_schema.ROUTINES
          • information_schema.SCHEMA_PRIVILEGES
          • information_schema.SCHEMATA
          • information_schema.STATISTICS
          • information_schema.TABLE_CONSTRAINTS
          • information_schema.TABLE_PRIVILEGES
          • information_schema.TABLES
          • information_schema.USER_PRIVILEGES
          • information_schema.VIEW_TABLE_USAGE
          • information_schema.VIEWS
          • mysql.audit_log_filter
          • mysql.audit_log_user
          • mysql.columns_priv
          • mysql.db
          • mysql.default_roles
          • mysql.help_category
          • mysql.help_keyword
          • mysql.help_relation
          • mysql.help_topic
          • mysql.proc
          • mysql.role_edges
          • mysql.time_zone
          • mysql.time_zone_name
          • mysql.time_zone_transition
          • mysql.time_zone_transition_type
          • mysql.user
          • oceanbase.CDB_CKPT_HISTORY
          • oceanbase.CDB_IND_COLUMNS
          • oceanbase.CDB_IND_PARTITIONS
          • oceanbase.CDB_IND_SUBPARTITIONS
          • oceanbase.DBA_OB_SERVER_JOBS
          • CDB_INDEX_USAGE
          • oceanbase.DBA_OB_SERVERS
          • oceanbase.CDB_INDEXES
          • oceanbase.DBA_OB_TABLEGROUP_PARTITIONS
          • oceanbase.CDB_OB_ACCESS_POINT
          • oceanbase.DBA_OB_TABLEGROUP_SUBPARTITIONS
          • oceanbase.CDB_OB_LS_ARB_REPLICA_TASKS
          • oceanbase.DBA_OB_TABLEGROUP_TABLES
          • oceanbase.CDB_OB_ARCHIVE_DEST
          • oceanbase.DBA_OB_TABLEGROUPS
          • oceanbase.CDB_OB_ARCHIVELOG
          • oceanbase.DBA_OB_TABLET_REPLICAS
          • oceanbase.CDB_OB_ARCHIVELOG_PIECE_FILES
          • oceanbase.DBA_OB_TABLET_TO_LS
          • oceanbase.CDB_OB_ARCHIVELOG_SUMMARY
          • oceanbase.DBA_OB_TENANT_JOBS
          • oceanbase.DBA_OB_TENANTS
          • CDB_OB_AUX_STATISTICS
          • oceanbase.DBA_OB_UNIT_JOBS
          • oceanbase.CDB_OB_BACKUP_DELETE_JOB_HISTORY
          • oceanbase.DBA_OB_UNIT_CONFIGS
          • oceanbase.CDB_OB_BACKUP_DELETE_JOBS
          • oceanbase.DBA_OB_UNITS
          • oceanbase.CDB_OB_BACKUP_DELETE_POLICY
          • oceanbase.DBA_OB_ZONE_MAJOR_COMPACTION
          • oceanbase.CDB_OB_BACKUP_DELETE_TASK_HISTORY
          • oceanbase.DBA_OB_ZONES
          • oceanbase.CDB_OB_BACKUP_DELETE_TASKS
          • oceanbase.DBA_OBJECTS
          • oceanbase.CDB_OB_BACKUP_JOB_HISTORY
          • oceanbase.DBA_PART_INDEXES
          • oceanbase.CDB_OB_BACKUP_JOBS
          • oceanbase.DBA_PART_KEY_COLUMNS
          • oceanbase.CDB_OB_BACKUP_PARAMETER
          • oceanbase.CDB_OB_BACKUP_SET_FILES
          • oceanbase.DBA_OB_SEQUENCE_OBJECTS
          • oceanbase.DBA_SUBPART_KEY_COLUMNS
          • oceanbase.DBA_SUBPARTITION_TEMPLATES
          • oceanbase.CDB_OB_BACKUP_TASK_HISTORY
          • oceanbase.CDB_OB_BACKUP_TASKS
          • oceanbase.CDB_OB_BALANCE_JOB_HISTORY
          • oceanbase.CDB_IND_COLUMNS
          • oceanbase.CDB_OB_BALANCE_JOBS
          • oceanbase.CDB_IND_PARTITIONS
          • oceanbase.CDB_OB_BALANCE_TASK_HISTORY
          • oceanbase.CDB_IND_SUBPARTITIONS
          • oceanbase.CDB_OB_BALANCE_TASKS
          • oceanbase.CDB_INDEXES
          • oceanbase.DBA_IND_PARTITIONS
          • oceanbase.CDB_OB_DATA_DICTIONARY_IN_LOG
          • oceanbase.DBA_IND_SUBPARTITIONS
          • oceanbase.DBA_OB_DATABASES
          • oceanbase.DBA_OB_LS_LOCATIONS
          • oceanbase.CDB_OB_DEADLOCK_EVENT_HISTORY
          • oceanbase.DBA_OB_MAJOR_COMPACTION
          • oceanbase.DBA_OB_RESOURCE_POOLS
          • oceanbase.CDB_OB_FREEZE_INFO
          • oceanbase.DBA_OB_ROOTSERVICE_EVENT_HISTORY
          • oceanbase.CDB_OB_IMPORT_TABLE_JOB_HISTORY
          • oceanbase.CDB_OB_IMPORT_TABLE_JOBS
          • oceanbase.CDB_OB_IMPORT_TABLE_TASK_HISTORY
          • oceanbase.CDB_OB_ARCHIVELOG_PIECE_FILES
          • oceanbase.CDB_OB_IMPORT_TABLE_TASKS
          • oceanbase.CDB_OB_KV_TTL_TASKS
          • oceanbase.CDB_OB_LOG_RESTORE_SOURCE
          • oceanbase.CDB_OB_LS
          • oceanbase.CDB_OB_DATABASES
          • oceanbase.CDB_OB_LS_HISTORY
          • oceanbase.CDB_OB_LS_LOCATIONS
          • oceanbase.CDB_OB_LS_LOCATIONS
          • oceanbase.CDB_OB_MAJOR_COMPACTION
          • oceanbase.CDB_OB_LS_LOG_ARCHIVE_PROGRESS
          • oceanbase.CDB_OB_RESTORE_HISTORY
          • CDB_OB_LS_REPLICA_TASK_HISTORY
          • oceanbase.CDB_OB_RESTORE_PROGRESS
          • oceanbase.CDB_OB_LS_REPLICA_TASKS
          • oceanbase.CDB_OB_TABLEGROUP_PARTITIONS
          • oceanbase.CDB_OB_MAJOR_COMPACTION
          • oceanbase.CDB_OB_TABLEGROUP_SUBPARTITIONS
          • oceanbase.CDB_OB_RECOVER_TABLE_JOB_HISTORY
          • oceanbase.CDB_OB_TABLEGROUP_TABLES
          • oceanbase.CDB_OB_RECOVER_TABLE_JOBS
          • oceanbase.CDB_OB_TABLEGROUPS
          • oceanbase.CDB_OB_RESTORE_HISTORY
          • oceanbase.CDB_OB_TABLET_REPLICAS
          • oceanbase.CDB_OB_RESTORE_PROGRESS
          • oceanbase.CDB_OB_TABLET_TO_LS
          • oceanbase.CDB_OB_SERVICES
          • oceanbase.CDB_OB_SYS_VARIABLES
          • oceanbase.CDB_OB_ZONE_MAJOR_COMPACTION
          • oceanbase.CDB_OB_TABLE_LOCATIONS
          • oceanbase.CDB_OB_TABLEGROUP_PARTITIONS
          • oceanbase.CDB_OBJECTS
          • oceanbase.CDB_OB_TABLEGROUP_SUBPARTITIONS
          • oceanbase.CDB_PART_INDEXES
          • oceanbase.CDB_OB_TABLEGROUP_TABLES
          • oceanbase.CDB_PART_KEY_COLUMNS
          • oceanbase.CDB_SUBPART_KEY_COLUMNS
          • oceanbase.CDB_SUBPARTITION_TEMPLATES
          • oceanbase.CDB_OB_TABLET_TO_LS
          • oceanbase.CDB_TAB_COL_STATISTICS
          • oceanbase.CDB_OB_TENANT_EVENT_HISTORY
          • oceanbase.CDB_TAB_COLS
          • oceanbase.CDB_OB_TRANSFER_PARTITION_TASKS
          • oceanbase.CDB_TAB_COLS_V$
          • oceanbase.CDB_OB_TRANSFER_PARTITION_TASK_HISTORY
          • oceanbase.CDB_OB_TRANSFER_TASK_HISTORY
          • oceanbase.CDB_OB_TRANSFER_TASKS
          • oceanbase.CDB_OB_USERS
          • oceanbase.CDB_OB_BACKUP_SET_FILES
          • oceanbase.CDB_OB_ZONE_MAJOR_COMPACTION
          • oceanbase.DBA_OB_BACKUP_SET_FILES
          • oceanbase.CDB_OBJECTS
          • oceanbase.CDB_OB_BACKUP_JOBS
          • oceanbase.CDB_PART_INDEXES
          • oceanbase.DBA_OB_BACKUP_JOBS
          • oceanbase.CDB_PART_KEY_COLUMNS
          • oceanbase.CDB_OB_BACKUP_JOB_HISTORY
          • oceanbase.CDB_PART_TABLES
          • oceanbase.DBA_OB_BACKUP_JOB_HISTORY
          • oceanbase.CDB_SCHEDULER_JOB_RUN_DETAILS
          • oceanbase.CDB_OB_BACKUP_TASKS
          • oceanbase.CDB_SUBPART_KEY_COLUMNS
          • oceanbase.DBA_OB_BACKUP_TASKS
          • oceanbase.CDB_OB_BACKUP_TASK_HISTORY
          • oceanbase.DBA_OB_BACKUP_TASK_HISTORY
          • oceanbase.CDB_TAB_COLS
          • oceanbase.CDB_TAB_COLS_V$
          • oceanbase.DBA_OB_ARCHIVELOG_PIECE_FILES
          • oceanbase.CDB_TAB_PARTITIONS
          • oceanbase.DBA_OB_RESTORE_PROGRESS
          • oceanbase.CDB_TAB_SUBPARTITIONS
          • oceanbase.DBA_OB_RESTORE_HISTORY
          • oceanbase.CDB_TABLES
          • oceanbase.CDB_OB_ARCHIVE_DEST
          • oceanbase.CDB_WR_ACTIVE_SESSION_HISTORY
          • oceanbase.DBA_OB_ARCHIVE_DEST
          • oceanbase.CDB_WR_CONTROL
          • oceanbase.CDB_OB_ARCHIVELOG
          • oceanbase.DBA_OB_ARCHIVELOG
          • oceanbase.CDB_WR_SNAPSHOT
          • oceanbase.CDB_OB_ARCHIVELOG_SUMMARY
          • oceanbase.DBA_OB_ARCHIVELOG_SUMMARY
          • oceanbase.CDB_OB_BACKUP_PARAMETER
          • oceanbase.DBA_OB_BACKUP_PARAMETER
          • oceanbase.DBA_OB_OUTLINE_CONCURRENT_HISTORY
          • oceanbase.DBA_OB_OUTLINES
          • oceanbase.DBA_OB_CONCURRENT_LIMIT_SQL
          • oceanbase.DBA_DB_LINKS
          • oceanbase.CDB_OB_SYS_VARIABLES
          • oceanbase.DBA_IND_PARTITIONS
          • oceanbase.CDB_OB_BACKUP_DELETE_JOBS
          • oceanbase.DBA_IND_STATISTICS
          • oceanbase.DBA_OB_BACKUP_DELETE_JOBS
          • oceanbase.DBA_IND_SUBPARTITIONS
          • oceanbase.CDB_OB_BACKUP_DELETE_JOB_HISTORY
          • DBA_INDEX_USAGE
          • oceanbase.DBA_OB_BACKUP_DELETE_JOB_HISTORY
          • oceanbase.DBA_OB_ACCESS_POINT
          • oceanbase.CDB_OB_BACKUP_DELETE_TASKS
          • oceanbase.DBA_OB_BACKUP_DELETE_TASKS
          • oceanbase.DBA_OB_ARCHIVE_DEST
          • oceanbase.CDB_OB_BACKUP_DELETE_TASK_HISTORY
          • oceanbase.DBA_OB_ARCHIVELOG
          • oceanbase.DBA_OB_BACKUP_DELETE_TASK_HISTORY
          • oceanbase.DBA_OB_ARCHIVELOG_PIECE_FILES
          • oceanbase.CDB_OB_BACKUP_STORAGE_INFO
          • oceanbase.DBA_OB_ARCHIVELOG_SUMMARY
          • oceanbase.DBA_OB_BACKUP_STORAGE_INFO
          • oceanbase.CDB_OB_BACKUP_STORAGE_INFO_HISTORY
          • DBA_OB_AUX_STATISTICS
          • oceanbase.DBA_OB_BACKUP_STORAGE_INFO_HISTORY
          • oceanbase.DBA_OB_BACKUP_DELETE_JOB_HISTORY
          • oceanbase.CDB_OB_BACKUP_DELETE_POLICY
          • oceanbase.DBA_OB_BACKUP_DELETE_JOBS
          • oceanbase.DBA_OB_BACKUP_DELETE_POLICY
          • oceanbase.CDB_OB_DEADLOCK_EVENT_HISTORY
          • oceanbase.DBA_OB_BACKUP_DELETE_TASK_HISTORY
          • oceanbase.DBA_OB_DEADLOCK_EVENT_HISTORY
          • oceanbase.DBA_OB_BACKUP_DELETE_TASKS
          • oceanbase.CDB_OB_COLUMN_CHECKSUM_ERROR_INFO
          • oceanbase.DBA_OB_BACKUP_JOB_HISTORY
          • oceanbase.CDB_OB_TABLET_CHECKSUM_ERROR_INFO
          • oceanbase.DBA_OB_BACKUP_JOBS
          • oceanbase.DBA_TAB_STATISTICS
          • oceanbase.DBA_OB_BACKUP_PARAMETER
          • oceanbase.DBA_TAB_COL_STATISTICS
          • oceanbase.DBA_PART_COL_STATISTICS
          • oceanbase.DBA_SUBPART_COL_STATISTICS
          • oceanbase.DBA_TAB_HISTOGRAMS
          • oceanbase.DBA_OB_BACKUP_TASK_HISTORY
          • oceanbase.DBA_PART_HISTOGRAMS
          • oceanbase.DBA_OB_BACKUP_TASKS
          • oceanbase.DBA_SUBPART_HISTOGRAMS
          • oceanbase.DBA_OB_BALANCE_JOB_HISTORY
          • oceanbase.DBA_TAB_STATS_HISTORY
          • oceanbase.DBA_OB_BALANCE_JOBS
          • oceanbase.DBA_SCHEDULER_JOBS
          • oceanbase.DBA_OB_BALANCE_TASK_HISTORY
          • oceanbase.DBA_IND_STATISTICS
          • oceanbase.DBA_OB_BALANCE_TASKS
          • oceanbase.DBA_TAB_MODIFICATIONS
          • oceanbase.DBA_SQL_PLAN_BASELINES
          • oceanbase.DBA_OB_CONCURRENT_LIMIT_SQL
          • oceanbase.DBA_SQL_MANAGEMENT_CONFIG
          • oceanbase.CDB_OB_LS
          • oceanbase.DBA_OB_LS
          • oceanbase.DBA_OB_DEADLOCK_EVENT_HISTORY
          • oceanbase.CDB_OB_TABLE_LOCATIONS
          • oceanbase.DBA_OB_TABLE_LOCATIONS
          • oceanbase.DBA_OB_FREEZE_INFO
          • oceanbase.DBA_OB_SERVER_EVENT_HISTORY
          • oceanbase.DBA_OB_IMPORT_TABLE_JOB_HISTORY
          • oceanbase.CDB_OB_FREEZE_INFO
          • oceanbase.DBA_OB_IMPORT_TABLE_JOBS
          • oceanbase.DBA_OB_FREEZE_INFO
          • oceanbase.DBA_OB_IMPORT_TABLE_TASK_HISTORY
          • oceanbase.DBA_OB_LS_REPLICA_TASKS
          • oceanbase.DBA_OB_IMPORT_TABLE_TASKS
          • oceanbase.CDB_OB_LS_REPLICA_TASKS
          • oceanbase.DBA_OB_AUTO_INCREMENT
          • oceanbase.DBA_OB_KV_TTL_TASKS
          • oceanbase.CDB_OB_AUTO_INCREMENT
          • oceanbase.DBA_OB_LOG_RESTORE_SOURCE
          • oceanbase.DBA_SEQUENCES
          • oceanbase.DBA_OB_LS
          • oceanbase.DBA_SCHEDULER_WINDOWS
          • oceanbase.DBA_OB_LS_ARB_REPLICA_TASKS
          • oceanbase.DBA_OB_USERS
          • oceanbase.DBA_OB_LS_ARB_REPLICA_TASK_HISTORY
          • oceanbase.CDB_OB_USERS
          • oceanbase.DBA_OB_LS_HISTORY
          • oceanbase.DBA_OB_DATABASE_PRIVILEGE
          • oceanbase.DBA_OB_LS_LOCATIONS
          • oceanbase.CDB_OB_DATABASE_PRIVILEGE
          • oceanbase.DBA_OB_LS_LOG_ARCHIVE_PROGRESS
          • oceanbase.DBA_OB_USER_DEFINED_RULES
          • oceanbase.DBA_OB_LS_REPLICA_TASK_HISTORY
          • oceanbase.DBA_OB_LS_REPLICA_TASKS
          • oceanbase.CDB_OB_LS_LOG_ARCHIVE_PROGRESS
          • oceanbase.DBA_OB_MAJOR_COMPACTION
          • oceanbase.DBA_OB_LS_LOG_ARCHIVE_PROGRESS
          • oceanbase.DBA_OB_ARBITRATION_SERVICE
          • oceanbase.CDB_OB_LS_ARB_REPLICA_TASKS
          • oceanbase.DBA_OB_RECOVER_TABLE_JOB_HISTORY
          • oceanbase.DBA_OB_LS_ARB_REPLICA_TASKS
          • oceanbase.DBA_OB_RECOVER_TABLE_JOBS
          • oceanbase.CDB_OB_LS_ARB_REPLICA_TASK_HISTORY
          • oceanbase.DBA_OB_RESOURCE_POOLS
          • oceanbase.DBA_OB_LS_ARB_REPLICA_TASK_HISTORY
          • oceanbase.DBA_OB_RESTORE_HISTORY
          • oceanbase.DBA_OB_RESTORE_PROGRESS
          • oceanbase.DBA_OB_CLUSTER_EVENT_HISTORY
          • oceanbase.DBA_OB_RSRC_IO_DIRECTIVES
          • oceanbase.DBA_OB_RSRC_IO_DIRECTIVES
          • oceanbase.DBA_RSRC_PLANS
          • oceanbase.DBA_RSRC_PLAN_DIRECTIVES
          • oceanbase.DBA_OB_SERVER_JOBS
          • oceanbase.DBA_RSRC_GROUP_MAPPINGS
          • oceanbase.DBA_OB_SERVERS
          • oceanbase.DBA_RSRC_CONSUMER_GROUPS
          • oceanbase.DBA_OB_SERVICES
          • oceanbase.DBA_OB_SYS_VARIABLES
          • oceanbase.DBA_OB_SPM_EVO_RESULT
          • oceanbase.DBA_OB_TABLE_LOCATIONS
          • oceanbase.DBA_OB_TABLEGROUP_PARTITIONS
          • oceanbase.DBA_OB_DATA_DICTIONARY_IN_LOG
          • oceanbase.DBA_OB_TABLEGROUP_SUBPARTITIONS
          • oceanbase.CDB_OB_DATA_DICTIONARY_IN_LOG
          • oceanbase.DBA_OB_TABLEGROUP_TABLES
          • oceanbase.DBA_OB_TASK_OPT_STAT_GATHER_HISTORY
          • oceanbase.DBA_OB_TABLE_OPT_STAT_GATHER_HISTORY
          • oceanbase.CDB_OB_LOG_RESTORE_SOURCE
          • oceanbase.DBA_OB_TABLET_REPLICAS
          • oceanbase.DBA_OB_LOG_RESTORE_SOURCE
          • oceanbase.DBA_OB_TABLET_TO_LS
          • oceanbase.DBA_OB_TABLE_STAT_STALE_INFO
          • oceanbase.DBA_OB_EXTERNAL_TABLE_FILES
          • oceanbase.DBA_OB_TENANT_EVENT_HISTORY
          • oceanbase.ALL_OB_EXTERNAL_TABLE_FILES
          • oceanbase.DBA_OB_TENANT_JOBS
          • oceanbase.CDB_OB_EXTERNAL_TABLE_FILES
          • oceanbase.DBA_OB_TENANTS
          • oceanbase.DBA_OB_BALANCE_JOBS
          • oceanbase.DBA_OB_TRANSFER_PARTITION_TASKS
          • oceanbase.CDB_OB_BALANCE_JOBS
          • oceanbase.DBA_OB_TRANSFER_PARTITION_TASK_HISTORY
          • oceanbase.DBA_OB_BALANCE_JOB_HISTORY
          • oceanbase.DBA_OB_TRANSFER_TASK_HISTORY
          • oceanbase.CDB_OB_BALANCE_JOB_HISTORY
          • oceanbase.DBA_OB_TRANSFER_TASKS
          • oceanbase.DBA_OB_BALANCE_TASKS
          • oceanbase.DBA_OB_UNIT_CONFIGS
          • oceanbase.DBA_OB_BALANCE_TASK_HISTORY
          • oceanbase.DBA_OB_UNIT_JOBS
          • oceanbase.CDB_OB_BALANCE_TASKS
          • oceanbase.DBA_OB_UNITS
          • oceanbase.CDB_OB_BALANCE_TASK_HISTORY
          • oceanbase.DBA_OB_TRANSFER_TASKS
          • oceanbase.DBA_OB_USERS
          • oceanbase.DBA_OB_TRANSFER_TASK_HISTORY
          • oceanbase.DBA_OB_ZONE_MAJOR_COMPACTION
          • oceanbase.CDB_OB_TRANSFER_TASKS
          • oceanbase.DBA_OB_ZONES
          • oceanbase.CDB_OB_TRANSFER_TASK_HISTORY
          • oceanbase.DBA_OBJECTS
          • oceanbase.CDB_OB_ACCESS_POINT
          • oceanbase.DBA_PART_COL_STATISTICS
          • oceanbase.DBA_OB_ACCESS_POINT
          • oceanbase.DBA_DB_LINKS
          • oceanbase.DBA_PART_INDEXES
          • oceanbase.CDB_OB_LS_HISTORY
          • oceanbase.DBA_PART_KEY_COLUMNS
          • oceanbase.DBA_OB_LS_HISTORY
          • oceanbase.DBA_PART_TABLES
          • oceanbase.CDB_OB_TENANT_EVENT_HISTORY
          • oceanbase.DBA_RSRC_CONSUMER_GROUPS
          • oceanbase.DBA_OB_TENANT_EVENT_HISTORY
          • oceanbase.DBA_RSRC_GROUP_MAPPINGS
          • oceanbase.DBA_RSRC_PLAN_DIRECTIVES
          • oceanbase.DBA_RSRC_PLANS
          • oceanbase.DBA_SCHEDULER_JOB_RUN_DETAILS
          • oceanbase.DBA_WR_SNAPSHOT
          • oceanbase.CDB_WR_SNAPSHOT
          • oceanbase.DBA_WR_ACTIVE_SESSION_HISTORY
          • oceanbase.DBA_SQL_MANAGEMENT_CONFIG
          • oceanbase.CDB_WR_ACTIVE_SESSION_HISTORY
          • oceanbase.DBA_SQL_PLAN_BASELINES
          • oceanbase.DBA_WR_STATNAME
          • oceanbase.DBA_SUBPART_COL_STATISTICS
          • oceanbase.CDB_WR_STATNAME
          • oceanbase.DBA_WR_SYSSTAT
          • oceanbase.DBA_SUBPART_KEY_COLUMNS
          • oceanbase.CDB_WR_SYSSTAT
          • oceanbase.DBA_WR_CONTROL
          • oceanbase.CDB_WR_CONTROL
          • oceanbase.CDB_OB_RECOVER_TABLE_JOBS
          • oceanbase.DBA_OB_RECOVER_TABLE_JOBS
          • oceanbase.DBA_TAB_PARTITIONS
          • oceanbase.CDB_OB_IMPORT_TABLE_JOBS
          • oceanbase.DBA_OB_IMPORT_TABLE_JOBS
          • oceanbase.CDB_OB_IMPORT_TABLE_TASKS
          • oceanbase.DBA_TAB_SUBPARTITIONS
          • oceanbase.DBA_OB_IMPORT_TABLE_TASKS
          • oceanbase.DBA_WR_ACTIVE_SESSION_HISTORY
          • oceanbase.CDB_OB_RECOVER_TABLE_JOB_HISTORY
          • oceanbase.DBA_WR_CONTROL
          • oceanbase.DBA_OB_RECOVER_TABLE_JOB_HISTORY
          • oceanbase.CDB_OB_IMPORT_TABLE_JOB_HISTORY
          • oceanbase.DBA_WR_SQL_PLAN
          • oceanbase.DBA_OB_IMPORT_TABLE_JOB_HISTORY
          • oceanbase.CDB_OB_IMPORT_TABLE_TASK_HISTORY
          • oceanbase.DBA_OB_IMPORT_TABLE_TASK_HISTORY
          • oceanbase.CDB_OB_KV_TTL_TASKS
          • oceanbase.CDB_OB_KV_TTL_TASK_HISTORY
          • oceanbase.DBA_OB_KV_TTL_TASKS
          • oceanbase.DBA_OB_KV_TTL_TASK_HISTORY
          • oceanbase.CDB_OB_TRANSFER_PARTITION_TASKS
          • oceanbase.CDB_OB_TRANSFER_PARTITION_TASK_HISTORY
          • oceanbase.DBA_OB_TRANSFER_PARTITION_TASKS
          • oceanbase.DBA_OB_TRANSFER_PARTITION_TASK_HISTORY
          • oceanbase.CDB_WR_SYSTEM_EVENT
          • oceanbase.DBA_WR_SYSTEM_EVENT
          • oceanbase.CDB_WR_EVENT_NAME
          • oceanbase.DBA_WR_EVENT_NAME
          • oceanbase.CDB_WR_SQLSTAT
          • oceanbase.DBA_WR_SQLSTAT
          • oceanbase.CDB_WR_SYS_TIME_MODEL
          • oceanbase.DBA_WR_SYS_TIME_MODEL
          • oceanbase.CDB_WR_SQLTEXT
          • oceanbase.DBA_WR_SQLTEXT
          • mysql.procs_priv
          • oceanbase.DBA_OB_SYS_VARIABLES
          • information_schema.role_table_grants
          • information_schema.role_column_grants
          • information_schema.role_routine_grants
          • oceanbase.CDB_OB_KV_REDIS_TABLE
        • Performance views
          • GV$ACTIVE_SESSION_HISTORY
          • GV$LATCH
          • GV$OB_MEMORY
          • GV$OB_KVCACHE
          • GV$OB_MEMSTORE
          • GV$OB_MERGE_INFO
          • GV$OB_ACTIVE_SESSION_HISTORY
          • GV$OB_PX_TARGET_MONITOR
          • GV$OB_SERVERS
          • GV$OB_COMPACTION_DIAGNOSE_INFO
          • GV$OB_COMPACTION_PROGRESS
          • GV$OB_TABLET_COMPACTION_PROGRESS
          • GV$OB_COMPACTION_SUGGESTIONS
          • GV$OB_PLAN_CACHE_STAT
          • GV$SESSION_WAIT
          • GV$OB_LOG_STAT
          • GV$SYSTEM_EVENT
          • GV$OB_LOG_TRANSPORT_DEST_STAT
          • GV$OB_MEMSTORE_INFO
          • GV$OB_IO_BENCHMARK
          • GV$OB_PARAMETERS
          • GV$OB_PL_CACHE_OBJECT
          • GV$OB_PROCESSLIST
          • GV$OB_PX_WORKER_STAT
          • GV$OB_QUERY_RESPONSE_TIME_HISTOGRAM
          • GV$OB_RES_MGR_SYSSTAT
          • GV$OB_RPC_OUTGOING
          • GV$OB_RPC_INCOMING
          • GV$OB_SESSION
          • GV$OB_SESSION_PS_INFO
          • GV$DML_STATS
          • GV$SESSION_LONGOPS
          • GV$OB_TABLET_COMPACTION_HISTORY
          • GV$OB_PS_STAT
          • GV$OB_TENANT_RESOURCE_LIMIT
          • GV$OB_PS_ITEM_INFO
          • GV$OB_TENANT_RESOURCE_LIMIT_DETAIL
          • GV$SQL_WORKAREA
          • GV$OB_SQL_WORKAREA_MEMORY_INFO
          • GV$OB_TRANSACTION_PARTICIPANTS
          • GV$OB_TRANSACTION_SCHEDULERS
          • GV$OB_UNITS
          • GV$OB_SSTABLES
          • GV$OB_PLAN_CACHE_PLAN_EXPLAIN
          • GV$OB_TENANT_MEMORY
          • GV$OB_PLAN_CACHE_PLAN_STAT
          • V$OB_KVCACHE
          • GV$OB_SERVER_SCHEMA_INFO
          • GV$SESSION_EVENT
          • V$OB_PX_TARGET_MONITOR
          • V$OB_SERVERS
          • GV$SESSION_WAIT_HISTORY
          • GV$SESSTAT
          • V$OB_TABLET_COMPACTION_PROGRESS
          • GV$OB_SQL_AUDIT
          • GV$SQL_JOIN_FILTER
          • GV$SQL_PLAN_MONITOR
          • V$STATNAME
          • V$EVENT_NAME
          • GV$SQL_WORKAREA_HISTOGRAM
          • GV$SYSSTAT
          • gv$tenant
          • V$SYSTEM_EVENT
          • gv$tenant_memstore_allocator_info
          • GV$OB_ARBITRATION_MEMBER_INFO
          • V$OB_MEMORY
          • GV$OB_ARBITRATION_SERVICE_STATUS
          • GV$OB_LOCKS
          • V$OB_PLAN_CACHE_STAT
          • GV$OB_OPT_STAT_GATHER_MONITOR
          • V$OB_PLAN_CACHE_PLAN_EXPLAIN
          • GV$UNIT
          • GV$OB_KV_CLIENT_INFO
          • V$OB_RPC_OUTGOING
          • V$OB_RPC_INCOMING
          • V$SESSION_LONGOPS
          • GV$OB_KV_GROUP_COMMIT_STATUS
          • V$OB_PS_STAT
          • V$OB_PS_ITEM_INFO
          • V$SQL_WORKAREA
          • V$SQL_WORKAREA_ACTIVE
          • V$OB_SQL_WORKAREA_MEMORY_INFO
          • V$ENCRYPTED_TABLESPACES
          • V$OB_SSTABLES
          • V$OB_TENANT_MEMORY
          • GV$SQL_WORKAREA_ACTIVE
          • GV$OB_IO_CALIBRATION_STATUS
          • V$OB_IO_CALIBRATION_STATUS
          • GV$OB_DTL_INTERM_RESULT_MONITOR
          • V$OB_IO_BENCHMARK
          • V$DML_STATS
          • V$OB_DTL_INTERM_RESULT_MONITOR
          • GV$OB_THREAD
          • V$OB_THREAD
          • V$OB_TIMESTAMP_SERVICE
          • GV$OB_PX_P2P_DATAHUB
          • V$OB_PX_P2P_DATAHUB
          • GV$OB_SQL_PLAN
          • V$OB_SQL_PLAN
          • GV$OB_TENANT_RUNTIME_INFO
          • V$OB_TENANT_RUNTIME_INFO
          • GV$OB_FLT_TRACE_CONFIG
          • GV$OB_KV_CONNECTIONS
          • V$OB_KV_CONNECTIONS
          • GV$OB_SQLSTAT
          • V$OB_SQLSTAT
          • GV$OB_SESS_TIME_MODEL
          • V$OB_SESS_TIME_MODEL
          • GV$OB_SYS_TIME_MODEL
          • V$OB_SYS_TIME_MODEL
          • GV$OB_CGROUP_CONFIG
          • V$OB_CGROUP_CONFIG
          • V$ACTIVE_SESSION_HISTORY
          • V$OB_ENCRYPTED_TABLES
          • V$LATCH
          • V$OB_MEMSTORE
          • V$OB_MERGE_INFO
          • V$OB_ACTIVE_SESSION_HISTORY
          • V$OB_ARCHIVE_DEST_STATUS
          • V$OB_COMPACTION_DIAGNOSE_INFO
          • V$OB_COMPACTION_PROGRESS
          • V$OB_COMPACTION_SUGGESTIONS
          • V$OB_COMPATIBILITY_CONTROL
          • V$OB_LOG_STAT
          • V$OB_LOG_TRANSPORT_DEST_STAT
          • V$OB_LS_LOG_RESTORE_STATUS
          • V$OB_LS_REPLICA_TASK_PLAN
          • V$OB_MEMSTORE_INFO
          • V$OB_PARAMETERS
          • V$OB_PL_CACHE_OBJECT
          • V$OB_PROCESSLIST
          • V$OB_PX_WORKER_STAT
          • V$OB_RES_MGR_SYSSTAT
          • V$OB_SESSION
          • V$OB_SESSION_PS_INFO
          • V$OB_TABLET_COMPACTION_HISTORY
          • V$OB_TENANT_RESOURCE_LIMIT
          • V$OB_TENANT_RESOURCE_LIMIT_DETAIL
          • V$OB_TRANSACTION_PARTICIPANTS
          • GV$OB_TRANSACTION_SCHEDULERS
          • V$OB_UNITS
          • V$OB_QUERY_RESPONSE_TIME_HISTOGRAM
          • V$OB_PLAN_CACHE_PLAN_STAT
          • V$RESTORE_POINT
          • V$RSRC_PLAN
          • V$OB_SERVER_SCHEMA_INFO
          • V$SESSION_EVENT
          • V$SESSION_WAIT
          • V$SESSION_WAIT_HISTORY
          • V$SESSTAT
          • V$OB_SQL_AUDIT
          • V$SQL_JOIN_FILTER
          • V$SQL_MONITOR_STATNAME
          • V$SQL_PLAN_MONITOR
          • V$SQL_WORKAREA_HISTOGRAM
          • V$SYSSTAT
          • V$OB_ARBITRATION_MEMBER_INFO
          • V$OB_ARBITRATION_SERVICE_STATUS
          • V$OB_LOCKS
          • V$OB_OPT_STAT_GATHER_MONITOR
          • v$tenant_memstore_allocator_info
          • V$UNIT
          • V$OB_KV_CLIENT_INFO
          • V$OB_KV_GROUP_COMMIT_STATUS
      • MySQL tenant views
        • Dictionary views
          • information_schema.CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS
          • information_schema.CHARACTER_SETS
          • information_schema.CHECK_CONSTRAINTS
          • information_schema.COLLATION_CHARACTER_SET_APPLICABILITY
          • information_schema.COLLATIONS
          • information_schema.COLUMN_PRIVILEGES
          • information_schema.COLUMNS
          • information_schema.ENGINES
          • information_schema.events
          • information_schema.GLOBAL_STATUS
          • information_schema.GLOBAL_VARIABLES
          • information_schema.KEY_COLUMN_USAGE
          • information_schema.PARAMETERS
          • information_schema.PARTITIONS
          • information_schema.PROCESSLIST
          • information_schema.QUERY_RESPONSE_TIME
          • information_schema.REFERENTIAL_CONSTRAINTS
          • information_schema.ROUTINES
          • information_schema.SCHEMA_PRIVILEGES
          • information_schema.SCHEMATA
          • information_schema.SESSION_STATUS
          • information_schema.SESSION_VARIABLES
          • information_schema.ST_GEOMETRY_COLUMNS
          • information_schema.ST_SPATIAL_REFERENCE_SYSTEMS
          • information_schema.STATISTICS
          • information_schema.TABLE_CONSTRAINTS
          • information_schema.TABLE_PRIVILEGES
          • information_schema.TABLES
          • information_schema.USER_PRIVILEGES
          • information_schema.VIEW_TABLE_USAGE
          • information_schema.VIEWS
          • mysql.audit_log_filter
          • mysql.audit_log_user
          • mysql.columns_priv
          • mysql.db
          • mysql.default_roles
          • mysql.help_category
          • mysql.help_keyword
          • mysql.help_relation
          • mysql.help_topic
          • mysql.proc
          • oceanbase.DBA_IND_PARTITIONS
          • mysql.role_edges
          • oceanbase.DBA_IND_SUBPARTITIONS
          • mysql.time_zone
          • oceanbase.DBA_OB_DATABASES
          • mysql.time_zone_name
          • oceanbase.DBA_OB_LS_LOCATIONS
          • mysql.time_zone_transition
          • oceanbase.DBA_OB_MAJOR_COMPACTION
          • mysql.time_zone_transition_type
          • mysql.user
          • oceanbase.DBA_DB_LINKS
          • oceanbase.DBA_IND_PARTITIONS
          • oceanbase.DBA_IND_STATISTICS
          • oceanbase.DBA_OB_TABLEGROUP_PARTITIONS
          • oceanbase.DBA_IND_SUBPARTITIONS
          • oceanbase.DBA_OB_TABLEGROUP_SUBPARTITIONS
          • DBA_INDEX_USAGE
          • oceanbase.DBA_OB_TABLEGROUP_TABLES
          • oceanbase.DBA_OB_ACCESS_POINT
          • oceanbase.DBA_OB_TABLEGROUPS
          • oceanbase.DBA_OB_ARCHIVE_DEST
          • oceanbase.DBA_OB_TABLET_REPLICAS
          • oceanbase.DBA_OB_ARCHIVELOG
          • oceanbase.DBA_OB_TABLET_TO_LS
          • oceanbase.DBA_OB_ARCHIVELOG_PIECE_FILES
          • oceanbase.DBA_OB_ARCHIVELOG_SUMMARY
          • DBA_OB_AUX_STATISTICS
          • oceanbase.DBA_OB_BACKUP_DELETE_JOB_HISTORY
          • oceanbase.DBA_OB_BACKUP_DELETE_JOBS
          • oceanbase.DBA_OB_ZONE_MAJOR_COMPACTION
          • oceanbase.DBA_OB_BACKUP_DELETE_POLICY
          • oceanbase.DBA_OB_BACKUP_DELETE_TASK_HISTORY
          • oceanbase.DBA_OBJECTS
          • oceanbase.DBA_OB_BACKUP_DELETE_TASKS
          • oceanbase.DBA_PART_INDEXES
          • oceanbase.DBA_OB_BACKUP_JOB_HISTORY
          • oceanbase.DBA_PART_KEY_COLUMNS
          • oceanbase.DBA_OB_BACKUP_JOBS
          • oceanbase.DBA_OB_BACKUP_PARAMETER
          • oceanbase.DBA_OB_SEQUENCE_OBJECTS
          • oceanbase.DBA_OB_BACKUP_SET_FILES
          • oceanbase.DBA_SUBPART_KEY_COLUMNS
          • oceanbase.DBA_SUBPARTITION_TEMPLATES
          • oceanbase.DBA_OB_BACKUP_TASK_HISTORY
          • oceanbase.DBA_OB_BACKUP_TASKS
          • oceanbase.DBA_OB_BALANCE_JOB_HISTORY
          • oceanbase.DBA_OB_BALANCE_JOBS
          • oceanbase.DBA_OB_BALANCE_TASK_HISTORY
          • oceanbase.DBA_OB_BALANCE_TASKS
          • oceanbase.DBA_OB_CONCURRENT_LIMIT_SQL
          • oceanbase.DBA_OB_DATA_DICTIONARY_IN_LOG
          • oceanbase.DBA_OB_DEADLOCK_EVENT_HISTORY
          • oceanbase.DBA_OB_FREEZE_INFO
          • oceanbase.DBA_OB_IMPORT_TABLE_JOB_HISTORY
          • oceanbase.DBA_OB_IMPORT_TABLE_JOBS
          • oceanbase.DBA_OB_IMPORT_TABLE_TASK_HISTORY
          • oceanbase.DBA_OB_IMPORT_TABLE_TASKS
          • oceanbase.DBA_OB_KV_TTL_TASKS
          • oceanbase.DBA_OB_LOG_RESTORE_SOURCE
          • oceanbase.DBA_OB_LS
          • oceanbase.DBA_OB_LS_ARB_REPLICA_TASKS
          • oceanbase.DBA_OB_LS_ARB_REPLICA_TASK_HISTORY
          • oceanbase.DBA_OB_LS_HISTORY
          • oceanbase.DBA_OB_LS_LOCATIONS
          • oceanbase.DBA_OB_LS_REPLICA_TASK_HISTORY
          • oceanbase.DBA_OB_LS_REPLICA_TASKS
          • oceanbase.DBA_OB_MAJOR_COMPACTION
          • oceanbase.DBA_OB_RECOVER_TABLE_JOB_HISTORY
          • oceanbase.DBA_OB_RECOVER_TABLE_JOBS
          • oceanbase.DBA_OB_RESTORE_HISTORY
          • oceanbase.DBA_OB_RESTORE_PROGRESS
          • oceanbase.DBA_OB_RSRC_IO_DIRECTIVES
          • oceanbase.DBA_OB_SERVICES
          • oceanbase.DBA_OB_SYS_VARIABLES
          • oceanbase.DBA_OB_SPM_EVO_RESULT
          • oceanbase.DBA_OB_TABLE_LOCATIONS
          • oceanbase.DBA_OB_TABLEGROUP_PARTITIONS
          • oceanbase.DBA_OB_TABLEGROUP_SUBPARTITIONS
          • oceanbase.DBA_OB_TABLEGROUP_TABLES
          • oceanbase.DBA_OB_TABLET_REPLICAS
          • oceanbase.DBA_OB_TABLET_TO_LS
          • oceanbase.DBA_OB_BACKUP_SET_FILES
          • oceanbase.DBA_OB_TENANT_EVENT_HISTORY
          • oceanbase.DBA_OB_TENANTS
          • oceanbase.DBA_OB_BACKUP_JOBS
          • oceanbase.DBA_OB_TRANSFER_PARTITION_TASKS
          • oceanbase.DBA_OB_TRANSFER_PARTITION_TASK_HISTORY
          • oceanbase.DBA_OB_BACKUP_JOB_HISTORY
          • oceanbase.DBA_OB_TRANSFER_TASK_HISTORY
          • oceanbase.DBA_OB_TRANSFER_TASKS
          • oceanbase.DBA_OB_BACKUP_TASKS
          • oceanbase.DBA_OB_USERS
          • oceanbase.DBA_OB_BACKUP_TASK_HISTORY
          • oceanbase.DBA_OB_ZONE_MAJOR_COMPACTION
          • oceanbase.DBA_OBJECTS
          • oceanbase.DBA_OB_ARCHIVELOG_PIECE_FILES
          • oceanbase.DBA_PART_COL_STATISTICS
          • oceanbase.DBA_OB_RESTORE_PROGRESS
          • oceanbase.DBA_OB_RESTORE_HISTORY
          • oceanbase.DBA_PART_INDEXES
          • oceanbase.DBA_PART_KEY_COLUMNS
          • oceanbase.DBA_OB_ARCHIVE_DEST
          • oceanbase.DBA_PART_TABLES
          • oceanbase.DBA_RSRC_CONSUMER_GROUPS
          • oceanbase.DBA_OB_ARCHIVELOG
          • oceanbase.DBA_RSRC_GROUP_MAPPINGS
          • oceanbase.DBA_RSRC_PLAN_DIRECTIVES
          • oceanbase.DBA_OB_ARCHIVELOG_SUMMARY
          • oceanbase.DBA_RSRC_PLANS
          • oceanbase.DBA_SCHEDULER_JOB_RUN_DETAILS
          • oceanbase.DBA_OB_BACKUP_PARAMETER
          • oceanbase.DBA_OB_OUTLINE_CONCURRENT_HISTORY
          • oceanbase.DBA_OB_OUTLINES
          • oceanbase.DBA_OB_CONCURRENT_LIMIT_SQL
          • oceanbase.DBA_SQL_MANAGEMENT_CONFIG
          • oceanbase.DBA_SQL_PLAN_BASELINES
          • oceanbase.DBA_SUBPART_COL_STATISTICS
          • oceanbase.DBA_OB_BACKUP_DELETE_JOBS
          • oceanbase.DBA_SUBPART_KEY_COLUMNS
          • oceanbase.DBA_OB_BACKUP_DELETE_JOB_HISTORY
          • oceanbase.DBA_OB_BACKUP_DELETE_TASKS
          • oceanbase.DBA_OB_BACKUP_DELETE_TASK_HISTORY
          • oceanbase.DBA_TAB_PARTITIONS
          • oceanbase.DBA_OB_BACKUP_STORAGE_INFO
          • oceanbase.DBA_TAB_SUBPARTITIONS
          • oceanbase.DBA_OB_BACKUP_STORAGE_INFO_HISTORY
          • oceanbase.DBA_WR_ACTIVE_SESSION_HISTORY
          • oceanbase.DBA_WR_CONTROL
          • oceanbase.DBA_OB_BACKUP_DELETE_POLICY
          • oceanbase.DBA_OB_DEADLOCK_EVENT_HISTORY
          • oceanbase.DBA_WR_SQL_PLAN
          • oceanbase.DBA_TAB_STATISTICS
          • oceanbase.DBA_TAB_COL_STATISTICS
          • oceanbase.DBA_PART_COL_STATISTICS
          • oceanbase.DBA_SUBPART_COL_STATISTICS
          • oceanbase.DBA_OB_LS_LOG_ARCHIVE_PROGRESS
          • oceanbase.DBA_TAB_HISTOGRAMS
          • oceanbase.DBA_PART_HISTOGRAMS
          • oceanbase.DBA_SUBPART_HISTOGRAMS
          • oceanbase.DBA_TAB_STATS_HISTORY
          • oceanbase.DBA_SCHEDULER_JOBS
          • oceanbase.DBA_IND_STATISTICS
          • oceanbase.DBA_TAB_MODIFICATIONS
          • oceanbase.DBA_SQL_PLAN_BASELINES
          • oceanbase.DBA_SQL_MANAGEMENT_CONFIG
          • oceanbase.DBA_OB_LS
          • oceanbase.DBA_OB_TABLE_LOCATIONS
          • oceanbase.DBA_OB_FREEZE_INFO
          • oceanbase.DBA_OB_LS_REPLICA_TASKS
          • oceanbase.DBA_OB_AUTO_INCREMENT
          • oceanbase.DBA_SEQUENCES
          • oceanbase.DBA_SCHEDULER_WINDOWS
          • oceanbase.DBA_OB_USERS
          • oceanbase.DBA_OB_DATABASE_PRIVILEGE
          • oceanbase.DBA_OB_USER_DEFINED_RULES
          • oceanbase.DBA_OB_TENANTS
          • oceanbase.DBA_OB_LS_LOG_ARCHIVE_PROGRESS
          • oceanbase.DBA_OB_LS_ARB_REPLICA_TASKS
          • oceanbase.DBA_OB_LS_ARB_REPLICA_TASK_HISTORY
          • oceanbase.DBA_OB_RSRC_IO_DIRECTIVES
          • oceanbase.DBA_RSRC_PLANS
          • oceanbase.DBA_RSRC_PLAN_DIRECTIVES
          • oceanbase.DBA_RSRC_GROUP_MAPPINGS
          • oceanbase.DBA_RSRC_CONSUMER_GROUPS
          • oceanbase.DBA_OB_DATA_DICTIONARY_IN_LOG
          • oceanbase.DBA_OB_TASK_OPT_STAT_GATHER_HISTORY
          • oceanbase.DBA_OB_TABLE_OPT_STAT_GATHER_HISTORY
          • oceanbase.DBA_OB_LOG_RESTORE_SOURCE
          • oceanbase.DBA_OB_TABLE_STAT_STALE_INFO
          • oceanbase.DBA_OB_EXTERNAL_TABLE_FILES
          • oceanbase.ALL_OB_EXTERNAL_TABLE_FILES
          • oceanbase.DBA_OB_BALANCE_JOBS
          • oceanbase.DBA_OB_BALANCE_JOB_HISTORY
          • oceanbase.DBA_OB_BALANCE_TASKS
          • oceanbase.DBA_OB_BALANCE_TASK_HISTORY
          • oceanbase.DBA_OB_TRANSFER_TASKS
          • oceanbase.DBA_OB_TRANSFER_TASK_HISTORY
          • oceanbase.DBA_OB_ACCESS_POINT
          • oceanbase.DBA_DB_LINKS
          • oceanbase.DBA_OB_LS_HISTORY
          • oceanbase.DBA_OB_TENANT_EVENT_HISTORY
          • oceanbase.DBA_WR_SNAPSHOT
          • oceanbase.DBA_WR_ACTIVE_SESSION_HISTORY
          • oceanbase.DBA_WR_STATNAME
          • oceanbase.DBA_WR_SYSSTAT
          • oceanbase.DBA_WR_CONTROL
          • oceanbase.DBA_OB_RECOVER_TABLE_JOBS
          • oceanbase.DBA_OB_IMPORT_TABLE_JOBS
          • oceanbase.DBA_OB_IMPORT_TABLE_TASKS
          • oceanbase.DBA_OB_RECOVER_TABLE_JOB_HISTORY
          • oceanbase.DBA_OB_IMPORT_TABLE_JOB_HISTORY
          • oceanbase.DBA_OB_IMPORT_TABLE_TASK_HISTORY
          • oceanbase.DBA_OB_KV_TTL_TASKS
          • oceanbase.DBA_OB_KV_TTL_TASK_HISTORY
          • oceanbase.DBA_OB_TRANSFER_PARTITION_TASKS
          • oceanbase.DBA_OB_TRANSFER_PARTITION_TASK_HISTORY
          • oceanbase.DBA_WR_SYSTEM_EVENT
          • oceanbase.DBA_WR_EVENT_NAME
          • oceanbase.DBA_WR_SQLSTAT
          • oceanbase.DBA_WR_SYS_TIME_MODEL
          • oceanbase.DBA_WR_SQLTEXT
          • mysql.procs_priv
          • oceanbase.DBA_OB_SYS_VARIABLES
          • information_schema.role_table_grants
          • information_schema.role_column_grants
          • information_schema.role_routine_grants
          • oceanbase.DBA_OB_KV_REDIS_TABLE
        • Performance views
          • GV$ACTIVE_SESSION_HISTORY
          • GV$LATCH
          • GV$OB_MEMORY
          • GV$OB_KVCACHE
          • GV$OB_MEMSTORE
          • GV$OB_MERGE_INFO
          • GV$OB_ACTIVE_SESSION_HISTORY
          • GV$OB_PX_TARGET_MONITOR
          • GV$OB_SERVERS
          • GV$OB_COMPACTION_DIAGNOSE_INFO
          • GV$OB_COMPACTION_PROGRESS
          • GV$OB_TABLET_COMPACTION_PROGRESS
          • GV$OB_COMPACTION_SUGGESTIONS
          • GV$OB_PLAN_CACHE_STAT
          • GV$OB_LOG_STAT
          • GV$SYSTEM_EVENT
          • GV$OB_LOG_TRANSPORT_DEST_STAT
          • GV$OB_MEMSTORE_INFO
          • GV$OB_PARAMETERS
          • GV$OB_PL_CACHE_OBJECT
          • GV$OB_PROCESSLIST
          • GV$OB_PX_WORKER_STAT
          • GV$OB_QUERY_RESPONSE_TIME_HISTOGRAM
          • GV$OB_RES_MGR_SYSSTAT
          • GV$OB_RPC_OUTGOING
          • GV$OB_RPC_INCOMING
          • GV$OB_SESSION
          • GV$OB_SESSION_PS_INFO
          • GV$SESSION_LONGOPS
          • GV$OB_TABLET_COMPACTION_HISTORY
          • GV$OB_PS_STAT
          • GV$OB_TENANT_RESOURCE_LIMIT
          • GV$OB_TENANT_RESOURCE_LIMIT_DETAIL
          • GV$OB_TRANSACTION_PARTICIPANTS
          • GV$OB_TRANSACTION_SCHEDULERS
          • V$OB_TRANSACTION_SCHEDULERS
          • GV$OB_SQL_WORKAREA_MEMORY_INFO
          • GV$OB_UNITS
          • GV$OB_PLAN_CACHE_PLAN_EXPLAIN
          • GV$OB_SSTABLES
          • GV$OB_PLAN_CACHE_PLAN_STAT
          • GV$OB_PS_ITEM_INFO
          • GV$OB_SERVER_SCHEMA_INFO
          • V$OB_KVCACHE
          • GV$SESSION_EVENT
          • GV$SESSION_WAIT
          • V$OB_PX_TARGET_MONITOR
          • GV$SESSION_WAIT_HISTORY
          • V$OB_SERVERS
          • GV$SESSTAT
          • GV$OB_SQL_AUDIT
          • V$OB_TABLET_COMPACTION_PROGRESS
          • GV$SQL_JOIN_FILTER
          • GV$SQL_PLAN_MONITOR
          • GV$SQL_WORKAREA
          • V$STATNAME
          • V$EVENT_NAME
          • GV$SQL_WORKAREA_HISTOGRAM
          • GV$SYSSTAT
          • GV$OB_TENANT_MEMORY
          • GV$OB_ARBITRATION_MEMBER_INFO
          • V$SYSTEM_EVENT
          • GV$OB_ARBITRATION_SERVICE_STATUS
          • V$OB_MEMORY
          • GV$OB_LOCKS
          • GV$OB_OPT_STAT_GATHER_MONITOR
          • V$OB_PLAN_CACHE_STAT
          • GV$OB_KV_CLIENT_INFO
          • V$OB_RPC_OUTGOING
          • V$OB_RPC_INCOMING
          • V$SESSION_LONGOPS
          • GV$OB_KV_GROUP_COMMIT_STATUS
          • V$OB_PS_STAT
          • V$SQL_WORKAREA_ACTIVE
          • V$OB_SQL_WORKAREA_MEMORY_INFO
          • V$ENCRYPTED_TABLESPACES
          • V$OB_SSTABLES
          • V$OB_TENANT_MEMORY
          • GV$SQL_WORKAREA_ACTIVE
          • GV$OB_IO_CALIBRATION_STATUS
          • V$OB_IO_CALIBRATION_STATUS
          • GV$OB_IO_BENCHMARK
          • V$OB_IO_BENCHMARK
          • GV$DML_STATS
          • V$DML_STATS
          • GV$OB_DTL_INTERM_RESULT_MONITOR
          • V$OB_DTL_INTERM_RESULT_MONITOR
          • GV$OB_THREAD
          • V$OB_THREAD
          • V$OB_TIMESTAMP_SERVICE
          • GV$OB_PX_P2P_DATAHUB
          • V$OB_PX_P2P_DATAHUB
          • GV$OB_SQL_PLAN
          • V$OB_SQL_PLAN
          • GV$OB_KV_CONNECTIONS
          • V$OB_KV_CONNECTIONS
          • GV$OB_SQLSTAT
          • V$OB_SQLSTAT
          • GV$OB_SESS_TIME_MODEL
          • V$OB_SESS_TIME_MODEL
          • GV$OB_SYS_TIME_MODEL
          • V$OB_SYS_TIME_MODEL
          • GV$OB_CGROUP_CONFIG
          • V$OB_CGROUP_CONFIG
          • V$ACTIVE_SESSION_HISTORY
          • V$OB_ENCRYPTED_TABLES
          • V$LATCH
          • V$OB_MEMSTORE
          • V$OB_MERGE_INFO
          • V$OB_ACTIVE_SESSION_HISTORY
          • V$OB_ARCHIVE_DEST_STATUS
          • V$OB_COMPACTION_DIAGNOSE_INFO
          • V$OB_COMPACTION_PROGRESS
          • V$OB_COMPACTION_SUGGESTIONS
          • V$OB_COMPATIBILITY_CONTROL
          • V$OB_LOG_STAT
          • V$OB_LOG_TRANSPORT_DEST_STAT
          • V$OB_LS_LOG_RESTORE_STATUS
          • V$OB_LS_REPLICA_TASK_PLAN
          • V$OB_MEMSTORE_INFO
          • V$OB_PARAMETERS
          • V$OB_PL_CACHE_OBJECT
          • V$OB_PROCESSLIST
          • V$OB_PX_WORKER_STAT
          • V$OB_QUERY_RESPONSE_TIME_HISTOGRAM
          • V$OB_RES_MGR_SYSSTAT
          • V$OB_SESSION
          • V$OB_SESSION_PS_INFO
          • V$OB_TABLET_COMPACTION_HISTORY
          • V$OB_TENANT_RESOURCE_LIMIT
          • V$OB_TENANT_RESOURCE_LIMIT_DETAIL
          • V$OB_TRANSACTION_PARTICIPANTS
          • V$OB_UNITS
          • V$OB_PLAN_CACHE_PLAN_EXPLAIN
          • V$OB_PLAN_CACHE_PLAN_STAT
          • V$OB_PS_ITEM_INFO
          • V$RESTORE_POINT
          • V$RSRC_PLAN
          • V$OB_SERVER_SCHEMA_INFO
          • V$SESSION_EVENT
          • V$SESSION_WAIT
          • V$SESSION_WAIT_HISTORY
          • V$SESSTAT
          • V$OB_SQL_AUDIT
          • V$SQL_JOIN_FILTER
          • V$SQL_MONITOR_STATNAME
          • V$SQL_PLAN_MONITOR
          • V$SQL_WORKAREA
          • V$SQL_WORKAREA_HISTOGRAM
          • V$SYSSTAT
          • V$OB_ARBITRATION_MEMBER_INFO
          • V$OB_ARBITRATION_SERVICE_STATUS
          • V$OB_LOCKS
          • V$OB_OPT_STAT_GATHER_MONITOR
          • V$OB_KV_CLIENT_INFO
          • V$OB_KV_GROUP_COMMIT_STATUS
      • Oracle tenant views
        • Dictionary views
          • ALL_ALL_TABLES
          • ALL_ARGUMENTS
          • ALL_COL_COMMENTS
          • ALL_COLL_TYPES
          • ALL_COL_PRIVS
          • ALL_CONSTRAINTS
          • ALL_CONS_COLUMNS
          • ALL_DB_LINKS
          • ALL_DEF_AUDIT_OPTS
          • ALL_ERRORS
          • ALL_IND_EXPRESSIONS
          • ALL_IND_COLUMNS
          • ALL_IND_PARTITIONS
          • ALL_IND_STATISTICS
          • ALL_IND_SUBPARTITIONS
          • ALL_INDEXES
          • ALL_METHOD_PARAMS
          • ALL_OBJECTS
          • ALL_OB_SOURCE
          • ALL_PART_INDEXES
          • ALL_SEQUENCES
          • ALL_PART_KEY_COLUMNS
          • ALL_PART_TABLES
          • ALL_SUBPARTITION_TEMPLATES
          • ALL_PLSQL_TYPES
          • ALL_PLSQL_COLL_TYPES
          • ALL_PLSQL_TYPE_ATTRS
          • ALL_POLICIES
          • ALL_POLICY_CONTEXTS
          • ALL_POLICY_GROUPS
          • ALL_PROCEDURES
          • ALL_PROFILES
          • ALL_SCHEDULER_JOB_ARGS
          • ALL_SCHEDULER_PROGRAM_ARGS
          • ALL_SEC_RELEVANT_COLS
          • ALL_TAB_STATS_HISTORY
          • ALL_SOURCE
          • ALL_SUBPART_KEY_COLUMNS
          • ALL_SYNONYMS
          • ALL_DIRECTORIES
          • ALL_DEPENDENCIES
          • ALL_TAB_COLS
          • ALL_PART_COL_STATISTICS
          • ALL_TAB_COLUMNS
          • ALL_PART_HISTOGRAMS
          • ALL_TAB_COMMENTS
          • ALL_SUBPART_COL_STATISTICS
          • ALL_SUBPART_HISTOGRAMS
          • ALL_TAB_MODIFICATIONS
          • ALL_TAB_COL_STATISTICS
          • ALL_TAB_PARTITIONS
          • ALL_TAB_HISTOGRAMS
          • ALL_TAB_PRIVS
          • ALL_TAB_STATISTICS
          • AUDIT_ACTIONS
          • ALL_TAB_SUBPARTITIONS
          • ALL_TABLES
          • ALL_TRIGGER_ORDERING
          • ALL_TRIGGERS
          • ALL_TYPE_ATTRS
          • ALL_TYPE_METHODS
          • ALL_TYPES
          • ALL_USERS
          • DBA_COLL_TYPES
          • ALL_VIEWS
          • DBA_COL_COMMENTS
          • DBA_ALL_TABLES
          • DBA_ARGUMENTS
          • DBA_CONS_COLUMNS
          • DBA_AUDIT_EXISTS
          • DBA_AUDIT_OBJECT
          • DBA_ERRORS
          • DBA_AUDIT_SESSION
          • DBA_AUDIT_STATEMENT
          • DBA_AUDIT_TRAIL
          • DBA_IND_EXPRESSIONS
          • DBA_COL_PRIVS
          • DBA_OB_DATABASES
          • DBA_CONSTRAINTS
          • DBA_CONTEXT
          • DBA_DB_LINKS
          • DBA_IND_COLUMNS
          • DBA_OB_TABLET_TO_LS
          • DBA_IND_PARTITIONS
          • DBA_IND_STATISTICS
          • DBA_IND_SUBPARTITIONS
          • DBA_OBJ_AUDIT_OPTS
          • DBA_INDEX_USAGE
          • DBA_INDEXES
          • DBA_JOBS
          • DBA_METHOD_PARAMS
          • DBA_OB_ACCESS_POINT
          • DBA_ROLES
          • DBA_OB_ARCHIVE_DEST
          • DBA_OB_ARCHIVELOG
          • DBA_OB_ARCHIVELOG_PIECE_FILES
          • DBA_OB_ARCHIVELOG_SUMMARY
          • DBA_OB_AUX_STATISTICS
          • DBA_OB_BACKUP_DELETE_JOB_HISTORY
          • DBA_OB_BACKUP_DELETE_JOBS
          • DBA_OB_BACKUP_DELETE_POLICY
          • DBA_OB_BACKUP_DELETE_TASK_HISTORY
          • DBA_STMT_AUDIT_OPTS
          • DBA_OB_BACKUP_DELETE_TASKS
          • DBA_SUBPARTITION_TEMPLATES
          • DBA_OB_BACKUP_JOB_HISTORY
          • DBA_OB_BACKUP_JOBS
          • DBA_OB_BACKUP_PARAMETER
          • DBA_OB_BACKUP_SET_FILES
          • DBA_OB_BACKUP_TASK_HISTORY
          • DBA_OB_BACKUP_TASKS
          • DBA_OB_BALANCE_JOB_HISTORY
          • DBA_OB_BALANCE_JOBS
          • DBA_OB_BALANCE_TASK_HISTORY
          • DBA_TAB_STATS_HISTORY
          • DBA_OB_BALANCE_TASKS
          • DBA_OB_CONCURRENT_LIMIT_SQL
          • DBA_OB_DATA_DICTIONARY_IN_LOG
          • DBA_OB_DEADLOCK_EVENT_HISTORY
          • DBA_OB_FREEZE_INFO
          • DBA_DEPENDENCIES
          • DBA_OB_IMPORT_TABLE_JOB_HISTORY
          • DBA_OB_IMPORT_TABLE_JOBS
          • DBA_RSRC_CONSUMER_GROUPS
          • DBA_OB_IMPORT_TABLE_TASK_HISTORY
          • DBA_RSRC_GROUP_MAPPINGS
          • DBA_OB_IMPORT_TABLE_TASKS
          • DBA_OB_LOG_RESTORE_SOURCE
          • DBA_RSRC_PLAN_DIRECTIVES
          • DBA_DIRECTORIES
          • DBA_OB_LS
          • DBA_OB_LS_ARB_REPLICA_TASKS
          • DBA_JOBS_RUNNING
          • DBA_OB_LS_ARB_REPLICA_TASK_HISTORY
          • DBA_OB_LS_HISTORY
          • DBA_PART_COL_STATISTICS
          • DBA_OB_LS_LOCATIONS
          • DBA_PART_HISTOGRAMS
          • DBA_OB_LS_LOG_ARCHIVE_PROGRESS
          • DBA_SUBPART_COL_STATISTICS
          • DBA_OB_LS_REPLICA_TASK_HISTORY
          • DBA_SUBPART_HISTOGRAMS
          • DBA_OB_LS_REPLICA_TASKS
          • DBA_TAB_COL_STATISTICS
          • DBA_OB_MAJOR_COMPACTION
          • DBA_TAB_HISTOGRAMS
          • DBA_TAB_STATISTICS
          • DBA_OB_PL_OBJ_CACHE_STATUS
          • DBA_OB_RECOVER_TABLE_JOB_HISTORY
          • DBA_OB_RECOVER_TABLE_JOBS
          • DBA_OB_RESTORE_HISTORY
          • STMT_AUDIT_OPTION_MAP
          • DBA_OB_RESTORE_PROGRESS
          • DBA_OB_RSRC_IO_DIRECTIVES
          • DBA_OB_SERVICES
          • DBA_OB_SYS_VARIABLES
          • DBA_OB_SPM_EVO_RESULT
          • DBA_OB_TABLE_LOCATIONS
          • DBA_OB_TABLEGROUP_PARTITIONS
          • DBA_OB_TABLEGROUP_SUBPARTITIONS
          • DBA_OB_TABLEGROUP_TABLES
          • USER_COLL_TYPES
          • DBA_OB_TABLEGROUPS
          • USER_COL_COMMENTS
          • DBA_OB_TABLET_REPLICAS
          • DBA_OB_SOURCE
          • USER_CONS_COLUMNS
          • DBA_OB_TENANT_EVENT_HISTORY
          • USER_ERRORS
          • DBA_OB_TENANTS
          • DBA_OB_TRANSFER_PARTITION_TASKS
          • DBA_OB_TRANSFER_PARTITION_TASK_HISTORY
          • USER_IND_EXPRESSIONS
          • DBA_OB_TRANSFER_TASK_HISTORY
          • DBA_OB_TRANSFER_TASKS
          • DBA_OB_ZONE_MAJOR_COMPACTION
          • DBA_OBJECTS
          • DBA_PLSQL_TYPES
          • DBA_PLSQL_COLL_TYPES
          • DBA_PLSQL_TYPE_ATTRS
          • DBA_PART_INDEXES
          • DBA_PART_KEY_COLUMNS
          • DBA_PART_TABLES
          • USER_SEQUENCES
          • DBA_POLICIES
          • DBA_POLICY_CONTEXTS
          • USER_SUBPARTITION_TEMPLATES
          • DBA_POLICY_GROUPS
          • DBA_PROCEDURES
          • DBA_PROFILES
          • DBA_RECYCLEBIN
          • USER_TAB_STATS_HISTORY
          • DBA_ROLE_PRIVS
          • DBA_RSRC_PLANS
          • DBA_SCHEDULER_JOB_ARGS
          • DBA_SCHEDULER_JOB_RUN_DETAILS
          • DBA_SCHEDULER_JOBS
          • DBA_SCHEDULER_PROGRAM
          • DBA_SCHEDULER_PROGRAM_ARGS
          • DBA_SEC_RELEVANT_COLS
          • DBA_SEGMENTS
          • DBA_SOURCE
          • USER_DEPENDENCIES
          • DBA_SQL_MANAGEMENT_CONFIG
          • USER_PART_COL_STATISTICS
          • DBA_SQL_PLAN_BASELINES
          • USER_PART_HISTOGRAMS
          • USER_SUBPART_COL_STATISTICS
          • USER_SUBPART_HISTOGRAMS
          • USER_TAB_COL_STATISTICS
          • DBA_SUBPART_KEY_COLUMNS
          • USER_TAB_HISTOGRAMS
          • USER_TAB_STATISTICS
          • DBA_SYNONYMS
          • DBA_SYS_PRIVS
          • DBA_TAB_COLS
          • DBA_TAB_COLUMNS
          • DBA_TAB_COMMENTS
          • DBA_TAB_MODIFICATIONS
          • DBA_TAB_PARTITIONS
          • DBA_TAB_PRIVS
          • DBA_TAB_SUBPARTITIONS
          • DBA_TABLES
          • DBA_TABLESPACES
          • DBA_TRIGGER_ORDERING
          • DBA_TRIGGERS
          • DBA_TYPE_ATTRS
          • DBA_TYPE_METHODS
          • DBA_TYPES
          • DBA_USERS
          • DBA_VIEWS
          • DBA_WR_ACTIVE_SESSION_HISTORY
          • DBA_WR_CONTROL
          • DBA_OB_OUTLINE_CONCURRENT_HISTORY
          • DBA_OB_OUTLINES
          • DBA_WR_STATNAME
          • DBA_OB_BACKUP_STORAGE_INFO
          • DBA_OB_BACKUP_STORAGE_INFO_HISTORY
          • DBMS_LOCK_ALLOCATED
          • DICT
          • DICTIONARY
          • NLS_DATABASE_PARAMETERS
          • NLS_INSTANCE_PARAMETERS
          • NLS_SESSION_PARAMETERS
          • PROXY_USERS
          • ROLE_ROLE_PRIVS
          • ROLE_SYS_PRIVS
          • ROLE_TAB_PRIVS
          • TENANT_VIRTUAL_GLOBAL_VARIABLE
          • TENANT_VIRTUAL_SESSION_VARIABLE
          • USER_ALL_TABLES
          • USER_ARGUMENTS
          • USER_AUDIT_OBJECT
          • USER_AUDIT_SESSION
          • USER_AUDIT_STATEMENT
          • USER_AUDIT_TRAIL
          • USER_COL_PRIVS
          • USER_CONSTRAINTS
          • USER_DB_LINKS
          • DBA_SEQUENCES
          • USER_IND_COLUMNS
          • DBA_SCHEDULER_WINDOWS
          • ALL_SCHEDULER_WINDOWS
          • USER_IND_PARTITIONS
          • DBA_OB_DATABASE_PRIVILEGE
          • USER_IND_STATISTICS
          • DBA_OB_USER_DEFINED_RULES
          • USER_IND_SUBPARTITIONS
          • USER_INDEXES
          • USER_JOBS
          • USER_OBJECTS
          • USER_PART_INDEXES
          • USER_PART_KEY_COLUMNS
          • USER_PART_TABLES
          • USER_PLSQL_TYPES
          • USER_PLSQL_COLL_TYPES
          • USER_PLSQL_TYPE_ATTRS
          • USER_POLICIES
          • USER_POLICY_CONTEXTS
          • USER_POLICY_GROUPS
          • USER_PROCEDURES
          • USER_PROFILES
          • USER_RECYCLEBIN
          • USER_ROLE_PRIVS
          • USER_SCHEDULER_JOB_ARGS
          • USER_SCHEDULER_JOBS
          • USER_SCHEDULER_PROGRAM_ARGS
          • USER_SEC_RELEVANT_COLS
          • USER_OB_SOURCE
          • USER_SEGMENTS
          • USER_SOURCE
          • USER_SUBPART_KEY_COLUMNS
          • USER_SYNONYMS
          • USER_SYS_PRIVS
          • DBA_OB_TASK_OPT_STAT_GATHER_HISTORY
          • USER_TAB_COLS
          • DBA_OB_TABLE_OPT_STAT_GATHER_HISTORY
          • USER_TAB_COLUMNS
          • USER_TAB_COMMENTS
          • DBA_OB_TABLE_STAT_STALE_INFO
          • DBA_OB_EXTERNAL_TABLE_FILES
          • USER_TAB_MODIFICATIONS
          • ALL_OB_EXTERNAL_TABLE_FILES
          • USER_TAB_PARTITIONS
          • USER_TAB_PRIVS
          • USER_TAB_SUBPARTITIONS
          • USER_TABLES
          • USER_TABLESPACES
          • USER_TRIGGER_ORDERING
          • USER_TRIGGERS
          • USER_TYPE_ATTRS
          • USER_TYPE_METHODS
          • USER_TYPES
          • USER_USERS
          • USER_VIEWS
          • DBA_WR_SNAPSHOT
          • DBA_WR_SYSSTAT
          • DBA_WR_SYSTEM_EVENT
          • DBA_WR_EVENT_NAME
          • DBA_WR_SQLSTAT
          • DBA_WR_SYS_TIME_MODEL
          • DBA_WR_SQLTEXT
        • Performance views
          • GV$ACTIVE_SESSION_HISTORY
          • GV$DBLINK
          • GV$GLOBAL_TRANSACTION
          • GV$OB_KVCACHE
          • GV$INSTANCE
          • GV$OB_MEMORY
          • GV$OB_MEMSTORE
          • GV$OB_PX_TARGET_MONITOR
          • GV$OB_ACTIVE_SESSION_HISTORY
          • GV$OB_ARBITRATION_MEMBER_INFO
          • GV$OB_TABLET_COMPACTION_PROGRESS
          • GV$OB_COMPACTION_DIAGNOSE_INFO
          • GV$OB_COMPACTION_PROGRESS
          • GV$OB_COMPACTION_SUGGESTIONS
          • GV$OB_GLOBAL_TRANSACTION
          • GV$OB_LOG_STAT
          • GV$OB_SERVER_SCHEMA_INFO
          • GV$OB_LOG_TRANSPORT_DEST_STAT
          • GV$OB_MEMSTORE_INFO
          • GV$OB_SQL_WORKAREA_MEMORY_INFO
          • GV$OB_OPT_STAT_GATHER_MONITOR
          • GV$OB_PARAMETERS
          • GV$OB_PL_CACHE_OBJECT
          • GV$OB_PROCESSLIST
          • GV$OB_PLAN_CACHE_STAT
          • GV$OB_PS_STAT
          • GV$OB_PX_WORKER_STAT
          • GV$OB_QUERY_RESPONSE_TIME_HISTOGRAM
          • GV$OB_RES_MGR_SYSSTAT
          • GV$OB_SESSION
          • GV$OB_SESSION_PS_INFO
          • GV$SQL_WORKAREA_ACTIVE
          • GV$OB_TABLET_COMPACTION_HISTORY
          • GV$SYSTEM_EVENT
          • GV$OB_TENANT_RESOURCE_LIMIT
          • GV$OB_SSTABLES
          • GV$OB_TENANT_RESOURCE_LIMIT_DETAIL
          • GV$OB_TRANSACTION_PARTICIPANTS
          • GV$OB_TRANSACTION_SCHEDULERS
          • GV$OB_UNITS
          • GV$OPEN_CURSOR
          • GV$OB_PLAN_CACHE_PLAN_EXPLAIN
          • GV$OB_PLAN_CACHE_PLAN_STAT
          • V$OB_KVCACHE
          • GV$OB_PS_ITEM_INFO
          • V$OB_PX_TARGET_MONITOR
          • GV$SESSION_WAIT
          • GV$SESSION_WAIT_HISTORY
          • V$OB_TABLET_COMPACTION_PROGRESS
          • GV$SESSTAT
          • GV$OB_SQL_AUDIT
          • GV$SQL_JOIN_FILTER
          • GV$SQL_PLAN_MONITOR
          • GV$SQL_WORKAREA
          • V$OB_MEMORY
          • GV$SQL_WORKAREA_HISTOGRAM
          • GV$SYSSTAT
          • V$OB_SQL_WORKAREA_MEMORY_INFO
          • V$OB_PLAN_CACHE_PLAN_EXPLAIN
          • GV$OB_TENANT_MEMORY
          • GV$OB_ARBITRATION_SERVICE_STATUS
          • V$OB_PLAN_CACHE_STAT
          • GV$OB_LOCKS
          • V$OB_PS_STAT
          • V$SQL_WORKAREA_ACTIVE
          • V$SYSTEM_EVENT
          • V$VERSION
          • V$SQL_MONITOR_STATNAME
          • V$ENCRYPTED_TABLESPACES
          • V$OB_SSTABLES
          • V$EVENT_NAME
          • GV$DML_STATS
          • V$DML_STATS
          • GV$OB_DTL_INTERM_RESULT_MONITOR
          • V$OB_DTL_INTERM_RESULT_MONITOR
          • GV$OB_THREAD
          • V$OB_THREAD
          • GV$OB_ARBITRATION_MEMBER_INFO
          • V$OB_ARBITRATION_MEMBER_INFO
          • GV$OB_OPT_STAT_GATHER_MONITOR
          • V$OB_OPT_STAT_GATHER_MONITOR
          • V$OB_TIMESTAMP_SERVICE
          • GV$OB_PX_P2P_DATAHUB
          • V$OB_PX_P2P_DATAHUB
          • GV$OB_SQL_PLAN
          • V$OB_SQL_PLAN
          • GV$OB_FLT_TRACE_CONFIG
          • GV$OB_SQLSTAT
          • V$OB_SQLSTAT
          • GV$OB_SESS_TIME_MODEL
          • V$OB_SESS_TIME_MODEL
          • GV$OB_SYS_TIME_MODEL
          • V$OB_SYS_TIME_MODEL
          • V$STATNAME
          • GV$OB_CGROUP_CONFIG
          • V$OB_CGROUP_CONFIG
          • V$ACTIVE_SESSION_HISTORY
          • V$DBLINK
          • V$OB_ENCRYPTED_TABLES
          • V$GLOBAL_TRANSACTION
          • V$GLOBALCONTEXT
          • V$INSTANCE
          • V$OB_MEMSTORE
          • V$NLS_PARAMETERS
          • V$OB_ACTIVE_SESSION_HISTORY
          • V$OB_ARBITRATION_MEMBER_INFO
          • V$OB_ARCHIVE_DEST_STATUS
          • V$OB_COMPACTION_DIAGNOSE_INFO
          • V$OB_COMPACTION_PROGRESS
          • V$OB_COMPACTION_SUGGESTIONS
          • V$OB_GLOBAL_TRANSACTION
          • V$OB_LOG_TRANSPORT_DEST_STAT
          • V$OB_LOG_STAT
          • V$OB_LS_LOG_RESTORE_STATUS
          • V$OB_MEMSTORE_INFO
          • V$OB_OPT_STAT_GATHER_MONITOR
          • V$OB_PARAMETERS
          • V$OB_PL_CACHE_OBJECT
          • V$OB_PROCESSLIST
          • V$OB_PX_WORKER_STAT
          • V$OB_QUERY_RESPONSE_TIME_HISTOGRAM
          • V$OB_RES_MGR_SYSSTAT
          • V$OB_SERVER_SCHEMA_INFO
          • V$OB_SESSION
          • V$OB_SESSION_PS_INFO
          • V$OB_TABLET_COMPACTION_HISTORY
          • V$OB_TENANT_RESOURCE_LIMIT
          • V$OB_TENANT_RESOURCE_LIMIT_DETAIL
          • V$OB_TRANSACTION_PARTICIPANTS
          • V$OB_TRANSACTION_SCHEDULERS
          • V$OB_UNITS
          • V$OPEN_CURSOR
          • V$OB_PLAN_CACHE_PLAN_STAT
          • V$OB_PS_ITEM_INFO
          • V$RSRC_PLAN
          • V$SESSION_WAIT
          • V$SESSION_WAIT_HISTORY
          • V$SESSTAT
          • V$OB_SQL_AUDIT
          • V$SQL_JOIN_FILTER
          • V$SQL_PLAN_MONITOR
          • V$SQL_WORKAREA
          • V$SQL_WORKAREA_HISTOGRAM
          • V$RESTORE_POINT
          • V$SYSSTAT
          • V$OB_TENANT_MEMORY
          • V$TIMEZONE_NAMES
          • V$OB_ARBITRATION_SERVICE_STATUS
          • V$OB_LOCKS
          • V$OB_LS_REPLICA_TASK_PLAN
      • Common statistical events
      • General wait events
    • Parameters and system variables
      • Overview
      • Changes in parameters and system variables from V3.x to V4.x
      • Parameters
        • Overview of parameters
        • Cluster-level parameters
          • alert_log_level
          • all_cluster_list
          • all_server_list
          • arbitration_degradation_policy
          • auto_broadcast_location_cache_rate_limit
          • auto_leader_switch_interval
          • auto_refresh_location_cache_rate_limit
          • autoinc_cache_refresh_interval
          • backup_backup_dest
          • backup_backup_dest_option
          • backup_concurrency
          • backup_dest
          • backup_dest_option
          • backup_log_archive_option
          • backup_net_limit
          • backup_recovery_window
          • backup_region
          • backup_zone
          • balance_blacklist_failure_threshold
          • balance_blacklist_retry_interval
          • balancer_emergency_percentage
          • balancer_log_interval
          • balancer_task_timeout
          • balancer_timeout_check_interval
          • balancer_tolerance_percentage
          • bf_cache_miss_count_threshold
          • bf_cache_priority
          • builtin_db_data_verify_cycle
          • cache_wash_threshold
          • clog_cache_priority
          • clog_disk_usage_limit_percentage
          • clog_disk_utilization_threshold
          • clog_expire_days
          • clog_sync_time_warn_threshold
          • clog_transport_compress_func
          • cluster
          • cluster_id
          • config_additional_dir
          • cpu_count
          • cpu_reserved
          • data_copy_concurrency
          • data_dir
          • data_disk_usage_limit_percentage
          • data_disk_write_limit_percentage
          • data_storage_error_tolerance_time
          • data_storage_warning_tolerance_time
          • datafile_disk_percentage
          • datafile_maxsize
          • datafile_next
          • datafile_size
          • dead_socket_detection_timeout
          • debug_sync_timeout
          • default_compress
          • default_compress_func
          • default_row_format
          • default_transport_compress_func
          • devname
          • diag_syslog_per_error_limit
          • disk_io_thread_count
          • dtl_buffer_size
          • election_blacklist_interval
          • election_cpu_quota
          • enable_asan_for_memory_context
          • enable_async_syslog
          • enable_auto_leader_switch
          • enable_auto_refresh_location_cache
          • enable_cgroup
          • enable_dblink
          • enable_ddl
          • enable_election_group
          • enable_global_background_resource_isolation
          • enable_global_freeze_trigger
          • enable_log_archive
          • enable_major_freeze
          • enable_manual_merge
          • enable_merge_by_turn
          • enable_ob_esi_process
          • enable_ob_ratelimit
          • enable_one_phase_commit
          • enable_perf_event
          • enable_pg
          • enable_record_trace_id
          • enable_record_trace_log
          • enable_rereplication
          • enable_rich_error_msg
          • enable_rootservice_standalone
          • enable_separate_sys_clog
          • enable_smooth_leader_switch
          • enable_sql_audit
          • enable_sql_operator_dump
          • enable_sys_table_ddl
          • enable_sys_unit_standalone
          • enable_syslog_recycle
          • enable_syslog_wf
          • enable_tcp_keepalive
          • enable_upgrade_mode
          • fast_recovery_concurrency
          • flush_log_at_trx_commit
          • fuse_row_cache_priority
          • gc_wait_archive
          • get_leader_candidate_rpc_timeout
          • global_background_cpu_quota
          • global_index_build_single_replica_timeout
          • global_major_freeze_residual_memory
          • global_write_halt_residual_memory
          • high_priority_net_thread_count
          • ignore_replay_checksum_error
          • ignore_replica_checksum_error
          • ilog_index_expire_time
          • index_block_cache_priority
          • index_cache_priority
          • index_clog_cache_priority
          • index_info_block_cache_priority
          • internal_sql_execute_timeout
          • large_query_threshold
          • large_query_worker_percentage
          • leak_mod_to_check
          • lease_time
          • local_ip
          • location_cache_cpu_quota
          • location_cache_expire_time
          • location_cache_priority
          • location_cache_refresh_min_interval
          • location_cache_refresh_rpc_timeout
          • location_cache_refresh_sql_timeout
          • location_fetch_concurrency
          • location_refresh_thread_count
          • log_archive_batch_buffer_limit
          • log_archive_checkpoint_interval
          • log_disk_percentage
          • log_disk_size
          • log_storage_warning_trigger_percentage
          • log_storage_warning_tolerance_time
          • ls_meta_table_check_interval
          • max_kept_major_version_number
          • max_px_worker_count
          • max_string_print_length
          • max_syslog_file_count
          • memory_chunk_cache_size
          • memory_limit
          • memory_limit_percentage
          • memory_reserved
          • memstore_limit_percentage
          • merge_stat_sampling_ratio
          • merge_thread_count
          • merger_completion_percentage
          • merger_switch_leader_duration_time
          • merger_warm_up_duration_time
          • micro_block_merge_verify_level
          • migrate_concurrency
          • migration_disable_time
          • min_observer_version
          • minor_deferred_gc_time
          • minor_freeze_times
          • minor_merge_concurrency
          • minor_warm_up_duration_time
          • multiblock_read_gap_size
          • multiblock_read_size
          • mysql_port
          • net_thread_count
          • ob_esi_io_concurrency
          • ob_esi_max_syslog_file_count
          • ob_esi_memory_limit
          • ob_esi_rpc_port
          • ob_esi_session_timeout
          • ob_esi_syslog_level
          • rdma_io_thread_count
          • ob_event_history_recycle_interval
          • ob_ratelimit_stat_period
          • ob_startup_mode
          • ob_storage_s3_url_encode_type
          • obconfig_url
          • observer_id
          • ofs_list
          • opt_tab_stat_cache_priority
          • partition_table_check_interval
          • plan_cache_evict_interval
          • plan_cache_high_watermark
          • plan_cache_low_watermark
          • px_task_size
          • px_workers_per_cpu_quota
          • rebuild_replica_data_lag_threshold
          • recyclebin_object_expire_time
          • replica_safe_remove_time
          • resource_hard_limit
          • resource_soft_limit
          • restore_concurrency
          • rootservice_async_task_queue_size
          • rootservice_async_task_thread_count
          • rootservice_list
          • rootservice_memory_limit
          • rootservice_ready_check_interval
          • row_compaction_update_limit
          • row_purge_thread_count
          • rpc_client_authentication_method
          • rpc_port
          • rpc_server_authentication_method
          • rpc_timeout
          • schema_history_expire_time
          • schema_history_recycle_interval
          • server_balance_cpu_mem_tolerance_percent
          • server_balance_critical_disk_waterlevel
          • server_balance_disk_tolerance_percent
          • server_check_interval
          • server_cpu_quota_max
          • server_cpu_quota_min
          • server_data_copy_in_concurrency
          • server_data_copy_out_concurrency
          • server_permanent_offline_time
          • sql_audit_memory_limit
          • sql_login_thread_count
          • sql_net_thread_count
          • sql_protocol_min_tls_version
          • ssl_client_authentication
          • ssl_external_kms_info
          • stack_size
          • standby_fetch_log_bandwidth_limit
          • storage_meta_cache_priority
          • strict_check_os_params
          • switchover_process_thread_count
          • sys_bkgd_io_high_percentage
          • sys_bkgd_io_low_percentage
          • sys_bkgd_migration_change_member_list_timeout
          • sys_bkgd_migration_retry_num
          • sys_bkgd_net_percentage
          • sys_cpu_limit_trigger
          • syslog_compress_func
          • syslog_disk_size
          • syslog_file_uncompressed_count
          • syslog_io_bandwidth_limit
          • syslog_level
          • system_cpu_quota
          • system_memory
          • system_trace_level
          • tablet_ls_cache_priority
          • tablet_meta_table_check_interval
          • tablet_meta_table_scan_batch_count
          • tablet_size
          • tcp_keepcnt
          • tcp_keepidle
          • tcp_keepintvl
          • tenant_cpu_variation_per_server
          • tenant_groups
          • tenant_task_queue_size
          • token_reserved_percentage
          • trace_log_sampling_interval
          • trace_log_slow_query_watermark
          • trx_2pc_retry_interval
          • trx_force_kill_threshold
          • trx_try_wait_lock_timeout
          • unit_balance_resource_weight
          • unit_gc_wait_time
          • use_large_pages
          • user_block_cache_priority
          • user_iort_up_percentage
          • user_row_cache_priority
          • user_tab_col_stat_cache_priority
          • utl_file_open_max
          • virtual_table_location_cache_expire_time
          • wait_leader_batch_count
          • weak_read_version_refresh_interval
          • workers_per_cpu_quota
          • zone
          • zone_merge_concurrency
          • zone_merge_order
          • zone_merge_timeout
        • Tenant-level parameters
          • arbitration_timeout
          • archive_lag_target
          • audit_log_buffer_size
          • audit_log_compression
          • audit_log_enable
          • audit_log_format
          • audit_log_max_size
          • audit_log_path
          • audit_log_prune_seconds
          • audit_log_query_sql
          • audit_log_rotate_on_size
          • audit_log_strategy
          • audit_sys_operations
          • audit_trail
          • backup_data_file_size
          • balancer_idle_time
          • choose_migration_source_policy
          • clog_max_unconfirmed_log_count
          • clog_persistence_compress_func
          • compaction_dag_cnt_limit
          • compaction_high_thread_score
          • compaction_low_thread_score
          • compaction_mid_thread_score
          • compaction_schedule_tablet_batch_cnt
          • compatible
          • connection_control_failed_connections_threshold
          • connection_control_max_connection_delay
          • connection_control_min_connection_delay
          • cpu_quota_concurrency
          • ddl_thread_score
          • default_auto_increment_mode
          • default_enable_extended_rowid
          • default_progressive_merge_num
          • dump_data_dictionary_to_log_interval
          • enable_clog_persistence_compress
          • enable_early_lock_release
          • enable_gts_standalone
          • enable_kv_group_commit
          • enable_kv_ttl
          • enable_lock_priority
          • enable_ls_leader_balance
          • enable_monotonic_weak_read
          • enable_rebalance
          • enable_sql_extension
          • enable_transfer
          • enable_user_defined_rewrite_rules
          • plsql_warnings
          • enable_ps_parameterize
          • external_kms_info
          • freeze_trigger_percentage
          • ha_high_thread_score
          • ha_low_thread_score
          • ha_mid_thread_score
          • io_category_config
          • job_queue_processes
          • json_document_max_depth
          • kv_group_commit_batch_size
          • kv_group_commit_rw_mode
          • kv_transport_compress_func
          • kv_transport_compress_threshold
          • kv_ttl_duty_duration
          • kv_ttl_history_recycle_interval
          • lob_enable_block_cache_threshold
          • log_archive_concurrency
          • log_disk_throttling_maximum_duration
          • log_disk_throttling_percentage
          • log_disk_utilization_limit_threshold
          • log_disk_utilization_threshold
          • log_restore_concurrency
          • log_storage_compress_all
          • log_storage_compress_func
          • log_transport_compress_all
          • log_transport_compress_func
          • ls_gc_delay_time
          • ls_scale_out_factor
          • major_compact_trigger
          • major_freeze_duty_time
          • max_partition_num
          • max_stale_time_for_weak_consistency
          • merger_check_interval
          • minor_compact_trigger
          • ob_compaction_schedule_interval
          • ob_enable_batched_multi_statement
          • ob_proxy_readonly_transaction_routing_policy
          • ob_query_switch_leader_retry_timeout
          • ob_ssl_invited_common_names
          • open_cursors
          • optimizer_index_cost_adj
          • partition_balance_schedule_interval
          • plsql_code_type
          • plsql_debug
          • plsql_optimize_level
          • plsql_v2_compatibility
          • ob_deterministic_udf_cache_max_size
          • query_memory_limit_percentage
          • query_response_time_flush
          • query_response_time_range_base
          • query_response_time_stats
          • range_optimizer_max_mem_size
          • recover_table_concurrency
          • recover_table_dop
          • replica_parallel_migration_mode
          • rpc_memory_limit_percentage
          • sql_work_area
          • standby_db_fetch_log_rpc_timeout
          • standby_db_preferred_upstream_log_region
          • sts_credential
          • tde_method
          • temporary_file_max_disk_size
          • tenant_sql_login_thread_count
          • tenant_sql_net_thread_count
          • ttl_thread_score
          • undo_retention
          • workarea_size_policy
          • writing_throttling_maximum_duration
          • writing_throttling_trigger_percentage
          • zone_deploy_mode
      • System variables
        • Overview
        • Global variables
          • activate_all_roles_on_login
          • auto_increment_cache_size
          • auto_increment_increment
          • auto_increment_offset
          • autocommit
          • automatic_sp_privileges
          • binlog_row_image
          • block_encryption_mode
          • cardinality_estimation_model
          • character_set_client
          • character_set_connection
          • character_set_database
          • character_set_filesystem
          • character_set_results
          • character_set_server
          • character_set_system
          • collation_connection
          • collation_database
          • collation_server
          • connect_timeout
          • cte_max_recursion_depth
          • cursor_sharing
          • datadir
          • debug_sync
          • default_password_lifetime
          • default_storage_engine
          • div_precision_increment
          • error_on_overlap_time
          • event_scheduler
          • explicit_defaults_for_timestamp
          • foreign_key_checks
          • group_concat_max_len
          • identity
          • init_connect
          • innodb_strict_mode
          • innodb_stats_persistent
          • interactive_timeout
          • lc_time_names
          • license
          • log_row_value_options
          • lower_case_table_names
          • max_allowed_packet
          • max_connections
          • max_sp_recursion_depth
          • max_user_connections
          • net_buffer_length
          • net_read_timeout
          • net_write_timeout
          • nls_calendar
          • nls_characterset
          • nls_comp
          • nls_currency
          • nls_date_format
          • nls_date_language
          • nls_dual_currency
          • nls_iso_currency
          • nls_length_semantics
          • nls_nchar_characterset
          • nls_nchar_conv_excp
          • nls_numeric_characters
          • nls_sort
          • nls_territory
          • nls_timestamp_format
          • nls_timestamp_tz_format
          • ob_bnl_join_cache_size
          • ob_create_table_strict_mode
          • ob_compatibility_mode
          • ob_compatibility_control
          • ob_compatibility_version
          • ob_default_lob_inrow_threshold
          • ob_default_replica_num
          • ob_enable_blk_nestedloop_join
          • ob_enable_trace_log
          • ob_enable_rich_error_msg
          • ob_enable_pl_cache
          • ob_enable_parameter_anonymous_block
          • ob_early_lock_release
          • ob_enable_hash_group_by
          • ob_enable_aggregation_pushdown
          • ob_enable_index_direct_select
          • ob_enable_jit
          • ob_enable_plan_cache
          • ob_enable_sql_audit
          • ob_enable_transformation
          • ob_enable_transmission_checksum
          • ob_enable_truncate_flashback
          • ob_global_debug_sync
          • ob_log_level
          • ob_max_read_stale_time
          • ob_pl_block_timeout
          • ob_plan_cache_evict_high_percentage
          • ob_plan_cache_evict_low_percentage
          • ob_plan_cache_percentage
          • ob_proxy_global_variables_version
          • ob_query_timeout
          • ob_read_consistency
          • ob_reserved_meta_memory_percentage
          • ob_route_policy
          • ob_security_version
          • ob_sql_audit_percentage
          • ob_sql_work_area_percentage
          • ob_tcp_invited_nodes
          • ob_temp_tablespace_size_percentage
          • ob_timestamp_service
          • ob_trx_idle_timeout
          • ob_trx_lock_timeout
          • ob_trx_timeout
          • optimizer_capture_sql_plan_baselines
          • optimizer_dynamic_sampling
          • optimizer_features_enable
          • optimizer_use_sql_plan_baselines
          • parallel_degree_limit
          • parallel_degree_policy
          • parallel_max_servers
          • parallel_min_scan_time_threshold
          • parallel_servers_target
          • partition_index_dive_limit
          • performance_schema
          • pid_file
          • plugin_dir
          • plsql_optimize_level
          • port
          • query_cache_size
          • query_cache_type
          • range_index_dive_limit
          • read_only
          • recyclebin
          • regexp_stack_limit
          • regexp_time_limit
          • resource_manager_plan
          • secure_file_priv
          • socket
          • sql_auto_is_null
          • sql_mode
          • sql_quote_show_create
          • sql_safe_updates
          • sql_select_limit
          • sql_throttle_current_priority
          • sql_throttle_network
          • sql_throttle_priority
          • sql_throttle_rt
          • sql_warnings
          • system_time_zone
          • time_zone
          • transaction_isolation
          • transaction_read_only
          • tx_isolation
          • tx_read_only
          • version
          • version_comment
          • wait_timeout
          • validate_password_check_user_name
          • validate_password_length
          • validate_password_mixed_case_count
          • validate_password_number_count
          • validate_password_policy
          • validate_password_special_char_count
          • server_uuid
          • runtime_filter_type
          • runtime_filter_wait_time_ms
          • runtime_filter_max_in_num
          • runtime_bloom_filter_max_size
        • Session-level variables
          • auto_increment_increment
          • auto_increment_offset
          • autocommit
          • binlog_row_image
          • block_encryption_mode
          • character_set_client
          • character_set_database
          • character_set_filesystem
          • character_set_results
          • character_set_server
          • character_set_system
          • collation_connection
          • collation_database
          • collation_server
          • cte_max_recursion_depth
          • cursor_sharing
          • default_storage_engine
          • div_precision_increment
          • error_on_overlap_time
          • explicit_defaults_for_timestamp
          • foreign_key_checks
          • group_concat_max_len
          • identity
          • innodb_strict_mode
          • cardinality_estimation_model
          • interactive_timeout
          • is_result_accurate
          • last_insert_id
          • lc_time_names
          • max_allowed_packet
          • max_sp_recursion_depth
          • max_user_connections
          • net_buffer_length
          • net_read_timeout
          • net_write_timeout
          • nls_calendar
          • nls_comp
          • nls_currency
          • nls_date_format
          • nls_date_language
          • nls_dual_currency
          • nls_iso_currency
          • nls_language
          • nls_length_semantics
          • nls_nchar_conv_excp
          • nls_numeric_characters
          • nls_sort
          • nls_territory
          • nls_timestamp_format
          • nls_timestamp_tz_format
          • ob_bnl_join_cache_size
          • ob_capability_flag
          • ob_create_table_strict_mode
          • ob_compatibility_mode
          • ob_default_lob_inrow_threshold
          • ob_default_replica_num
          • ob_enable_blk_nestedloop_join
          • ob_enable_hash_group_by
          • ob_enable_aggregation_pushdown
          • ob_enable_index_direct_select
          • ob_enable_jit
          • ob_enable_parameter_anonymous_block
          • ob_enable_plan_cache
          • ob_enable_rich_error_msg
          • ob_enable_show_trace
          • ob_enable_transformation
          • ob_enable_transmission_checksum
          • ob_enable_truncate_flashback
          • ob_global_debug_sync
          • ob_last_schema_version
          • ob_log_level
          • ob_org_cluster_id
          • ob_pl_block_timeout
          • ob_proxy_global_variables_version
          • ob_proxy_partition_hit
          • ob_proxy_set_trx_executed
          • ob_query_timeout
          • ob_read_consistency
          • ob_route_policy
          • ob_temp_tablespace_size_percentage
          • ob_trace_info
          • ob_trx_idle_timeout
          • ob_trx_lock_timeout
          • ob_trx_timeout
          • optimizer_capture_sql_plan_baselines
          • optimizer_features_enable
          • optimizer_use_sql_plan_baselines
          • recyclebin
          • sql_auto_is_null
          • sql_mode
          • sql_quote_show_create
          • sql_safe_updates
          • sql_select_limit
          • sql_throttle_current_priority
          • sql_warnings
          • time_zone
          • timestamp
          • tracefile_identifier
          • transaction_isolation
          • transaction_read_only
          • tx_isolation
          • tx_read_only
          • parallel_degree_policy
          • parallel_degree_limit
          • parallel_min_scan_time_threshold
          • wait_timeout
          • optimizer_dynamic_sampling
          • runtime_filter_type
          • runtime_filter_wait_time_ms
          • runtime_filter_max_in_num
          • runtime_bloom_filter_max_size
          • enable_sql_plan_monitor
    • Error codes
      • MySQL mode
        • Overview
        • 0001 to 3999
        • 4000 to 4499
        • 4500 - 4999
        • 5000 - 5999
        • 6000 - 6999
        • 7000 to 7999
        • 8000 - 8999
        • 9000 - 9499
        • 9500 - 9999
        • 10000 to 12000
        • 22998, 30926, 38104, and 38105
      • Oracle mode
        • Overview
        • ORA-00000 to ORA-00999
        • ORA-01000 to ORA-01499
        • ORA-01500 to ORA-01999
        • ORA-02000 to ORA-04999
        • ORA-05000 to ORA-10000
        • ORA-10000 to ORA-19999
        • ORA-20000 to ORA-29999
        • ORA-30000 to ORA-49999
        • ORA-50000 to ORA-99999
        • PLS-00000 to PLS-00999
    • Performance tunning
      • Overview
      • Performance related tools
        • System tools
          • Top
          • CPU tools
          • Memory tools
          • Disk I/O tools
          • Network tools
        • Internal tables
          • GV$SYSSTAT
          • GV$OB_SQL_AUDIT
          • GV$OB_TRANSACTION_PARTICIPANTS
        • Logs
          • slow trans
          • dump tenant info
          • Trace logs
        • OCP
      • System tunning
        • OS parameter tuning
        • Database parameter tuning
          • CPU parameters
          • I/O parameters
          • Memory-related parameters
          • Network transmission parameters
        • ODP parameter tuning
          • CPU parameters
          • Network transmission parameters
          • Routing parameters on nodes
      • Business model tuning
        • Load balancing
        • SQL diagnostics
        • Distributed transactions
      • Performance diagnosis
        • Monitor and diagnose the cluster performance
        • Diagnose tenant performance
        • Monitor ODP performance
        • Monitor host performance
        • WR management
          • Overview
          • Manage WR
          • Monitor historical session performance
          • Clean up WR data
        • ASH report
          • ASH
          • Generate ASH reports
          • Analyze ASH reports
      • SQL tunning
        • Execution process of SQL queries
        • SQL execution plans
          • Introduction to SQL execution plans
          • Execution plan operators
            • ADAPTIVE JOIN queries
            • TABLE SCAN
            • JOIN
            • COUNT
            • GROUP BY
            • WINDOW FUNCTION
            • SUBPLAN FILTER
            • DISTINCT
            • SEQUENCE
            • MATERIAL
            • SORT
            • LIMIT
            • FOR UPDATE
            • SELECT INTO
            • SUBPLAN SCAN
            • UNION
            • INTERSECT
            • EXCEPT/MINUS
            • INSERT
            • DELETE
            • UPDATE
            • MERGE
            • EXCHANGE
            • GI
          • Plan cache
          • Fast parameterization
          • Real-time execution plan display
          • SQL tuning practice with EXPLAIN
        • Distributed execution plan
          • Perform distributed execution and parallel queries
          • Generate a distributed plan
          • Schedule distributed execution plans
          • Manage distributed execution plans
          • Parallel execution enabling methods and their priority
          • Auto DOP
          • Execute parallel queries
          • Perform parameter tuning for a parallel query
          • Parallel DML
          • Parallel DDL
        • Parallel execution plan
          • Classification and optimization of parallel execution
          • Set parallel execution
            • Concurrency control and queuing
            • Set a DOP for parallel execution
          • Parallel execution diagnostics
        • SQL tuning
          • Overview
          • General procedure
          • SQL execution performance monitoring
            • GV$OB_SQL_AUDIT
            • SQL Trace
            • Plan cache views
            • SQL performance analysis example
              • Use SQL Audit to analyze wait events in a query
              • Analyze SQL queries that cause an abrupt RT jitter
              • View and analyze the shape of an execution plan
              • Analyze slow SQL queries
              • Query SQL traffic distribution and QPS
              • Check whether SQL queries are balanced across servers in a cluster
              • Find the TOP N SQL queries
              • Analyze whether an unusually large number of remote execution requests exist in the system or the execution of an SQL statement
              • Find full table scan SQL statements in a tenant
              • Find the TOP N queries with the longest execution time within a certain period
              • Analyze queries related to distributed plans
              • Check whether the RPC execution count of a distributed subplan is balanced across servers in a cluster
          • Optimizer statistics
            • Overview of statistics
            • Statistics collection methods
              • Overview
              • Histograms
              • Manually collect statistics
              • Automatic statistics collection
              • Online statistics collection
              • Dynamic sampling
            • Statistics management
              • Overview
              • Delete statistics
              • Set statistics
              • Import and export statistics
              • Lock and unlock statistics
              • Manage statistics history
              • Manage statistics preferences
            • Monitoring and diagnostics for statistics collection
            • Examples
          • Query rewrite
            • Overview
            • Rule-based query rewrite
            • Cost-based query rewrite
          • Query optimization
            • Access path
              • Overview
              • Rule-based path selection
              • Cost-based path selection
            • Join algorithm
              • Overview
              • Join algorithms
              • Runtime filters
              • Join order
          • Manage execution plans
            • Optimizer hints
            • Plan binding
            • SQL plan management
        • Glossary
        • General issues in SQL tuning
    • Performance test
      • Run the TPC-H benchmark on OceanBase Database
      • TPC-H benchmark report of OceanBase Database
      • Run the Sysbench benchmark on OceanBase Database
      • Sysbench benchmark report of OceanBase Database
      • Achieve high performance with Sysbench on OceanBase Database: deployment and troubleshooting
      • Run the TPC-C benchmark on OceanBase Database
      • TPC-C benchmark report of OceanBase Database
    • Database proxy
      • OceanBase Database Proxy
      • Connection and routing
      • ODP
        • Overview
        • Manage ODP clusters
          • Create an ODP cluster
          • Manage ODP cluster parameters
          • Delete an ODP cluster
          • Upgrade all ODPs in an ODP cluster
          • Restart all ODPs in an ODP cluster
          • Manage OceanBase clusters connected to an ODP cluster
          • Monitor ODP cluster performance
        • Manage ODP
          • Add an ODP
          • Start an ODP
          • Refresh ODP configurations
          • Stop an ODP
          • Restart an ODP
          • Delete an ODP
          • Upgrade one or more ODPs
        • ODP startup parameters
      • Physical connections
      • Logical connection
        • Query all sessions
        • Query the details of a session
        • Query the metrics of a session
        • Query session variables
        • Terminate a server session
      • Route management
        • Table-based routing of ODP
        • LDC-based routing
        • ODP routing policy
          • Read/Write splitting
          • Follower-first read
          • Blocklist mechanism
          • Transaction routing
      • View tenant sessions
      • Terminate a tenant session
      • Set the maximum number of connections for a tenant
    • Drivers
      • ECOB
      • OBCI
      • OceanBase Connector/J
      • OceanBase Connector/C
      • OceanBase Connector/ODBC
    • Platform products
      • OMA
      • OMS
      • OCP
      • OCP Express
        • OCP Express
        • View cluster overview information
        • Tenant management
        • Monitor a cluster
        • Diagnostic analysis
        • Log service
      • ODC
      • OAT
    • Components & tools
      • O&M management
        • OBShell
          • Overview
          • Use OBShell
            • Start or stop OBShell
          • Command line
            • Cluster commands of OBShell
            • Utilities commands of OBShell
          • API references
            • OBShell API requests
            • Authentication based on public-key encryption
            • AddNodeBeforeClusterInitialization
            • DeleteNodeBeforeClusterInitialization
            • SetClusterConfig
            • SetServerConfig
            • InitializeCluster
            • StartCluster
            • StopCluster
            • UploadPkg
            • AgentUpgradeCheck
            • ObUpgradeCheck
            • UpgradeAgent
            • UpgradeOb
            • AddNode
            • GetPublicKey
            • QueryNodeStatus
            • GetObInfo
            • OperateDag
            • GetDagDetails
            • GetNodeDetails
            • GetSubtaskDetails
            • QueryUnfinishedTasks
            • QueryUnfinishedAgentTasks
            • QueryUnfinishedObTasks
            • QueryLastObTask
            • QueryLastAgentTask
        • ob_admin
          • Overview
          • clog
            • log_tool
            • Format of clogs
            • Transaction logs
          • dumpsst
          • dump_backup
        • ob_error
        • OBD
        • ob-operator
      • Monitoring and diagnostics
        • obdiag
        • SQL diagnoser
          • Overview
          • Deploy and use SQL diagnoser
            • Install SQL Diagnoser
            • Use SQL Diagnoser
          • SQL diagnoser remarks
            • Built-in diagnostic items
            • Diagnostic rule expression
            • APIs
            • Diagnostic items of SQL review
        • DOOBA
      • Data integration
        • obloader & obdumper
        • Partition calculator
          • Overview
          • Use the ob-partition-calculator component
        • CDC
          • OBLogProxy
          • Overview
          • obcdc
            • Deploy and use obcdc
              • Install and deploy OBCDC
              • obcdc development instructions
              • obcdc_tailf
            • obcdc parameters
              • General obcdc parameters
              • obcdc parameters
            • FAQ about obcdc
          • oblogmsg
            • Install and deploy oblogmsg
            • Description of some oblogmsg APIs
      • Stress testing tool
        • mysqltest
          • Use obd.sh to run mysqltest
          • Use of cases
            • Add a test case
            • Test case writing conventions
            • General test case writing commands
  • FAQ
    • Products
    • SQL statements
    • Deployment
    • Cluster management
    • High availability
  • Release Notes
    • Version rules
    • OceanBase Database Enterprise Edition
      • V4.2
        • OceanBase Database Enterprise Edition V4.2.5
        • OceanBase Database Enterprise Edition V4.2.1
        • OceanBase Database Enterprise Edition V4.2.0
      • V4.1
        • OceanBase Database Enterprise Edition V4.1.0
      • V3.2
        • OceanBase Database Enterprise Edition V3.2.4
        • OceanBase Database Enterprise Edition V3.2.3
        • OceanBase Database Enterprise Edition V3.2.2
        • OceanBase Database Enterprise Edition V3.2.1
        • OceanBase Database Enterprise Edition V3.2.0
      • V3.1
        • OceanBase Database Enterprise Edition V3.1.2
        • OceanBase Database Enterprise Edition V3.1.1
      • V2.2
        • OceanBase Database Enterprise Edition V2.2.77
        • OceanBase Database Enterprise Edition V2.2.76
        • OceanBase Database Enterprise Edition V2.2.30
    • OceanBase Database Community Edition
      • V4.2
        • OceanBase Database Community Edition V4.2.5
        • OceanBase Database Community Edition V4.2.1
        • OceanBase Database Community Edition V4.2.0
      • V4.1
        • OceanBase Database Community Edition V4.1.0
      • V4.0
        • OceanBase Database Community Edition V4.0.0
      • V3.1
        • OceanBase Database Community Edition V3.1.5
        • OceanBase Database Community Edition V3.1.4
        • OceanBase Database Community Edition V3.1.3
        • OceanBase Database Community Edition V3.1.2
        • OceanBase Database Community Edition V3.1.1
  • Glossary

Download PDF

Overview Differences between Enterprise Edition and Community Edition System architecture Overview SQL data types Built-in functions System views Compatibility with MySQL Limitations Quick start with OceanBase Database Community Edition Before you begin Basic SQL operations (MySQL mode) Basic SQL operations (Oracle mode) Build a Python application Build a Java application Build a C application Build a Go application Build a Java application Build a C application Try out operational OLAP Try out parallel import and data compression Try out the multi-tenant feature Overview HA deployment solutions for OceanBase clusters Deployment process Overview Deploy an OceanBase cluster in a Kubernetes environment Clear an OceanBase cluster Overview Use OMS to migrate data from a MySQL database to a MySQL tenant of OceanBase Database Use mydumper and myloader to migrate data from a MySQL database to OceanBase Database Use DBCAT to migrate schemas from a MySQL database to OceanBase Database Use DataX to migrate table data from a MySQL database to OceanBase Database Use CloudCanal to migrate data from a MySQL database to OceanBase Database Use Canal to synchronize data from a MySQL database to OceanBase Database Use Flink CDC to synchronize data from a MySQL database to OceanBase Database Use ChunJun to migrate data from a MySQL database to OceanBase Database Use OMS to migrate data from a MySQL tenant of OceanBase Database to a MySQL database Use OMS to migrate incremental data from an Oracle tenant of OceanBase Database to a MySQL database Use DBCAT to migrate schemas from OceanBase Database to a MySQL database Use DataX to migrate table data from OceanBase Database to a MySQL database Use Canal to synchronize data from OceanBase Database to a MySQL database Use CloudCanal to migrate data from OceanBase Database to a MySQL database Use Flink CDC to migrate data from OceanBase Database to a MySQL database Use ChunJun to migrate data from OceanBase Database to a MySQL database Use OMS to migrate data from an Oracle database to a MySQL tenant of OceanBase Database Use OMS to migrate data from an Oracle database to an Oracle tenant of OceanBase Database Use DBCAT to migrate schemas from an Oracle database to OceanBase Database Use DataX to migrate table data from an Oracle database to OceanBase Database Use OMS to migrate data from an Oracle tenant of OceanBase Database to an Oracle database Use DBCAT to migrate schemas from OceanBase Database to an Oracle database Use DataX to migrate table data from OceanBase Database to an Oracle database Use OMS to migrate data from a DB2 LUW database to a MySQL tenant of OceanBase Database Use OMS to migrate data from a DB2 LUW database to an Oracle tenant of OceanBase Database Use DBCAT to migrate table schemas from a DB2 LUW database to OceanBase Database Use OMS to migrate data from a MySQL tenant of OceanBase Database to a DB2 LUW database Use OMS to migrate data from an Oracle tenant of OceanBase Database to a DB2 LUW database Use OMS to migrate data from a TiDB database to a MySQL tenant of OceanBase Database Use OMS to migrate data from a PostgreSQL database to a MySQL tenant of OceanBase Database Use DataX to migrate CSV files to OceanBase Database Use the LOAD DATA statement to import data Import data from SQL files to OceanBase Database Use OMS to migrate data from an OceanBase tenant to another of the same type Use OMS to migrate data from an OceanBase tenant to another of the same type in active-active disaster recovery scenarios Use obloader & obdumper to migrate data between MySQL tenants in OceanBase Database Use obloader & obdumper to migrate data from a MySQL tenant to an Oracle tenant in OceanBase Database Use obloader & obdumper to migrate data between Oracle tenants in OceanBase Database Use obloader & obdumper to migrate data from an Oracle tenant to a MySQL tenant in OceanBase Database Migrate data between tables Migrate resource units Use the `SELECT INTO OUTFILE` statement to export data Overview Use the LOAD DATA statement to import data in direct load mode Use the INSERT INTO SELECT statement to import data in direct load mode Log in to an OceanBase tenant Overview Cluster parameters Tenant introduction Tenant capacity Tenant types User tenant introduction Tenant system variables Overview Traffic distribution Data distribution High availability overview Flashback queries Overview Introduction to physical backup and restore Experience physical backup and restore with simplified deployment Deploy NFS Overview Cases Overview Log levels Log stability Log control Log compression and decompression Log metrics Alert logs
OceanBase logo

The Unified Distributed Database for the AI Era.

Follow Us
Products
OceanBase CloudOceanBase EnterpriseOceanBase Community EditionOceanBase seekdb
Resources
DocsBlogLive DemosTraining & Certification
Company
About OceanBaseTrust CenterLegalPartnerContact Us
Follow Us

© OceanBase 2026. All rights reserved

Cloud Service AgreementPrivacy PolicySecurity
Contact Us
Document Feedback
  1. Documentation Center
  2. OceanBase Database
  3. SQL
  4. V4.2.5
iconOceanBase Database
SQL - V 4.2.5
SQL
KV
  • V 4.4.2
  • V 4.3.5
  • V 4.3.3
  • V 4.3.1
  • V 4.3.0
  • V 4.2.5
  • V 4.2.2
  • V 4.2.1
  • V 4.2.0
  • V 4.1.0
  • V 4.0.0
  • V 3.1.4 and earlier

Overview

Last Updated:2026-04-09 09:38:52  Updated
share
What is on this page
Security-related
Version information related attributes
Debugging
Read/write and query-related variables
Scheduler-related
Variables related to replicas
Source-related
GTID-related
Recycle bin-related
Cache-related
Function-related
Session-related
InnoDB storage engine
Temporary files
Cluster
Directory path
MyISAM storage engine
Memory
NDB storage engine
Privilege-related
Full-text index-related
Runtime Filter-related
Time zone and date-related
View-related
Transaction and transaction log
Audit
Upgrade
Data types
SQL/PL-related
Lock-related variables
Statistics-related variables
System logs
System server variables
X Plugin related variables
Performance schema
Foreign key
Optimizer
Auto-increment column
Character sets and strings
Group Replication
Session level
Security
Version information
Plugin management
Debug
Read and write related
Replica-related
GTID-related
Recycle bin-related
Cache-related
Function-related
Session-related
InnoDB storage engine
Cluster
Directory path
Memory
NDB storage engine
Runtime Filter related
Time zone and date related
View related
Transaction and transaction log-related variables
Data types
SQL/PL related
Lock related
Random number related
System logs
System server-related
Foreign key
Optimizer
Auto-increment column
Character set and string-related variables
Group Replication

folded

share

This topic describes the system variables of OceanBase Database.

  • Global level

Security-related

Variable Description
validate_password_check_user_name Specifies whether to allow the password to be the same as the username.
validate_password_length Specifies the minimum length of the password.
validate_password_mixed_case_count Specifies the minimum number of uppercase and lowercase letters in the password.
validate_password_number_count Specifies the minimum number of digits in the password.
validate_password_policy Specifies the password check policy.
validate_password_special_char_count Specifies the minimum number of special characters in the password.
ob_tcp_invited_nodes Specifies the IP address whitelist for the tenant. Supports the use of the percent sign (%), underscore (_), and multiple IP addresses separated by commas. Supports IP list matching, mask matching, and fuzzy matching.
default_password_lifetime Specifies the password expiration time.
block_encryption_mode Specifies the encryption algorithm used in the aes_encrypt and aes_decrypt functions.
sql_safe_updates Specifies whether to enable the SQL safe mode of MySQL. The default value is OFF.
lower_case_table_names Specifies whether to be case-sensitive.
super_read_only Controls the read and write permissions of the database. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect and no error will be reported.

check_proxy_users Specifies whether to enable or disable checks for proxy user mappings. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect and no error will be reported.

keyring_aws_cmk_id Specifies the customer master key (CMK) ID of the Amazon Web Services (AWS) Key Management Service (KMS).

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect and no error will be reported.

keyring_aws_region Specifies the AWS region for the Key Management Service. The default value is us-east-1.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect and no error will be reported.

keyring_encrypted_file_data Specifies the path of the file used to store the encrypted key.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect and no error will be reported.

keyring_encrypted_file_password Specifies the password used to encrypt the key file.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect and no error will be reported.

keyring_file_data Specifies the file path used to store the key.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect and no error will be reported.

keyring_okv_conf_dir Specifies the path of the Oracle Key Vault configuration directory.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect and no error will be reported.

keyring_operations Specifies the key operation mode, such as read and write. The default value is ON.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect and no error will be reported.

max_connect_errors Specifies the maximum number of connection errors. After this number is exceeded, the user is prohibited from connecting. The default value is 100.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

mysql_firewall_mode Specifies the working mode of the MySQL firewall. The default value is ON.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

mysql_firewall_trace Specifies whether to enable or disable firewall tracing. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

mysql_native_password_proxy_users Specifies whether to support proxy users for native password authentication. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

net_retry_count Specifies the number of network retries. The default value is 10.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

old_passwords Specifies the password hashing method used by functions. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

secure_auth Specifies whether to use new passwords for secure authentication. The default value is ON.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

sha256_password_proxy_users Specifies whether to support proxy users for SHA-256 password authentication. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

show_compatibility_56 Specifies whether to be compatible with MySQL 5.6. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

validate_password_dictionary_file Specifies the path of the dictionary file for password validation.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

auto_generate_certs Specifies whether to automatically generate SSL key and certificate files in the data directory. The default value is ON.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

disconnect_on_expired_password Specifies whether to disconnect the connection when the password expires. The default value is ON.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

have_dynamic_loading Specifies whether to support dynamic loading of plugins. The default value is YES.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

keyring_aws_conf_file Specifies the path of the AWS keyring configuration file.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

keyring_aws_data_file Specifies the path of the AWS keyring data file.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

lower_case_file_system Specifies whether to run MySQL on a case-insensitive file system. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

max_digest_length Specifies the maximum memory in bytes that each session can occupy. The default value is 1024.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

ndbinfo_database Specifies the database for NDB information. The default value is ndbinfo.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

sha256_password_private_key_path The path where the private key for SHA-256 password authentication is stored. The default value is private_key.pem.

Note

This variable is available only for compatibility with MySQL 5.7. You can query the value but cannot set it.

sha256_password_public_key_path The path where the public key for SHA-256 password authentication is stored. The default value is public_key.pem.

Note

This variable is available only for compatibility with MySQL 5.7. You can query the value but cannot set it.

skip_show_database Whether to allow only users with the SHOW DATABASES privilege to execute the SHOW DATABASES statement and display all database names. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. You can query the value but cannot set it.

Version information related attributes

Variable name Description
version_comment Displays the version information of the OBServer node.
version 1. The value of this variable indicates the version of the server.
ob_proxy_global_variables_version Sets the latest version of global variables that the OBServer node returns to the OBproxy node.
ob_enable_transmission_checksum Sets whether to enable the data packet checksum between the ODP and OBServer nodes. This option takes effect immediately after being set.
ob_compatibility_control Controls the behavior mode when there are compatibility conflicts between MySQL 5.7 and MySQL 8.0. Specify the compatibility mode when you create a tenant. You cannot modify the mode after the tenant is created.
ob_compatibility_version The compatible OceanBase Database version for the features that change the product behavior. Specify the compatible version when you create a tenant. You cannot change the compatible version after the tenant is created.
ob_security_version The OceanBase Database version that is compatible with the security feature. Specify the compatible version when you create a tenant, and this parameter cannot be modified after the tenant is created.
new Sets whether to enable some behaviors introduced in MySQL 4.1 in MySQL 4.0 and ensure backward compatibility. The default value is OFF.

Note

This variable is available only for MySQL 5.7 backward compatibility. You can query and set the variable, but the variable setting does not take effect.

version_tokens_session The variable to set the version tokens for a session. Its default value is NULL, which means all server versions are matched.

Note

This variable is only for compatibility with MySQL 5.7. The related functions are not supported, but you can query and modify it. The modifications do not take effect.

Debugging

Variable Description
debug For debugging. The default value is d:t:i:o,/tmp/mysqld.trace.

Note

This variable is for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set this variable. The setting does not trigger an error, but has no effect.

ob_global_debug_sync Specifies a debug synchronization point. When you set this variable, all sessions are affected.

Read/write and query-related variables

Variable Description
query_cache_size Specifies the amount of memory allocated for storing query results that are not yet used.
query_cache_type Specifies the query cache type.
ob_query_timeout Specifies the query timeout.
net_buffer_length Specifies the maximum size of an SQL query that can be accepted by an OBServer node.
read_only Specifies whether the tenant is in read-only mode.
ob_read_consistency Specifies the read consistency level.
ob_max_read_stale_time The maximum delay threshold (in microseconds) for weak-consistency reads.
net_read_timeout Specifies the number of seconds to wait for other data before interrupting a read.
net_write_timeout Specifies the number of seconds to wait for a block to be written to the connection before interrupting a write.
ob_enable_index_direct_select Specifies whether to allow users to directly query index tables.
ob_enable_aggregation_pushdown Specifies whether to allow aggregation operations to be pushed down.
ob_enable_jit Specifies the JIT execution engine mode.
sql_throttle_network Specifies the request queuing time. If the request queuing time is greater than or equal to this value, the query is not allowed to be executed.
parallel_servers_target Specifies the conditions for queuing large queries on each server.
cte_max_recursion_depth Specifies the maximum recursion depth for common table expressions (CTEs). The server terminates the execution of any operation that exceeds this CTE value.
regexp_stack_limit Specifies the maximum available memory for the internal stack used in regular expression matching operations.
regexp_time_limit Specifies the time limit for regular expression matching operations.
big_tables Specifies whether to enable large table queries. If enabled, you can use the features of large MyISAM tables. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

optimizer_prune_level Controls the behavior of the query optimizer. The optimizer skips unnecessary query plans based on the estimated number of rows accessed from each table, thereby reducing query compilation time. The default value is 1.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

optimizer_search_depth Specifies the depth of query execution plan search performed by the optimizer. The default value is 62.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

optimizer_switch Specifies the behavior options of the optimizer to enable or disable specific features.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

optimizer_trace Enables the query optimizer trace feature for debugging and analyzing query execution plans.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

optimizer_trace_features Specifies the features to include in the optimizer trace.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

optimizer_trace_limit This variable specifies the maximum number of optimizer trace entries. The default value is 1.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

optimizer_trace_max_mem_size This variable specifies the maximum memory usage of the optimizer trace. The default value is 16384.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

optimizer_trace_offset This variable specifies the offset of the optimizer trace. The default value is -1.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

range_optimizer_max_mem_size This variable specifies the maximum memory usage of the range optimizer. The default value is 8388608.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

rewriter_enabled This variable specifies whether to enable the query rewrite feature. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

rewriter_verbose This variable specifies whether to enable verbose mode for debugging the query rewrite process. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

show_create_table_verbosity This variable specifies whether to display the row format when a table is created. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

sql_big_selects This variable specifies whether to enable large queries. The default value is ON.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

Scheduler-related

Variable Description
event_scheduler Indicates whether the event scheduler is enabled and running on the server.

Variables related to replicas

Variable Description
ob_create_table_strict_mode Specifies the strict mode for table creation.
ob_default_replica_num Specifies the default number of replicas for each table in a cluster.
master_info_repository Specifies whether to record metadata to the mysql table in the InnoDB system database or to store it as a file in the data directory. The default value is FILE.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the settings will not take effect.

replication_optimize_for_static_plugin_config Specifies whether to enable shared locks to improve the performance of semi-synchronous replication. The default value is OFF.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the settings will not take effect.

replication_sender_observe_commit_only Specifies whether to enable limited callbacks to improve the performance of semi-synchronous replication. The default value is OFF.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the settings will not take effect.

rpl_semi_sync_slave_enabled Specifies whether to enable semi-synchronous replication on a replica. The default value is OFF.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the settings will not take effect.

rpl_semi_sync_slave_trace_level Specifies the debug trace level for semi-synchronous replication on a replica. The default value is 32, which indicates the network waiting level.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the settings will not take effect.

rpl_stop_slave_timeout Specifies the time to wait before the STOP SLAVE statement times out, in seconds. The default value is 31536000.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the settings will not take effect.

slave_checkpoint_group Specifies the maximum number of transactions that can be processed by the multi-threaded replication threads before a checkpoint operation is called to update the progress status. The default value is 512.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the settings will not take effect.

slave_checkpoint_period Specifies the maximum time allowed before a checkpoint operation is called to update the status of the multi-threaded replication threads, in milliseconds. The default value is 300.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the settings will not take effect.

slave_compressed_protocol Specifies whether to use the compression of the source or replica protocol when both the source and replica support compression. The default value is OFF.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable.

slave_exec_mode Specifies how the replication threads resolve conflicts and errors during replication. Setting this variable to IDEMPOTENT suppresses errors for duplicate and missing keys; setting it to STRICT does not suppress these errors. The default value is STRICT.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the settings will not take effect.

slave_max_allowed_packet Specifies the maximum size of an SQL or I/O thread data packet, in bytes. The default value is 1073741824.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the settings will not take effect.

slave_net_timeout Specifies the time to wait for more data or a heartbeat signal from the source before the replica considers the connection to be disconnected, aborts reading, and attempts to reconnect, in seconds. The default value is 60.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable.

slave_parallel_type Specifies the type of parallel execution for replication transactions when multi-threaded replication is enabled. The default value is DATABASE.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the settings will not take effect.

slave_parallel_workers Specifies the number of threads to execute replication transactions in parallel. The default value is 0, which indicates that parallel execution of replication transactions is disabled.

Note

This variable is only used for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the settings will not take effect.

slave_pending_jobs_size_max For multi-threaded replication, specifies the maximum length of the work queue for storing unapplied events, in bytes. The default value is 16777216.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect but does not return an error.

slave_preserve_commit_order For multi-threaded replication, specifies whether to commit transactions in the order they are replayed from the logs. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect but does not return an error.

slave_rows_search_algorithms Specifies the algorithm used by the replica to search for related rows. The default value is TABLE_SCAN,INDEX_SCAN.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect but does not return an error.

slave_sql_verify_checksum Specifies whether to verify data using the checksum read from the replayed logs. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect but does not return an error.

slave_transaction_retries Specifies the number of times the system automatically retries a transaction that fails due to a deadlock or because the transaction execution time exceeds the value specified by the innodb_lock_wait_timeout variable. The default value is 10.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect but does not return an error.

slave_type_conversions Specifies the type conversion mode for replicas when using row-based replication. The default value is empty, indicating that type conversion between the source and replica is disabled.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect but does not return an error.

sql_slave_skip_counter Specifies the number of events from the source that the replica should skip. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect but does not return an error.

skip_slave_start Specifies whether to skip starting the replication thread when the replica server starts. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

slave_load_tmpdir Specifies the directory name for creating temporary files on the replica. The default value is empty.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

slave_skip_errors Specifies which errors to skip during replication. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

max_relay_log_size Specifies the threshold for automatically rotating relay log files. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect but does not return an error.

relay_log_info_repository Specifies whether to store the application metadata repository of the replica server as an InnoDB table in the mysql system database or as a file in the data directory. The default value is FILE.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect but does not return an error.

relay_log_purge Specifies whether to enable or disable automatic purging of unnecessary relay log files. The default value is 1.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect but does not return an error.

sync_relay_log Specifies how to synchronize relay logs to relay log files. When the value of this variable is greater than 0, the MySQL server synchronizes relay logs to disk after every sync_relay_log events are written to the relay log. The default value is 10000.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect but does not return an error.

sync_relay_log_info Specifies how to synchronize the position information of the application relay log to a file or table. Setting this variable immediately takes effect for all replication channels, including those that are running. The default value is 10000.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect but does not return an error.

sync_master_info The impact of this variable on a replica depends on whether the master_info_repository parameter is set to FILE or TABLE. The default value is 10000.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set this variable. However, the setting does not take effect.

init_slave This variable is similar to init_connect. It specifies the string to be executed by the replica when the SQL thread of the replica is started. The default value is null.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set this variable. However, the setting does not take effect.

log_slow_slave_statements If the slow query log is enabled on the replica, specifies whether to record slow SQL statements executed by the replication threads to the slow query log. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set this variable. However, the setting does not take effect.

report_host The hostname or IP address of the source to be reported during the registration of the replica. The default value is null.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

report_password The password of the replication user account to be reported during the registration of the replica. The default value is null.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

report_port The TCP/IP port number used to connect to the replica, to be reported during the registration of the replica. The default value is null.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

report_user The username of the account to be reported during the registration of the replica. The default value is null.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

relay_log The name of the relay log. The default value is null.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

relay_log_basename The name and full path of the relay log. The default value is /usr/local/mysql/data/obrd-relay-bin.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

relay_log_index The name of the relay log index file. The default value is /usr/local/mysql/data/obrd-relay-bin.index.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

relay_log_info_file The name of the file that records information about the relay log. The default value is relay-log.info.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

relay_log_recovery If this variable is enabled, the relay log is automatically recovered when the replica is started. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

relay_log_space_limit The maximum capacity of all relay logs, in bytes. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

Source-related

Variable name Description
rpl_semi_sync_master_enabled Specifies whether to enable semi-synchronous replication on the source. The default value is OFF.

Note

This variable is provided only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

rpl_semi_sync_master_timeout Specifies the time in milliseconds that the source waits for a replica to acknowledge a commit. The default value is 10000.

Note

This variable is provided only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

rpl_semi_sync_master_trace_level Specifies the debug trace level of semi-synchronous replication on the source. The default value is 32, which indicates the network waiting level.

Note

This variable is provided only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

rpl_semi_sync_master_wait_for_slave_count Specifies the number of replicas that must acknowledge a transaction before the source continues. The default value is 1.

Note

This variable is provided only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

rpl_semi_sync_master_wait_no_slave Specifies whether the source waits for a timeout (set by the rpl_semi_sync_master_timeout variable) even if the number of replicas is less than the value set by the rpl_semi_sync_master_wait_for_slave_count variable. The default value is OFF.

Note

This variable is provided only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

rpl_semi_sync_master_wait_point Specifies the point at which the semi-synchronous source waits for a replica to acknowledge a transaction before returning the status to the client that submitted the transaction. The default value is AFTER_SYNC.

Note

This variable is provided only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

GTID-related

Variable name Description
enforce_gtid_consistency Specifies whether to use GTID-safe statements to enforce GTID consistency. The default value is OFF.

Note

This variable is provided only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

gtid_executed_compression_period Specifies the frequency at which the server compresses the gtid_executed value. The default value is 1000.

Note

This variable is provided only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

gtid_mode Specifies whether to enable GTID-based logging and the type of log transactions. The default value is OFF.

Note

This variable is provided only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

gtid_purged Specifies the GTID set of all transactions that have been committed on the server but are not present in any binary log file on the server. The default value is NULL.

Note

This variable is provided only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

Recycle bin-related

Variable name Description
recyclebin Specifies whether to enable the recycle bin.
ob_enable_truncate_flashback Specifies whether to enable truncate flashback.

Cache-related

Variable name Description
ob_enable_pl_cache Controls whether to enable the PL cache module.
ob_enable_plan_cache Specifies whether to enable the plan cache.
ob_plan_cache_percentage Specifies the percentage of memory that can be used by the plan cache.
ob_plan_cache_evict_high_percentage Specifies the percentage of memory that triggers the eviction of the plan cache.
ob_plan_cache_evict_low_percentage Specifies the percentage of memory at which the eviction of the plan cache stops.
ob_bnl_join_cache_size Specifies the amount of data cached in a single Batch Nested Loop Join (BNLJ) operation.
stored_program_cache Specifies the number of stored procedures and functions cached. The default value is 256.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

table_open_cache_instances Specifies the number of table cache instances opened. The default value is 16.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but you cannot set it.

Function-related

Variable name Description
interactive_timeout Specifies the number of seconds that the server waits for activity before closing an interactive connection.
wait_timeout Specifies the number of seconds that the server waits for activity before closing a noninteractive connection.
group_concat_max_len Specifies the maximum length of the result of the GROUP_CONCAT() function.

Session-related

Variable name Description
session_track_gtids Controls whether the server returns GTID to the client. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

session_track_transaction_info Controls whether the server tracks the transaction status of the current session. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

InnoDB storage engine

Variable Description
innodb_change_buffering_debug The debug level for changing the InnoDB buffer. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_compress_debug The debug level for adjusting and controlling the compression behavior. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_disable_resize_buffer_pool_debug Whether to enable the size adjustment of the InnoDB buffer pool. The default value is 1.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_fil_make_page_dirty_debug The debug level for dirtying the specified number of pages in InnoDB. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_limit_optimistic_insert_debug The number of records on each B-tree page. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_merge_threshold_set_all_debug The percentage of full pages for an index. The default value is 50.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_saved_page_number_debug The number of pages saved in InnoDB for debugging. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_strict_mode The SQL check mode for specific syntax.
innodb_stats_persistent Whether to persist InnoDB index statistics to disk.
innodb_trx_purge_view_update_only_debug The debug level for updating only the purge view during transaction cleanup. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_trx_rseg_n_slots_debug The number of slots in the transaction rollback segment. Each slot stores transaction rollback information. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_replication_delay The delay time of the replication thread on the replica server when the value of the innodb_replication_delay variable is reached. The unit is milliseconds. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_force_recovery The crash recovery mode for repairing data of the InnoDB storage engine. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

innodb_flush_log_at_timeout The interval for flushing logs. The unit is seconds. The default value is 1.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_flush_log_at_trx_commit The balance between the strict compliance with ACID characteristics and higher performance. The default value is 1.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_log_checkpoint_now The debug option for forcing InnoDB to write a checkpoint. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_log_checksums Whether to enable checksums for Redo log pages. The default value is 1.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_log_compressed_pages Whether to save compressed pages in Redo logs. The default value is 1.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

innodb_log_write_ahead_size The size of the redo log write-ahead block, in bytes. The default value is 8192.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_max_undo_log_size The threshold size of the undo tablespace. The default value is 1073741824.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_online_alter_log_max_size The maximum size of the temporary log file used during online DDL operations on a table, in bytes. The default value is 134217728.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_undo_log_truncate When this variable is enabled, the undo tablespace exceeding the threshold defined by the innodb_max_undo_log_size variable is marked for truncation. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_undo_logs The number of rollback segments used by InnoDB. The default value is 128.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_rollback_on_timeout Specifies whether to abort and roll back the entire transaction when a transaction times out. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

innodb_api_disable_rowlock Specifies whether to disable row locks when InnoDB Memcached executes DML operations. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

innodb_autoinc_lock_mode The locking mode for generating auto-increment values. The default value is 1.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

innodb_read_only Specifies whether to start InnoDB in read-only mode. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

innodb_api_bk_commit_interval The frequency at which InnoDB Memcached automatically commits connections. The default value is 5.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_api_trx_level The transaction isolation level for queries processed by the Memcached interface. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_support_xa Specifies whether to enable XA transactions for InnoDB. The default value is 1.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_sync_debug Specifies whether to enable synchronization debugging checks for the storage engine. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

innodb_adaptive_flushing Specifies whether to dynamically adjust the rate at which dirty pages are flushed from the buffer pool based on the workload. The default value is ON.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_adaptive_flushing_lwm The minimum percentage of redo log capacity for adaptive flushing. The default value is 10.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_adaptive_hash_index Specifies whether to enable the InnoDB adaptive hash index mechanism. The default value is ON.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_adaptive_max_sleep_delay The delay time that InnoDB automatically adjusts based on the current workload. The default value is 150000.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_autoextend_increment The increment size for extending InnoDB data files, in MB. The default value is 64.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting has no effect.

innodb_background_drop_list_empty This variable specifies whether to perform operations such as dropping tables or indexes when the background task list is empty. The default value is OFF.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_buffer_pool_dump_at_shutdown This variable specifies whether to dump the contents of the InnoDB buffer pool to disk when the database is shut down, so that the contents can be quickly restored during the next startup. The default value is ON.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_buffer_pool_dump_now This variable specifies whether to immediately dump the contents of the InnoDB buffer pool. The default value is OFF.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_buffer_pool_dump_pct This variable specifies the percentage of the buffer pool content to be dumped. The default value is 25.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_buffer_pool_filename This variable specifies the format of the file that stores the tablespace IDs and page IDs generated in the buffer pool. The default value is ib_buffer_pool.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_buffer_pool_load_abort This variable specifies whether to terminate the ongoing buffer pool loading operation. The default value is OFF.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_buffer_pool_load_now This variable specifies whether to immediately load the previously dumped buffer pool content. The default value is OFF.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_buffer_pool_size This variable specifies the size of the InnoDB buffer pool. The default value is 134217728.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_change_buffer_max_size This variable specifies the maximum percentage of the InnoDB buffer pool that can be occupied by the change buffer. The default value is 25.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_change_buffering This variable specifies the change buffering strategy for InnoDB, such as insert and delete operations. The default value is all.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_checksum_algorithm This variable specifies the checksum algorithm used to generate and verify the checksums of disk blocks stored in the InnoDB tablespace. The default value is crc32.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_cmp_per_index_enabled This variable specifies whether to collect compression statistics for each index. The default value is OFF.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_commit_concurrency This variable specifies the maximum number of threads that can perform commit operations simultaneously. The default value is 0.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_compression_failure_threshold_pct This variable specifies the threshold percentage for table compression failure rate. The default value is 5.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_compression_level This variable specifies the zlib compression level for compressing tables and indexes in InnoDB. The default value is 6.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_compression_pad_pct_max This variable specifies the maximum percentage of each compressed page that can be reserved as available space. The default value is 50.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_concurrency_tickets This variable specifies the number of concurrent threads for InnoDB. The default value is 5000.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_default_row_format This variable specifies the default row format for InnoDB tables and temporary tables. The default value is DYNAMIC.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the settings do not take effect and no error is returned.

innodb_disable_sort_file_cache Specifies whether to disable the system cache for merge sort temporary files. The default value is OFF.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

innodb_file_format Specifies the InnoDB file format for tablespace files. The default value is Barracuda.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

innodb_file_format_max Specifies the file format tag for the system tablespace. The default value is Barracuda.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

innodb_file_per_table Specifies whether to create tables in the system tablespace. The default value is ON.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

innodb_fill_factor Specifies the percentage of space to fill on each B-tree page during the construction of a sorted index. The default value is 100.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

innodb_flush_neighbors Specifies whether to flush other dirty pages in the same range when you flush pages from the InnoDB buffer pool. The default value is 1.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

innodb_flush_sync Specifies whether to immediately write data to disk when you write data to the InnoDB buffer pool. The default value is ON.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

innodb_flushing_avg_loops Specifies the average number of loops for InnoDB when you write data to the buffer pool. The default value is 30.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

innodb_lru_scan_depth Specifies the depth of the page cleaner thread in each buffer pool instance for scanning the LRU page list in the buffer pool to find dirty pages to be flushed. The default value is 1024.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

innodb_max_dirty_pages_pct Specifies the maximum percentage of dirty pages in the InnoDB buffer pool. The default value is 75.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

innodb_max_dirty_pages_pct_lwm Specifies the minimum percentage of dirty pages to be pre-flushed. The default value is 0.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

innodb_max_purge_lag Specifies the maximum delay time between the transaction commit and the complete purge of the transaction. The default value is 0.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

innodb_max_purge_lag_delay Specifies the maximum delay time (in microseconds) for delaying the execution of INSERT, UPDATE, and DELETE operations when the innodb_max_purge_lag threshold is exceeded. The default value is 0.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting does not take effect.

ignore_builtin_innodb Specifies whether to ignore the built-in InnoDB storage engine. The default value is NO.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but you cannot set it.

innodb_buffer_pool_chunk_size Specifies the size of an InnoDB buffer pool chunk. The default value is 134217728.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but you cannot set it.

innodb_buffer_pool_instances Specifies the number of InnoDB buffer pool instances. The default value is 1.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but you cannot set it.

innodb_buffer_pool_load_at_startup Specifies whether to automatically load the buffer pool at startup. The default value is 1.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but you cannot set it.

innodb_checksums Specifies whether to use checksums for all tables read from disk. The default value is ON.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but you cannot set it.

innodb_doublewrite Specifies whether to store all data twice in InnoDB. First, the data is stored in the doublewrite buffer, and then it is stored in the actual data file. The default value is ON.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query it, but you cannot set it.

innodb_file_format_check Specifies whether to enable InnoDB to check the file format flags in the system tables. The default value is ON.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query it, but you cannot set it.

innodb_flush_method Specifies the method for flushing data to the InnoDB data and log files. The default value is NULL.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query it, but you cannot set it.

innodb_force_load_corrupted Specifies whether to load tables marked as corrupted during InnoDB startup. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query it, but you cannot set it.

innodb_page_size Specifies the page size of the InnoDB tablespace. The default value is 16384.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query it, but you cannot set it.

innodb_version Specifies the InnoDB version. The default value is 5.7.38.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query it, but you cannot set it.

information_schema_stats_expiry Specifies the number of seconds for the server to obtain data from the storage engine and replace the cached data. The default value is 86400.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it. Setting this variable does not generate an error, but the setting does not take effect.

low_priority_updates Specifies whether to control the priority of INSERT, UPDATE, DELETE, and REPLACE statements. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it. Setting this variable does not generate an error, but the setting does not take effect.

max_error_count Specifies the maximum number of errors, warnings, and notifications that the server can store in the diagnostic context. The default value is 64.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it. Setting this variable does not generate an error, but the setting does not take effect.

max_insert_delayed_threads Specifies the maximum number of threads for executing INSERT DELAYED statements. The default value is 20.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it. Setting this variable does not generate an error, but the setting does not take effect.

innodb_monitor_disable This variable acts as a switch to disable specific metrics counters.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it. Setting this variable does not generate an error, but the setting does not take effect.

innodb_monitor_enable This variable acts as a switch to enable specific metrics counters.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it. Setting this variable does not generate an error, but the setting does not take effect.

innodb_monitor_reset This variable acts as a switch to reset specific metrics counters to 0.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it. Setting this variable does not generate an error, but the setting does not take effect.

innodb_monitor_reset_all This variable acts as a switch to reset all values (maximum, minimum, etc.) of specific metrics counters to 0.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it. Setting this variable does not generate an error, but the setting does not take effect.

innodb_old_blocks_pct Specifies the approximate percentage of the old data blocks in the InnoDB buffer pool. The default value is 37.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it. Setting this variable does not generate an error, but the setting does not take effect.

innodb_old_blocks_time Specifies the time in milliseconds that a block must remain in the old sublist after its first access before it can be moved to the new sublist. The default value is 1000.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it. Setting this variable does not generate an error, but the setting does not take effect.

innodb_purge_batch_size Specifies the number of undo log pages to parse and process at a time from the history list. The default value is 300.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it. Setting this variable does not generate an error, but the setting does not take effect.

innodb_purge_rseg_truncate_frequency Specifies the frequency at which to truncate rollback segments. The default value is 128.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it. Setting this variable does not generate an error, but the setting does not take effect.

innodb_random_read_ahead Specifies whether to enable random read-ahead to optimize I/O for the InnoDB storage engine. The default value is OFF.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

innodb_read_ahead_threshold Specifies the number of pages that must be read sequentially from a segment before asynchronous reads from the next segment are initiated. The default value is 56.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

innodb_rollback_segments Specifies the number of rollback segments for transactions that generate undo logs. The default value is 128.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

innodb_spin_wait_delay Specifies the interval between spin lock waits. The default value is 6.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

innodb_status_output Specifies whether to enable regular output from the standard InnoDB monitor. The default value is OFF.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

innodb_status_output_locks Specifies whether to enable InnoDB lock monitoring. The default value is OFF.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

innodb_sync_spin_loops Specifies the number of times a thread waits for an InnoDB mutex to be released before it is suspended. The default value is 30.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

innodb_fast_shutdown Specifies the shutdown mode for the InnoDB storage engine. The default value is 1.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

innodb_io_capacity Specifies the approximate number of IOPS that can be performed per second by background tasks for the InnoDB storage engine. The default value is 200.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

innodb_io_capacity_max Specifies the maximum number of IOPS that can be performed per second by background tasks in an emergency. The default value is 2000.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

innodb_thread_concurrency Specifies the maximum number of threads allowed internally for the InnoDB storage engine. The default value is 0, which indicates that no limit is set.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

innodb_thread_sleep_delay Specifies the time in microseconds that an InnoDB thread sleeps before being added to the InnoDB wait queue. The default value is 10000.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

innodb_adaptive_hash_index_parts Specifies the number of partitions in the adaptive hash index search system. The default value is 8.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but cannot set it.

innodb_numa_interleave Specifies whether to enable the NUMA interleaving memory allocation strategy for the buffer pool. The default value is OFF.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but cannot set it.

innodb_open_files Specifies the maximum number of files that can be opened at a time. The default value is 2000.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but cannot set it.

innodb_page_cleaners Specifies the number of threads for flushing dirty pages from the buffer pool. The default value is 1.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but cannot set it.

innodb_purge_threads Specifies the number of background threads for purge operations. The default value is 4.

Note

This variable is provided only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but cannot set it.

innodb_read_io_threads The number of I/O threads for read operations. The default value is 4.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_sync_array_size The size of the mutex/lock wait array. The default value is 1.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_use_native_aio Whether to use the Linux asynchronous I/O subsystem. The default value is 1.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_write_io_threads The number of I/O threads for write operations. The default value is 4.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_api_enable_binlog Whether to allow the use of the InnoDB memcached plugin with MySQL binlogs. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_locks_unsafe_for_binlog This variable affects how InnoDB uses gap locks for searches and index scans. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_log_buffer_size The size of the InnoDB transaction log buffer, in bytes. The default value is 16777216.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_log_files_in_group The number of log files in a log group. The default value is 2.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_log_file_size The size of each log file in a log group, in bytes. The default value is 50331648.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_log_group_home_dir The directory path for InnoDB redo logs. The default value is ./.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_undo_directory The directory for the undo tablespaces created by InnoDB. The default value is ./.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_undo_tablespaces The number of undo tablespaces available to InnoDB. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

default_tmp_storage_engine The default temporary table storage engine. The default value is InnoDB.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set the variable. However, the setting does not take effect.

innodb_tmpdir The directory for storing temporary files for InnoDB.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set the variable. However, the setting does not take effect.

mecab_rc_file The path to the MeCab configuration file.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_temp_data_file_path The storage path for temporary data files for InnoDB. The default value is ibtmp1:12M:autoextend, which indicates that InnoDB will use a temporary data file named ibtmp1 with an initial size of 12 MB that automatically extends as needed to store additional temporary data.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_data_file_path The storage path and filename for InnoDB data files. The default value is ibdata1:12M:autoextend, which indicates that InnoDB will use a temporary data file named ibtmp1 with an initial size of 12 MB that automatically extends as needed to store additional temporary data.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query the variable but cannot set it.

innodb_data_home_dir The root directory for InnoDB data files.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

delayed_insert_limit The maximum number of insert operations that can be performed using the INSERT DELAYED option. The default value is 100.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. The setting does not take effect but does not return an error.

delayed_insert_timeout The maximum time that a delayed insert operation can be delayed. The default value is 300.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. The setting does not take effect but does not return an error.

delayed_queue_size The size of the delayed insert queue. The default value is 1000.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. The setting does not take effect but does not return an error.

eq_range_index_dive_limit The maximum number of rows that the optimizer can scan when it performs an index dive for an equality range query. The default value is 200.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. The setting does not take effect but does not return an error.

innodb_stats_auto_recalc The option to enable or disable automatic recalculation. The default value is ON.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. The setting does not take effect but does not return an error.

Temporary files

Variable Description
max_tmp_tables Specifies the maximum number of temporary tables that a user session can hold simultaneously. The default value is 32.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

Cluster

Variable Description
ob_compatibility_mode Specifies the compatibility mode of a tenant.
ob_route_policy Specifies the routing strategy for selecting data replicas within an OBServer node.
performance_schema Specifies whether to support queries for Performance information. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 8.0. The related feature is not supported. You can query and set this variable, but the setting has no effect.

resource_manager_plan Activates the resource management plan. Different plans use different CPU quotas to limit user activities in resource groups.
license Displays the type of license.
server_uuid Displays the UUID of an OBServer node.
default_storage_engine Displays the default storage engine of an OBServer node.

Directory path

Variable Description
datadir Displays the local disk path for storing data.
plugin_dir Displays the path for storing plugin DLLs.
secure_file_priv Specifies the path that can be accessed when importing or exporting files.
ob_enable_hash_group_by Specifies whether to enable the Hash Group by feature.

MyISAM storage engine

Variable Description
skip_external_locking Specifies whether to disable the external locking mechanism for MyISAM tables. The default value is ON.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

myisam_mmap_size Specifies the maximum memory size for memory-mapping compressed MyISAM files. The default value is 18446744073709551615.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

Memory

Variable Description
ob_sql_work_area_percentage Specifies the percentage of tenant memory for SQL execution.
ob_sql_audit_percentage Specifies the percentage of tenant memory for SQL audit.
ob_reserved_meta_memory_percentage Specifies the percentage of reserved memory for a tenant, mainly for storing Meta-related structure information.
ob_temp_tablespace_size_percentage Specifies the percentage of temporary table space size in the tenant disk.
range_alloc_block_size Specifies the size of the block allocated for range optimization. The default value is 4096 bytes.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

NDB storage engine

Variable name Description
ndb_allow_copying_alter_table Specifies whether to allow the ALTER TABLE statement and other DDL statements to use the copy operation for a table. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_autoincrement_prefetch_sz Specifies the number of auto-increment values to be prefetched. This value can affect the performance and concurrent access capability of auto-increment columns. The default value is 1.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_blob_read_batch_bytes Specifies the size of BLOB data to be read in batches in an NDB cluster, in bytes. The default value is 65536.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_blob_write_batch_bytes Specifies the size of BLOB data to be written in batches in an NDB cluster, in bytes. The default value is 65536.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_cache_check_time Specifies the interval in milliseconds at which to check whether the cache needs to be refreshed on each NDB node. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_clear_apply_status Specifies whether to clear the application status. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_data_node_neighbour Defines the neighbor relationships of data nodes. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_default_column_format Defines the default column format for a table, which can be fixed-length or variable-length. The default value is FIXED, indicating fixed-length storage.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_deferred_constraints Specifies whether to defer constraint checks for a table. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_distribution Specifies the default distribution method for an NDB table, which can be partitioned by hash key or linear hash. The default value is KEYHASH, indicating hash key partitioning.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_eventbuffer_free_percent Specifies the percentage of free space in the event buffer of an NDB cluster. The default value is 20.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_eventbuffer_max_alloc Specifies the maximum size of memory that can be allocated for the event buffer, in bytes. The default value is 0, indicating no limit.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_extra_logging Specifies whether to record information about the NDB storage engine in the MySQL error log. The default value is 1.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_force_send Specifies whether to immediately send the cache to NDB without waiting for other threads. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_fully_replicated Specifies whether to fully replicate a new table. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect and no error will be returned.

ndb_index_stat_enable Specifies whether to enable the NDB index statistics collection feature. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_index_stat_option Specifies the options for generating NDB index statistics. The default value is loop_checkon=1000ms,loop_idle=1000ms,loop_busy=100ms,update_batch=1,read_batch=4,idle_batch=32,check_batch=32,check_delay=1m,delete_batch=8,clean_delay=0,error_batch=4,error_delay=1m,evict_batch=8,evict_delay=1m,cache_limit=32M,cache_lowpct=90.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_join_pushdown Specifies whether to enable the join pushdown optimization feature in the storage engine. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_log_binlog_index Specifies whether to insert the mapping of epochs to binlog positions into the ndb_binlog_index table. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_log_empty_epochs Specifies whether to write unchanged epoch transactions to the binlog. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_log_empty_update Specifies whether to write unchanged update transactions to the binlog. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_log_exclusive_reads Specifies whether to use an exclusive lock to record primary key reads. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_log_update_as_write Specifies whether to write updates to the binlog as updates (OFF) or writes (ON). The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_log_update_minimal Specifies the logging behavior of NDB Cluster. If the value is ON, NDB Cluster records only the minimal information of update operations. If the value is OFF, NDB Cluster records the changes of the entire row. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_log_updated_only Specifies whether to write only the updated rows or the entire rows to the binlog when Mysqld writes updates to the binlog. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_optimization_delay Specifies the wait time between groups of rows when you execute the OPTIMIZE TABLE statement on an NDB table. The unit is microseconds. The default value is 10.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_read_backup Specifies whether to allow reading data from any fragment of any NDB table created later. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_recv_thread_activation_threshold Specifies the activation threshold for receive threads. The default value is 8.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_recv_thread_cpu_mask Specifies the CPU mask for receive threads. The default value is an empty string.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_report_thresh_binlog_epoch_slip Specifies the maximum allowed size of a binlog timestamp jump before a report is generated. The default value is 10.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting has no effect.

ndb_report_thresh_binlog_mem_usage Specifies the percentage threshold of the remaining available memory for binlog before sending a report. When the remaining available memory for binlog is less than this value, the system will send a report. The default value is 10.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting will not take effect.

ndb_row_checksum Specifies the checksum value for table rows. When the value is 1, the checksum values for each row of data are calculated and saved. When the value is 0, no checksum check is performed on the data of table rows. The default value is 1.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting will not take effect.

ndb_show_foreign_key_mock_tables Specifies whether to display the mock tables for foreign key dependencies. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting will not take effect.

ndb_slave_conflict_role Specifies the role of the node in a circular replication (master-master) setup. The default value is NONE, indicating that the role is undefined or not configured.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting will not take effect.

ndb_use_exact_count Specifies whether to force NDB to use record counts to accelerate SELECT count(*) queries. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting will not take effect.

ndb_use_transactions Controls whether to enable NDB transaction support. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting will not take effect.

ndbinfo_max_bytes For testing and debugging only. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting will not take effect.

ndbinfo_max_rows For testing and debugging only. The default value is 10.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting will not take effect.

ndbinfo_offline Specifies whether to set the ndbinfo database to offline mode. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting will not take effect.

ndbinfo_show_hidden Specifies whether to display the underlying internal tables of the ndbinfo database in the MySQL client. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting will not take effect.

server_id_bits Specifies the number of least significant bits in the 32-bit server_id that actually identify the server. The default value is 32.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

ndbinfo_database Specifies the database for NDB information. The default value is ndbinfo.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

ndbinfo_table_prefix Specifies the prefix for NDB information tables. The default value is ndb$.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

ndbinfo_version Specifies the version of NDB information tables.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

ndb_batch_size Specifies the batch size for NDB. The default value is 32768.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

ndb_cluster_connection_pool Specifies the connection pool size for the NDB cluster. The default value is 1.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

ndb_cluster_connection_pool_nodeids Specifies the IDs of the NDB nodes to connect to.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

ndb_log_apply_status Specifies the status of NDB log application. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

ndb_log_bin Specifies whether to enable binary logging for NDB. The default value is ON.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

ndb_log_fail_terminate Specifies whether to terminate operations when a log failure occurs. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

ndb_log_orig Specifies whether to retain original log data. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

ndb_log_transaction_id Specifies whether to record transaction IDs in NDB logs. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

ndb_optimized_node_selection Specifies whether to enable optimized transaction node selection. The default value is 3.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

Ndb_system_name Specifies the name of the NDB system.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

ndb_use_copying_alter_table Specifies whether to use copy-based ALTER TABLE operations in NDB. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

ndb_version Specifies the version of the NDB storage engine.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

ndb_version_string Specifies the version string of the NDB storage engine.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

ndb_wait_connected Specifies whether to block and wait for a connection. The default value is 30.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

ndb_wait_setup Specifies whether to block and wait for NDB setup. The default value is 30.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

ndb_batch_size Specifies the batch size for NDB. The default value is 32768.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable but cannot set it.

Privilege-related

Variable name Description
activate_all_roles_on_login Specifies whether to automatically enable all roles upon login.
automatic_sp_privileges Specifies whether to automatically grant ALTER and EXECUTE privileges to stored procedures.

Full-text index-related

Variable name Description
innodb_ft_enable_diag_print Enables or disables diagnostic output for InnoDB full-text indexes. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set this variable, but the settings will not take effect.

innodb_ft_num_word_optimize Specifies the minimum number of words to optimize during an OPTIMIZE TABLE operation. The default value is 2000.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set this variable, but the settings will not take effect.

innodb_ft_result_cache_limit Specifies the size of the InnoDB full-text index result cache. The default value is 2000000000 bytes.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set this variable, but the settings will not take effect.

innodb_ft_server_stopword_table Specifies the server stopword table for InnoDB full-text indexes. The default value is NULL.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set this variable, but the settings will not take effect.

innodb_optimize_fulltext_only Controls the behavior of the OPTIMIZE TABLE statement on InnoDB tables with FULLTEXT indexes. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set this variable, but the settings will not take effect.

innodb_ft_cache_size Specifies the size of the InnoDB full-text index cache. The default value is 8000000 bytes.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable, but you cannot set it.

innodb_ft_sort_pll_degree Specifies the number of parallel threads for full-text index sorting. The default value is 2.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable, but you cannot set it.

innodb_ft_total_cache_size Specifies the total cache size for InnoDB full-text indexes. The default value is 640000000 bytes.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable, but you cannot set it.

ft_stopword_file Specifies the file path for stopword processing. The default value is built-in.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query this variable, but you cannot set it.

Runtime Filter-related

Variable name Description
runtime_filter_type Specifies the type of Runtime Filter at the tenant level.
runtime_filter_wait_time_ms Specifies the maximum wait time for a Runtime Filter.
runtime_filter_max_in_num Specifies the number of distinct values (NDV) for a Runtime In Filter.
runtime_bloom_filter_max_size Specifies the maximum memory usage for a Runtime Bloom Filter, in bytes.

Time zone and date-related

Variable name Description
lc_time_names Controls the language for displaying date and month names and abbreviations.
time_zone Sets the time zone for the current tenant session. It supports the Offset format '+08:00' and the region format Asia/Shanghai.
system_time_zone Sets the system time zone of the server machine.
error_on_overlap_time Specifies whether to return an error when ambiguous time zones occur in the daylight saving time overlap period.
nls_territory Specifies the current region in database internationalization support. It is used with nls_language.
nls_date_language Specifies the default date language in database internationalization support.
nls_calendar Controls the calendar system used by the database.
ob_timestamp_service Specifies the timestamp service to use.
default_week_format Sets the default mode value of the WEEK() function for calculating the day of the week. The default value is 0.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the setting has no effect.

show_old_temporals Controls whether to display the old timestamp columns. The default value is OFF.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the setting has no effect.

date_format Sets the default date format. The default value is %Y-%m-%d.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query this variable but cannot set it.

datetime_format Sets the default date and time format. The default value is %Y-%m-%d %H:%i:%s.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query this variable but cannot set it.

language Sets the language used by MySQL.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query this variable but cannot set it.

lc_messages_dir Sets the language used for error messages.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query this variable but cannot set it.

View-related

Variable name Description
updatable_views_with_limit Controls whether to allow UPDATE or DELETE operations on views with the LIMIT clause. The default value is 1.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable, but the setting has no effect.

Transaction and transaction log

Variable name Description
autocommit Specifies whether to automatically commit transactions.
tx_isolation Specifies the transaction isolation level.
ob_proxy_set_trx_executed Specifies whether to send the START TRANSACTION Syntax statement to an OBServer through an ODP.
ob_early_lock_release Specifies whether to enable early lock release (ELR) for a transaction.

Note

This variable is deprecated starting from V2.2.30. ELR behavior is now controlled by the tenant-level parameter enable_early_lock_release.

ob_trx_idle_timeout Specifies the transaction idle timeout. A transaction is considered idle if the execution interval between two statements exceeds the specified value.
transaction_isolation Specifies the transaction isolation level.
transaction_read_only Specifies whether to allow only read-only transactions.
ob_trx_lock_timeout Specifies the transaction lock timeout.
tx_read_only Specifies whether to allow only read-only transactions.
ob_trx_timeout Specifies the transaction timeout.
gtid_executed Stores all committed transactions and GTIDs set by statements. The default value is NULL.

Note

This variable is for MySQL 5.7 compatibility. You can query this variable, but cannot set it.

gtid_owned Stores the list of all GTIDs in use and the thread IDs of the threads that own them. The default value is NULL.

Note

This variable is for MySQL 5.7 compatibility. You can query this variable, but cannot set it.

completion_type Specifies the transaction type to be selected when a statement is completed. The default value is NO_CHAIN.

Note

This variable is for MySQL 5.7 compatibility. You can query and set this variable. However, the settings do not take effect.

transaction_alloc_block_size Specifies the initial memory block size allocated to each transaction. The default value is 8192.

Note

This variable is for MySQL 5.7 compatibility. You can query and set this variable. However, the settings do not take effect.

transaction_prealloc_size Specifies the preallocated memory block size for each transaction. The default value is 4069.

Note

This variable is for MySQL 5.7 compatibility. You can query and set this variable. However, the settings do not take effect.

transaction_write_set_extraction Specifies the algorithm type for generating identifiers for write operations related to transactions. The default value is OFF.

Note

This variable is for MySQL 5.7 compatibility. You can query and set this variable. However, the settings do not take effect.

Audit

Variable name Description
ob_enable_sql_audit Specifies whether to enable SQL Audit for the current tenant.

Upgrade

Variable name Description
avoid_temporal_upgrade Manages the upgrade behavior of temporal data (such as dates and times). The default value is OFF.

Note

This variable is for MySQL 5.7 compatibility. You can query and set this variable. However, the settings do not take effect.

Data types

Variable name Description
nls_length_semantics Specifies the length semantics of the CHAR and VARCHAR2 data types.
nls_nchar_conv_excp Specifies whether to return an error when data is lost during conversion between NCHAR/NVARCHAR2 and CHAR/VARCHAR2.
nls_numeric_characters Specifies the decimal separator and thousand separator for strings during conversion between numbers and strings.
nls_currency Specifies the local currency symbol for the L element in the number format.
nls_iso_currency Specifies the local currency symbol for the C element in the number format.
nls_dual_currency Specifies the local currency symbol for the U element in the number format.
nls_date_format Specifies the format for converting a date to a string and for implicitly converting a string to a date.
nls_timestamp_format Specifies the format for converting a TIMESTAMP or TIMESTAMP_LTZ value to a string and for implicitly converting a string to a TIMESTAMP or TIMESTAMP_LTZ value.
nls_timestamp_tz_format Specifies the format for converting a TIMESTAMP_TZ value to a string and for implicitly converting a string to a TIMESTAMP_TZ value.
explicit_defaults_for_timestamp Specifies whether to enable nonstandard behavior for the TIMESTAMP data type when handling default values and NULL values.
log_row_value_options Specifies whether to enable partial updates for LOBs.
ob_default_lob_inrow_threshold Specifies the default in-row storage threshold for LOB fields when creating a table.

SQL/PL-related

Variable Description
connect_timeout Specifies the connection timeout.
ob_pl_block_timeout Specifies the maximum timeout for PL.
cursor_sharing Specifies whether to parameterize SQL statements.
profiling Enables or disables statement analysis. The default value is 0.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect.

profiling_history_size Specifies the number of query performance records to be saved. The default value is 15.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect.

have_profiling Specifies whether query performance analysis is supported. The default value is NO.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query this variable, but cannot set it.

innodb_strict_mode Specifies the SQL check mode for specific syntax.
max_connections Specifies the maximum number of connections for the entire tenant.
sql_mode Specifies the SQL mode. Different SQL modes have a significant impact on behaviors such as insertions.
sql_quote_show_create Specifies whether to enable identifier quoting for the SHOW CREATE TABLE and SHOW CREATE DATABASE statements.
ob_enable_rich_error_msg Specifies whether to display information such as svr_ip, time, and trace_id when an error occurs during SQL execution.
sql_throttle_current_priority Specifies the throttling priority. Requests on sessions where sql_throttle_current_priority is less than sql_throttle_priority are throttled.
sql_throttle_priority Specifies the throttling priority.
sql_throttle_rt Specifies the RT value.
max_allowed_packet Specifies the maximum size of a network packet.
max_user_connections Specifies the maximum number of connections that a single user can establish with an OBServer node. A value of 0 indicates no limit.
max_sp_recursion_depth Specifies the maximum number of recursive calls allowed for any specified stored procedure.
sql_select_limit Specifies the maximum number of rows that a SELECT query can return.
max_connections Specifies the maximum number of connections for the entire tenant.
ob_enable_blk_nestedloop_join Specifies whether to allow block nested loop joins.
parallel_max_servers Specifies the maximum number of threads in the parallel execution (PX) thread pool on each server.
innodb_stats_persistent Specifies whether to persist InnoDB index statistics to disk.
ob_enable_parameter_anonymous_block Specifies whether to enable the anonymous block parameterization feature globally.
parser_max_mem_size Specifies the maximum amount of memory available for the parser. The default value is 18446744073709551615.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect.

Lock-related variables

Variable Description
innodb_deadlock_detect Specifies whether to disable deadlock detection. The default value is ON.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

innodb_lock_wait_timeout Specifies the maximum time (in seconds) that an InnoDB transaction waits for a lock. The default value is 50.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

innodb_print_all_deadlocks Specifies whether to record all InnoDB deadlock information of user transactions in the error log. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

innodb_table_locks Specifies the behavior of InnoDB table-level locking. The default value is ON.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

max_write_lock_count Limits the number of write locks that can be obtained to prevent excessive lock resource consumption in high-concurrency write scenarios. The default value is 18446744073709551615.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

metadata_locks_cache_size Specifies the size of the metadata lock cache. The default value is 1024 (in bytes).

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but you cannot set it.

metadata_locks_hash_instances Specifies the number of instances of the metadata lock hash table. The default value is 8.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but you cannot set it.

Statistics-related variables

Variable Description
innodb_stats_include_delete_marked Specifies whether to include rows marked for deletion in statistics calculations. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

innodb_stats_method Specifies the method for calculating InnoDB statistics. The default value is nulls_equal.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

innodb_stats_on_metadata Controls the method for retrieving table and column statistics from INFORMATION_SCHEMA. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

innodb_stats_persistent Specifies whether to persist statistics. The default value is ON.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

innodb_stats_persistent_sample_pages Specifies the number of sample pages for persistent statistics. The default value is 20.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

innodb_stats_sample_pages Specifies the number of sample pages for InnoDB statistics. The default value is 8.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

innodb_stats_transient_sample_pages Specifies the number of sample pages for transient statistics. The default value is 8.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

System logs

Variable name Description
binlog_row_image Specifies whether to record full-column logs.
ob_log_level Specifies the log level for the session. If not specified, the system log level is used.
tracefile_identifier Specifies the content to be added to the log for filtering row iteration tracking logs.
master_verify_checksum Specifies whether to enable checksum verification. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

binlog_cache_size Specifies the size of the transaction cache. The unit is bytes. The default value is 32768.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

binlog_direct_non_transactional_updates If this variable is enabled, updates to non-transactional tables are directly written to the binlog instead of the transaction cache. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

binlog_error_action Specifies the server behavior when an error occurs. The default value is ABORT_SERVER.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

binlog_group_commit_sync_delay Specifies the time to wait after binlog submission before synchronizing the binlog file to disk. The unit is microseconds. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

binlog_group_commit_sync_no_delay_count Specifies the maximum number of delayed transactions to wait for. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

binlog_max_flush_queue_time This variable has no effect on the system. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

binlog_order_commits If this variable is enabled on the source server, transaction commit instructions are serialized on a single thread. The default value is 1.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

binlog_stmt_cache_size Specifies the binlog cache size for non-transactional statements issued during a transaction. The default value is 32768.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

binlog_transaction_dependency_history_size Specifies the maximum number of row hashes stored in memory for finding the last transaction that modified a specified row. The default value is 25000.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

binlog_transaction_dependency_tracking Specifies the source of dependency information. The source uses this information to determine which transactions can be executed in parallel by the multithreaded applications of the replica. The default value is COMMIT_ORDER.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

expire_logs_days Specifies the retention period of binlog files. The unit is days. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

log_bin_trust_function_creators Specifies whether to trust that the creators of stored functions will not create stored functions that cause unsafe events to be written to the binlog. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

log_bin_use_v1_row_events Specifies whether to use binlog version 2. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

log_builtin_as_identified_by_password This variable affects the binlog of user management statements. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect and no error is returned.

max_binlog_cache_size This variable specifies the maximum cache size that can be used for binlogs, in bytes. If the number of bytes required for a transaction exceeds the value specified by this variable, an error is returned indicating that the transaction requires more than max_binlog_cache_size bytes of storage. The default value is 18446744073709500416.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect and no error is returned.

max_binlog_size This variable specifies the maximum size of a binlog file, in bytes. If the size of the current binlog file exceeds the value specified by this variable, the server automatically closes the current binlog file and creates a new binlog file to continue recording subsequent database operations. The default value is 1073741824.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect and no error is returned.

max_binlog_stmt_cache_size This variable specifies the cache size required for non-transactional statements executed within a transaction, in bytes. The default value is 18446744073709547520.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect and no error is returned.

sync_binlog This variable specifies how frequently the server synchronizes binlogs to the disk. The default value is 1.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect and no error is returned.

binlog_direct_non_transactional_updates When this variable is enabled, updates to non-transactional tables are directly written to the binlog instead of being cached in the transaction cache. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect and no error is returned.

log_statements_unsafe_for_binlog Specifies whether to record error code 1592 information to the error log. The default value is 1.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect and no error is returned.

binlog_gtid_simple_recovery This variable specifies how the server iterates through binlog files when searching for GTIDs during startup or restart. The default value is 1, which means that the values of gtid_executed and gtid_purged are calculated based on the values of previous_gtids_log_event in the latest and oldest binlog files at startup.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

log_bin_basename The full path name of the binlog file. The default value is null.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

log_bin_index The name and path of the binlog index file. The default value is null.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

log_slave_updates Specifies whether the replica server records updates received from the primary server's binlog to its own binlog. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

System server variables

Variable name Description
join_buffer_size The minimum size of the buffer used for pure index scans, range index scans, and full table scans without using an index. The unit is bytes, and the default value is 262144.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

max_join_size The maximum number of rows allowed in a JOIN operation. The default value is 18446744073709547520.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

max_length_for_sort_data The truncation value for index values, used to determine which file sort algorithm to use. The default value is 1024.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

max_prepared_stmt_count The maximum number of prepared statements allowed on the server. The default value is 16382.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

max_sort_length The number of bytes used for sorting numeric values. The default value is 1024.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

min_examined_row_limit The minimum number of rows that must be examined to be recorded in the slow query log. Queries that examine fewer rows than this variable specifies will not be recorded in the slow query log. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

multi_range_count The maximum number of Range ranges allowed in a query statement. The default value is 256.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

query_alloc_block_size The size of memory blocks allocated for objects created during statement parsing and execution. The unit is bytes, and the default value is 8192.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

query_prealloc_size The size of the fixed buffer used for statement parsing and execution. The unit is bytes, and the default value is 8192.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

slow_query_log Controls whether to enable the slow query log. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

slow_query_log_file Specifies the filename for the slow query log. The default value is /usr/local/mysql/data/obrd-slow.log.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

sort_buffer_size The size of the buffer used for sorting. The unit is bytes, and the default value is 262144.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

sql_buffer_result Controls whether to store the results of SELECT statements in a temporary table. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

flush Controls whether to persist SQL statement modifications to disk. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

flush_time Controls the automatic refresh of all tables to disk at specified intervals in seconds. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

myisam_data_pointer_size The default pointer size for MyISAM tables created without the MAX_ROWS option specified. The unit is bytes, and the default value is 6.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not produce an error but has no effect.

myisam_max_sort_file_size The maximum size of a temporary file that can be used when rebuilding a MyISAM index during REPAIR TABLE, ALTER TABLE, or LOAD DATA operations. The unit is bytes. The default value is 9223372036853720064.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

myisam_repair_threads The number of concurrent threads for repairing a MyISAM table. The default value is 1.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

myisam_sort_buffer_size The size of the buffer allocated for sorting MyISAM indexes during REPAIR TABLE operations or for creating indexes using CREATE INDEX (or ALTER TABLE). The unit is bytes. The default value is 8388608.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

myisam_stats_method The method used by the server to calculate NULL values when collecting statistics about the distribution of index values in MyISAM tables. The default value is nulls_unequal, which treats NULL values as regular values.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

myisam_use_mmap Whether to use memory mapping for reading and writing MyISAM tables. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

preload_buffer_size The size of the buffer used for preloading indexes. The unit is bytes. The default value is 32768.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

read_buffer_size The size of the buffer available for reading data. The unit is bytes. The default value is 131072.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

read_rnd_buffer_size The size of the buffer used for reading data from MyISAM tables and for optimizing multi-range reads for any storage engine. The unit is bytes. The default value is 262144.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

sync_frm Whether to synchronize the metadata of InnoDB tables to the .frm files on the disk. The default value is 1.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

table_open_cache The maximum number of tables that can be opened simultaneously by all threads. The default value is 2000.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

internal_tmp_disk_storage_engine The storage engine for internal temporary tables on disk. The default value is INNODB.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

keep_files_on_create When the DATA DIRECTORY or INDEX DIRECTORY option is not used to specify the location of data files or index files, this variable controls whether the server retains existing files in the corresponding directory when creating a MyISAM table. The default value is OFF, which means existing files will be overwritten.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

max_heap_table_size The maximum size to which a user-created memory table can grow. The unit is bytes. The default value is 16777216.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

bulk_insert_buffer_size The size of the buffer used for bulk inserts. The unit is bytes per thread. The default value is 8388608.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

general_log_file The name of the general query log file. The default format is host_name.log.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect.

host_cache_size The size of the host cache. The default value is 279.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

log_error_verbosity The level of detail for writing error, warning, and comment information to the error log. The default value is 3.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

log_output The output destination for general query logs and slow query logs. The default value is FILE.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

log_queries_not_using_indexes Whether to record queries that do not use indexes to the slow query log. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

log_slow_admin_statements Whether to record slow administrative statements such as ALTER TABLE, ANALYZE TABLE, CHECK TABLE, CREATE INDEX, DROP INDEX, OPTIMIZE TABLE, and REPAIR TABLE to the slow query log. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

log_syslog Whether to record error logs to the system log. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

log_syslog_facility The tool for writing error logs to the system log. The default value is daemon.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

log_syslog_include_pid Whether to write the service process ID in the error log output to the system log. The default value is 1.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

log_syslog_tag The tag to be added to the server identifier in the error log output written to the system log. The default value is null.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

log_throttle_queries_not_using_indexes The maximum number of statements to be written to the slow query log per minute. The default value is 0, indicating no limit.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

log_timestamps The timezone for the timestamps of error logs, general logs, and slow query logs written to files. The default value is UTC.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

log_warnings The level of additional warning information to be recorded to the error log. The default value is 2.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

max_delayed_threads The maximum number of threads that can be created to process INSERT DELAYED statements. The default value is 20.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

offline_mode Whether to set the server to offline mode. The default value is 0, indicating that the server is not set to offline mode.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

require_secure_transport Whether to use a secure transport for the connection between the client and the server. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

slow_launch_time The threshold for the time taken to create a thread. If the time exceeds this threshold, the value of the Slow_launch_threads status variable increases. The unit is seconds. The default value is 2.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

sql_log_off Specifies whether to enable (OFF) or disable (ON) the general query log for the current session. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

thread_cache_size The maximum number of threads that can be cached in the thread cache. The default value is 9.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

thread_pool_high_priority_connection Specifies whether to reserve idle threads for high-priority connections in the thread pool. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

thread_pool_max_unused_threads The maximum number of unused threads in the thread pool. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

thread_pool_prio_kickup_timer The time in milliseconds that a statement must wait before it is moved to the high-priority queue. The default value is 1000.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

thread_pool_stall_limit The maximum time in 10 milliseconds that a statement must complete after it starts executing. The default value is 6.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, the setting does not take effect.

have_statement_timeout Specifies whether to enable the statement timeout feature. The default value is ON.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

old A compatibility variable used to resolve compatibility issues. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

version_tokens_session_number An internal variable. The default value is 0.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

back_log The maximum number of connection requests that can be saved in the waiting connection request queue while the server is processing connection requests. The default value is 80.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

basedir The path name of the installation root directory. The default value is /usr/local/mysql/.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

bind_address The IP address to which the server binds when listening for TCP/IP client connections. The default value is *.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

core_file Specifies whether to generate a core file before the server exits when a fatal error occurs. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

have_compress Specifies whether the zlib compression library required for the COMPRESS() and UNCOMPRESS() functions is available. The default value is ON, indicating that the library is available.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

ignore_db_dirs A comma-separated list of names that are not considered database directories in the data directory. The default value is null.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

init_file The name of a file that contains SQL statements to be executed when the server starts. The default value is null.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

large_files_support Specifies whether the server supports processing large files. The default value is 1, indicating that the server supports processing large files.

Note

This variable is for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

large_pages Specifies whether to enable the large page feature. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

large_page_size If the large page feature is enabled, this variable specifies the size of the memory page, in bytes. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

locked_in_memory Indicates whether the server is locked in memory. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

log_error The output destination of the error log file. The default value is ./obrd.16c.vd3-s2h6-n3.err.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

named_pipe Indicates whether the server allows clients to connect by using named pipes. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

named_pipe_full_access_group If the server allows clients to connect by using named pipes, this variable specifies the Windows user group that has permission to use named pipes. The default value is empty string.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

open_files_limit The number of file descriptors available to the server. The default value is 655360.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

shared_memory Indicates whether the server allows clients to connect by using shared memory. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

shared_memory_base_name The name of the shared memory used for shared memory connections. The default value is MYSQL.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

skip_name_resolve Specifies whether to resolve hostnames when checking client connections. The default value is OFF, which indicates that hostnames must be resolved.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

skip_networking Specifies whether to allow TCP/IP connections. The default value is OFF, which indicates that TCP/IP connections are disabled.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

thread_handling The thread model used by the server to handle client connections. The default value is one-thread-per-connection.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

thread_pool_algorithm The algorithm used by the thread pool plugin. The default value is 0, which indicates the conservative low-concurrency algorithm.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

thread_pool_size The number of thread groups in the thread pool. The default value is 16.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

thread_stack The stack size of each thread. The default value is 262144.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

tls_version The protocols that the server allows for encrypted connections.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported, so you can query this variable but cannot set it.

X Plugin related variables

Variable name Description
mysqlx_connect_timeout The time that the X plugin waits for the first data packet from a new client connection, in seconds. Default value: 30.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect.

mysqlx_idle_worker_thread_timeout The time that an idle worker thread can remain idle before being terminated, in seconds. Default value: 60.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect.

mysqlx_max_allowed_packet The maximum size of a network data packet that the X plugin can receive, in bytes. Default value: 67108864.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect.

mysqlx_max_connections The maximum number of concurrent client connections that the X plugin can accept. Default value: 100.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect.

mysqlx_min_worker_threads The minimum number of worker threads that the X plugin uses to process client requests. Default value: 2.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting will not take effect.

mysqlx_bind_address The network address where the X plugin listens for TCP/IP connections. The default value is *, which indicates that the X plugin accepts TCP/IP connections from all server hosts.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

mysqlx_port The network port where the X plugin listens for TCP/IP connections. The default value is 33060.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

mysqlx_port_open_timeout The time that the X plugin waits for a TCP/IP port to be idle, in seconds. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

mysqlx_socket The path of the Unix socket file used by the X plugin for connections. The default value is /tmp/mysqlx.sock.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

mysqlx_ssl_ca The path name of the SSL certificate authority (CA) file used by the X plugin.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

mysqlx_ssl_capath The directory path of the SSL certificate authority (CA) certificate files used by the X plugin.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

mysqlx_ssl_cert The path name of the SSL certificate file used by the X plugin.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

mysqlx_ssl_cipher The list of encryption algorithms used for SSL encryption by the X plugin.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

mysqlx_ssl_crl The file name of the certificate revocation list (CRL) file used by the X plugin.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

mysqlx_ssl_crlpath The directory path of the certificate revocation list (CRL) file used by the X plugin.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

mysqlx_ssl_key The path name of the SSL certificate key file used by the X plugin.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable, but you cannot set it.

Performance schema

Variable name Description
performance_schema_show_processlist This variable specifies the implementation of SHOW PROCESSLIST. The default value is 0.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

performance_schema_accounts_size This variable specifies the number of rows in the accounts table. The default value is -1, indicating automatic scaling.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_digests_size This variable specifies the maximum number of rows in the events_statements_summary_by_digest table. The default value is 10000.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_events_stages_history_long_size This variable specifies the number of rows in the events_stages_history_long table. The default value is 10000.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_events_stages_history_size This variable specifies the number of rows per thread in the events_stages_history table. The default value is 10.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_events_statements_history_long_size This variable specifies the number of rows in the events_statements_history_long table. The default value is 10000.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_events_statements_history_size This variable specifies the number of rows per thread in the events_statements_history table. The default value is 10.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_events_transactions_history_long_size This variable specifies the number of rows in the events_transactions_history_long table. The default value is 10000.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_events_transactions_history_size This variable specifies the number of rows per thread in the events_transactions_history table. The default value is 10.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_events_waits_history_long_size This variable specifies the number of rows in the events_waits_history_long table. The default value is 10000.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_events_waits_history_size This variable specifies the number of rows per thread in the events_waits_history table. The default value is 10.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_hosts_size This variable specifies the number of rows in the hosts table. The default value is -1, indicating automatic scaling.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_max_cond_classes This variable specifies the maximum number of condition collectors. The default value is 80.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_max_cond_instances This variable specifies the maximum number of condition objects to be collected. The default value is -1, indicating automatic scaling.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_max_digest_length This variable specifies the maximum length of a normalized SQL statement in bytes when it is stored in the performance schema. The default value is 1024.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but cannot set it.

performance_schema_max_file_classes Specifies the maximum number of file instruments. The default value is 80.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_file_handles Specifies the maximum number of file handles. The default value is 32768.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_file_instances Specifies the maximum number of file instances. The default value is -1, which indicates automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_index_stat Specifies the maximum number of indexes in the statistics maintained by the Performance Schema. The default value is -1, which indicates automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_memory_classes Specifies the maximum number of memory instruments. The default value is 320.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_metadata_locks Specifies the maximum number of metadata lock instruments. The default value is -1, which indicates automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_mutex_classes Specifies the maximum number of mutex instruments. The default value is 200.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_mutex_instances Specifies the maximum number of mutex instances. The default value is -1, which indicates automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_prepared_statements_instances Specifies the maximum number of rows in the prepared_statements_instances table. The default value is -1, which indicates automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_program_instances Specifies the maximum number of stored programs in the statistics maintained by the Performance Schema. The default value is -1, which indicates automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_rwlock_classes Specifies the maximum number of rwlock instruments. The default value is 50.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_rwlock_instances Specifies the maximum number of rwlock instances. The default value is -1, which indicates automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_socket_classes Specifies the maximum number of socket instruments. The default value is 10.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_socket_instances Specifies the maximum number of socket instances. The default value is -1, which indicates automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_sql_text_length Specifies the maximum length of an SQL statement that can be stored in the SQL_TEXT column of the events_statements_current, events_statements_history, and events_statements_history_long tables, in bytes. The default value is 1024.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_stage_classes Specifies the maximum number of stage instruments. The default value is 150.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_statement_classes Specifies the maximum number of statement instruments. The default value is 193.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

performance_schema_max_statement_stack The maximum depth of nested stored procedure calls in the statistics maintained by the Performance Schema. The default value is 10.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported, so you can query this variable but cannot set it.

performance_schema_max_table_handles The maximum number of table objects that can be opened. The default value is -1, indicating automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported, so you can query this variable but cannot set it.

performance_schema_max_table_instances The maximum number of table objects that can be collected. The default value is -1, indicating automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported, so you can query this variable but cannot set it.

performance_schema_max_table_lock_stat The maximum number of tables in the lock statistics maintained by the Performance Schema. The default value is -1, indicating automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported, so you can query this variable but cannot set it.

performance_schema_max_thread_classes The maximum number of thread collectors. The default value is 50.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported, so you can query this variable but cannot set it.

performance_schema_max_thread_instances The maximum number of thread objects that can be collected. The default value is -1, indicating automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported, so you can query this variable but cannot set it.

performance_schema_session_connect_attrs_size The preallocated memory size in bytes for storing key-value pairs of connection attributes for each thread. The default value is 512.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported, so you can query this variable but cannot set it.

performance_schema_setup_actors_size The number of rows in the setup_actors table. The default value is -1, indicating automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported, so you can query this variable but cannot set it.

performance_schema_setup_objects_size The number of rows in the setup_objects table. The default value is -1, indicating automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported, so you can query this variable but cannot set it.

performance_schema_users_size The number of rows in the users table. The default value is -1, indicating automatic scaling.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported, so you can query this variable but cannot set it.

Foreign key

Variable name Description
foreign_key_checks Specifies whether to check foreign key constraints in DML/DDL operations.

Optimizer

Variable name Description
optimizer_capture_sql_plan_baselines Specifies whether to automatically capture new plans to the plan baseline.
optimizer_use_sql_plan_baselines Specifies whether the optimizer uses the plan baseline.
parallel_degree_policy Specifies the parallelism selection strategy.
parallel_degree_limit Specifies the upper limit of the parallelism selected by the optimizer when the Auto DOP strategy is used.
parallel_min_scan_time_threshold Specifies the minimum execution time for evaluating parallel processing of base table scans.
optimizer_dynamic_sampling Specifies the level of dynamic sampling.
optimizer_features_enable Enables the optimizer features of different OceanBase Database versions.
ob_enable_transformation Specifies whether to enable the rewrite feature of the SQL optimizer.
range_index_dive_limit Specifies the maximum number of ranges to use when the optimizer estimates rows based on the storage layer.
partition_index_dive_limit Specifies the maximum number of partitions to use when the optimizer estimates rows based on the storage layer.

Auto-increment column

Variable name Description
auto_increment_increment Specifies the auto-increment step size. This variable is available only for MySQL clients.
auto_increment_offset Specifies the starting value of the AUTO_INCREMENT column.
identity identity and the last_insert_id variable are synonyms. You can execute the select @@identity statement to query the value.
sql_auto_is_null Specifies whether to obtain the value of the auto-increment column of the last inserted row.
auto_increment_cache_size Specifies the number of cached auto-increment values.
div_precision_increment Specifies the increment of the precision of the result of a division operation based on the precision of the dividend. This is a MySQL-compatible feature.

Character sets and strings

Variable name Description
character_set_client The character set for statements sent by the client.
character_set_connection The character set to which received statements should be converted.
character_set_database The character set for the default database.
character_set_results The character set to which result sets or error messages should be converted before being sent back to the client.
character_set_server The character set for the server.
character_set_system The character set used by the server.
collation_connection The character set and collation for the connection.
collation_database The default character set and collation for the database.
collation_server The default character set and collation for the server.
character_set_filesystem The character set type for the filesystem.
sql_warnings Controls whether a single-line INSERT statement generates an information string when an alert occurs.
init_connect The string to be executed by the server for each client connection. The string consists of one or more SQL statements separated by semicolons.
nls_sort The collation for string values.
nls_comp The comparison rule for string values.
nls_characterset The default character set for data types such as CHAR, VARCHAR2, and CLOB in the database.
nls_nchar_characterset The default character set for data types such as NCHAR, NVARCHAR2, and NCLOB.
default_collation_for_utf8mb4 The default collation for the utf8mb4 character set, which defaults to utf8mb4_general_ci.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. Setting it does not cause an error, but the setting has no effect.

have_symlink Whether to support symbolic links, default value is YES.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query it.

character_sets_dir The directory for character set files.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query it.

Group Replication

Variable name Description
group_replication_allow_local_disjoint_gtids_join Specifies whether to allow a server with local transactions not in the group to join the group. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_allow_local_lower_version_join Specifies whether to allow a server with a lower MySQL Server version than other members to join the group. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_auto_increment_increment Specifies the increment value for the auto-increment column of each member in the replication group. This ensures that the auto-increment column values are ordered and non-overlapping in a multi-primary group. The default value is 7.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_bootstrap_group Specifies whether to use the current server to bootstrap the group. This variable can only be set on one server and only during the initial bootstrap or re-bootstrap. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_components_stop_timeout Specifies the timeout for stopping each component when group replication is disabled, in seconds. The default value is 2.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_compression_threshold Specifies the threshold for compressing messages between group members. When the threshold is exceeded, messages between group members are compressed. The default value is 1000000.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_enforce_update_everywhere_checks Specifies whether to enable or disable strict consistency checks for multi-primary updates at any time. The default value is OFF, indicating that checks are disabled.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_exit_state_action Specifies the behavior of group replication when a server instance leaves the group due to an exception. The default value is READ_ONLY.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_flow_control_applier_threshold Specifies the number of transactions waiting in the application queue that triggers flow control. The default value is 25000.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_flow_control_certifier_threshold Specifies the number of transactions waiting in the certifier queue that triggers flow control. The default value is 25000.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_flow_control_mode Specifies the mode for flow control. The default value is QUOTA.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_force_members Specifies the list of member addresses in the format host1:port1,host2:port2. This variable is used to force the creation of a new group. After setting it, excluded members (those not specified in this variable) will not receive new view messages and will be blocked (write operations will be blocked). The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_group_name Specifies the name of the group replication group to which the current server belongs. The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_group_seeds Specifies the list of seed member addresses in the format host1:port1,host2:port2. The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported, but you can query and set it. The setting will not take effect and will not return an error.

group_replication_gtid_assignment_block_size The number of consecutive GTIDs to be reserved for each member. The default value is 1000000.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_ip_whitelist The list of hosts (IP addresses or host names) that are allowed to connect to the group. These hosts are referred to as whitelist hosts. The default value is AUTOMATIC.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_local_address The network address for other members to connect to the group replication member. The default value is empty.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_member_weight The percentage weight of a member. This weight affects the chance of the member being selected as the primary node during a failover. This parameter is meaningful only for a group in single-primary mode. When the primary node of a group in single-primary mode leaves the group, the member with the highest weight is selected as the new primary node. The default value is 50.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_poll_spin_loops The number of times the communication thread of group replication waits for the communication engine mutex to be released before waiting for more incoming network messages. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_recovery_complete_at The strategy for applying cached transactions after the status transmission is completed in a distributed recovery. The default value is TRANSACTIONS_APPLIED.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_recovery_reconnect_interval The interval for reconnection attempts to find an available donor when a new server cannot find a donor for distributed recovery. The unit is seconds. The default value is 60.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_recovery_retry_count The number of reconnection attempts to find an available donor when a new server cannot find a donor for distributed recovery. The default value is 10.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_recovery_ssl_ca The path to the file that contains the list of trusted SSL certificate authorities for distributed recovery connections. The default value is empty.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_recovery_ssl_capath The path to the directory that contains the certificates issued by trusted SSL certificate authorities for distributed recovery connections. The default value is empty.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_recovery_ssl_cert The name of the SSL certificate file for establishing a secure connection for distributed recovery. The default value is empty.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_recovery_ssl_cipher The list of allowed encryption algorithms for SSL encryption. The available encryption algorithms depend on the version of the SSL library used when MySQL Server is compiled. Different SSL libraries support different encryption algorithms. The default value is empty.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_recovery_ssl_crl The name of the file that contains the certificate revocation list. The default value is empty.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_recovery_ssl_crlpath The path to the directory that contains the certificate revocation list. The default value is empty.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_recovery_ssl_key The name of the SSL key file for establishing a secure connection for distributed recovery. The default value is empty.

Note

This variable is available only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect.

group_replication_recovery_ssl_verify_server_cert Specifies whether to verify the server common name in the donor certificate during distributed recovery. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

group_replication_recovery_use_ssl Specifies whether to use SSL for the connection channel used in distributed recovery by group replication members. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

group_replication_single_primary_mode Specifies whether to run group replication in single-primary mode and automatically select a server to handle read/write workloads. If this variable is set to ON, only one readable/writable primary node exists, and all other group members are secondary nodes. If this variable is set to OFF, the single-primary mode is disabled, and the multi-primary mode is enabled. In the multi-primary mode, all group members are readable/writable primary nodes. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

group_replication_ssl_mode Specifies the security state of the SSL connection between group replication members. The default value is DISABLED.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

group_replication_start_on_boot Specifies whether to start group replication when the server starts. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

group_replication_transaction_size_limit Specifies the maximum size of a transaction that can be received in group replication, in bytes. The default value is 150000000.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

group_replication_unreachable_majority_timeout Specifies the wait time before a group member leaves the group when it loses contact with the majority of other group members due to a network partition. The unit is seconds. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting has no effect.

Session level

Security

Variable Description
block_encryption_mode Specifies the encryption algorithm used in the aes_encrypt and aes_decrypt functions.
net_retry_count Specifies the number of network retries. The default value is 10.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

old_passwords Specifies the password hashing method used by functions. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

disconnect_on_expired_password Specifies whether to disconnect a session when the password expires. The default value is ON.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

external_user Specifies the external user that connects to MySQL.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

have_crypt Specifies whether MySQL supports the crypt() function. The default value is YES.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query this variable but cannot set it.

proxy_user Specifies the proxy user for authentication.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

Version information

Variable Description
ob_enable_transmission_checksum Specifies whether to enable packet checksum verification between OBProxy and OBServer nodes. The setting takes effect immediately.
ob_last_schema_version Specifies the latest schema version used in the current session.
ob_proxy_global_variables_version Specifies the latest version of global variables to be returned by OBServer nodes to OBProxy.
new Specifies whether to enable certain behaviors of MySQL 4.1 in MySQL 4.0 and retain them for backward compatibility. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

version_tokens_session Specifies the session-level version tag. The default value is NULL, which indicates that any server version list matches.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

Plugin management

Variable Description
plugin_load Specifies the list of plugins to be loaded at startup.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

plugin_load_add Specifies the plugins to be added at runtime.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

Debug

Variable Description
debug Specifies the debug options. The default value is d:t:i:o,/tmp/mysqld.trace.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

ob_global_debug_sync Specifies a synchronization point for debugging. Setting this variable affects all sessions.

Read and write related

Variable name Description
cte_max_recursion_depth The maximum recursion depth of a common table expression (CTE). The server terminates the execution of any CTE that exceeds this value.
is_result_accurate Indicates whether the query result is accurate when the topk hint is specified.
net_read_timeout The number of seconds to wait for additional data before interrupting a read operation.
net_write_timeout The number of seconds to wait for a block to be written to the connection before interrupting a write operation.
ob_enable_aggregation_pushdown Specifies whether to allow aggregation pushdown.
ob_enable_index_direct_select Specifies whether to allow direct queries on index tables.
ob_enable_jit Specifies the JIT execution engine mode.
ob_query_timeout The query timeout period.
ob_read_consistency The read consistency level.
big_tables Specifies whether to enable large table queries. If this variable is enabled, you can use the features of large MyISAM tables. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and no error is returned.

optimizer_prune_level Controls the behavior of the query optimizer. The optimizer skips unnecessary query plans based on the estimated number of rows accessed from each table, thereby reducing query compilation time. The default value is 1.

Note

This variable is for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and no error is returned.

optimizer_search_depth The maximum depth of query execution plans to be searched by the optimizer. The default value is 62.

Note

This variable is for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and no error is returned.

optimizer_switch Specifies the behavior options of the optimizer to enable or disable specific features.

Note

This variable is for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and no error is returned.

optimizer_trace Enables the query optimizer trace feature for debugging and analyzing query execution plans.

Note

This variable is for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and no error is returned.

optimizer_trace_features Specifies the features to be included in the optimizer trace.

Note

This variable is for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and no error is returned.

optimizer_trace_limit The maximum number of trace entries for the optimizer. The default value is 1.

Note

This variable is for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and no error is returned.

optimizer_trace_max_mem_size The maximum memory usage for the optimizer trace. The default value is 16384.

Note

This variable is for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and no error is returned.

range_optimizer_max_mem_size The maximum memory usage for the range optimizer. The default value is 8388608.

Note

This variable is for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and no error is returned.

show_create_table_verbosity Specifies whether to display the row format when a table is created. The default value is OFF.

Note

This variable is for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect and no error is returned.

sql_big_selects Specifies whether to enable large queries. The default value is ON.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, setting this variable does not take effect.

Replica-related

Variable Description
ob_create_table_strict_mode Specifies the strict mode for table creation.
ob_default_replica_num Specifies the default number of replicas for tables in each cluster.
recyclebin Specifies whether to enable the recycle bin.
master_info_repository Specifies whether to record metadata in the mysql table of the InnoDB system database or as a file in the data directory. The default value is FILE.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

GTID-related

Variable Description
gtid_next Specifies the GTID value of the next transaction. The default value is AUTOMATIC.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

Recycle bin-related

Variable Description
ob_enable_truncate_flashback Specifies whether to enable truncate flashback.

Cache-related

Variable Description
ob_enable_plan_cache Controls whether to enable the PL cache module.
ob_enable_plan_cache Specifies whether to enable the Plan Cache.
ob_bnl_join_cache_size Specifies the amount of data cached in each Batch Nested Loop Join (BNLJ) operation.

Function-related

Variable Description
group_concat_max_len Specifies the maximum length of the result of the GROUP_CONCAT() function.
interactive_timeout Specifies the number of seconds for which the server waits for activity before closing an interactive connection.
wait_timeout Specifies the number of seconds for which the server waits for activity before closing a noninteractive connection.

Session-related

Variable Description
session_track_gtids Specifies whether to return GTID information to the client. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

session_track_transaction_info Specifies whether to track the transaction status of the current session. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. However, the setting does not take effect.

InnoDB storage engine

Variable Description
innodb_strict_mode Specifies the SQL syntax check mode.
information_schema_stats_expiry Specifies the number of seconds for the server to retrieve data from the storage engine and replace cached data. The default value is 86400.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

low_priority_updates Specifies whether to control the priority of INSERT, UPDATE, DELETE, and REPLACE statements. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

max_error_count Specifies the maximum number of errors, warnings, and notifications that can be stored in the diagnostic context. The default value is 64.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

max_insert_delayed_threads Specifies the maximum number of threads for executing INSERT DELAYED statements. The default value is 20.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

eq_range_index_dive_limit Specifies whether the optimizer performs index dives during equal-range queries. The default value is 200.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

Cluster

Variable Description
default_storage_engine Displays the default storage engine of an OBServer node.
ob_capability_flag Specifies the capabilities of an OBServer node. This variable is used for capability negotiation with a proxy to inform the proxy of the supported and unsupported features of the OBServer node.
ob_compatibility_mode Specifies the compatibility mode of a tenant.
ob_proxy_partition_hit Specifies whether obproxy sends SQL requests for data to the OBServer nodes where the data resides.
ob_org_cluster_id Specifies the CLUSTER_ID of an OceanBase cluster.
ob_route_policy Specifies the routing policy for selecting data replicas in an OBServer node.
slave_allow_batching Specifies whether to enable batch updates for replication threads. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

Directory path

Variable Description
ob_enable_hash_group_by Specifies whether to enable the Hash Group by path.

Memory

Variable Description
ob_temp_tablespace_size_percentage Specifies the percentage limit for the size of the temporary tablespace in the tenant's disk.
range_alloc_block_size Specifies the size of the block allocated during range optimization. The default value is 4096 bytes.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

NDB storage engine

Variable name Description
ndb_allow_copying_alter_table Specifies whether to allow ALTER TABLE and other DDL statements to use the copy operation on a table. The default value is OFF.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_autoincrement_prefetch_sz Specifies the number of auto-increment values to be prefetched. This value can affect the performance and concurrency of auto-increment columns. The default value is 1.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_blob_read_batch_bytes Specifies the size of BLOB data to be read in batches in an NDB cluster. The unit is bytes. The default value is 65536.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_blob_write_batch_bytes Specifies the size of BLOB data to be written in batches in an NDB cluster. The unit is bytes. The default value is 65536.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_deferred_constraints Specifies whether to delay constraint checks on a table. The default value is 0.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_force_send Specifies whether to immediately send the cache to NDB without waiting for other threads. The default value is OFF.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_fully_replicated Specifies whether to fully replicate a new table. The default value is OFF.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_index_stat_enable Specifies whether to use NDB index statistics in query optimization. The default value is OFF.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_index_stat_option Specifies the options for generating NDB index statistics. The default value is loop_checkon=1000ms,loop_idle=1000ms,loop_busy=100ms,update_batch=1,read_batch=4,idle_batch=32,check_batch=32,check_delay=1m,delete_batch=8,clean_delay=0,error_batch=4,error_delay=1m,evict_batch=8,evict_delay=1m,cache_limit=32M,cache_lowpct=90.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_join_pushdown Specifies whether to enable the join pushdown optimization feature in the storage engine. The default value is OFF.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_log_binlog_index Specifies whether to insert the mapping between epochs and binlog positions into the ndb_binlog_index table. The default value is OFF.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_log_exclusive_reads Specifies whether to use an exclusive lock to record primary key reads. The default value is OFF.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_row_checksum Specifies the checksum value of a table row. If the value is 1, the checksum value of each row is calculated and saved. If the value is 0, the checksum of table rows is not checked. The default value is 1.

Note

This variable is available starting with MySQL 5.7. The related feature is not supported. You can query and set this variable. However, setting this variable does not take effect and does not return an error.

ndb_table_no_logging Controls the logging behavior of NDB tables. When the value is ON, all tables created or modified using the NDB storage engine are in a non-logging state. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect and will not generate errors.

ndb_table_temporary Specifies the behavior of temporary tables when using the NDB storage engine. When the value is ON, NDB tables are not written to disk. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect and will not generate errors.

ndb_use_exact_count Specifies whether to force NDB to use record counts to accelerate SELECT count(*) queries. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect and will not generate errors.

ndb_use_transactions Controls whether to enable transaction support for NDB. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect and will not generate errors.

ndbinfo_max_bytes Only for testing and debugging. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect and will not generate errors.

ndbinfo_max_rows Only for testing and debugging. The default value is 10.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect and will not generate errors.

ndbinfo_show_hidden Specifies whether to display the underlying internal tables of the ndbinfo database in the MySQL client. The default value is OFF.

Note

This variable is only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings will not take effect and will not generate errors.

Runtime Filter related

Variable Description
runtime_bloom_filter_max_size The maximum memory size used by a runtime Bloom filter, in bytes.
runtime_filter_max_in_num The number of distinct values in a column for a runtime IN filter.
runtime_filter_type The type of a runtime filter at the tenant level.
runtime_filter_wait_time_ms The maximum wait time for a runtime filter.

Time zone and date related

Variable Description
lc_time_names The language for displaying date and month names and abbreviations.
timestamp TIMESTAMP is the timestamp, in seconds. This variable affects the result of select now(6).
nls_calendar The calendar system used by the database.
nls_language The default language for database internationalization. It is used for prompts, dates, month names, and the default values of NLS_SORT and NLS_DATE_LANGUAGE.
error_on_overlap_time Whether to return an error when there is ambiguity in the time zone overlap area.
nls_territory The current region for database internationalization. It is used in combination with nls_language.
time_zone The time zone for the current tenant session. It supports the offset format '+08:00' and the region format Asia/Shanghai.
show_old_temporals Whether to display the old timestamp columns. The default value is OFF.

Note

This variable is only used for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

date_format The default date format. The default value is %Y-%m-%d.

Note

This variable is only used for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but you cannot set it.

datetime_format The default date and time format. The default value is %Y-%m-%d %H:%i:%s.

Note

This variable is only used for compatibility with MySQL 5.7. The related features are not supported. You can query this variable, but you cannot set it.

View related

Variable Description
updatable_views_with_limit Whether to allow UPDATE or DELETE operations on a view with the LIMIT clause. The default value is 1.

Note

This variable is only used for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

Transaction and transaction log-related variables

Variable name Description
autocommit Specifies whether to automatically commit transactions.
ob_proxy_set_trx_executed Specifies whether to send the START TRANSACTION Syntax statement to the OBServer node through the OBProxy node.
ob_trace_info Used to pass through trace information, which can be persisted to the REDO log.
nls_date_language Specifies the default language for date in database internationalization.
ob_trx_idle_timeout Specifies the transaction idle timeout, which is the time interval between two statements in a transaction.
ob_trx_lock_timeout Specifies the lock wait timeout for a transaction.
ob_trx_timeout Specifies the transaction timeout.
transaction_isolation Specifies the transaction isolation level.
transaction_read_only Controls whether to allow only read-only transactions.
tx_isolation Specifies the transaction isolation level.
tx_read_only Specifies whether to set a transaction to read-only.
gtid_owned Stores the GTID used and owned by the current session. The default value is NULL.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query the variable, but cannot set it.

transaction_alloc_block_size Specifies the initial memory block size allocated to each transaction. The default value is 8192.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query and set the variable, but the setting does not take effect.

transaction_allow_batching Specifies whether to enable statement batching within the same transaction. The default value is OFF.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query and set the variable, but the setting does not take effect.

transaction_prealloc_size Specifies the size of the memory block preallocated for each transaction. The default value is 4069.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query and set the variable, but the setting does not take effect.

transaction_write_set_extraction Specifies the algorithm type for generating identifiers for transaction-related writes. The default value is OFF.

Note

This variable is for MySQL 5.7 compatibility. The related features are not supported. You can query and set the variable, but the setting does not take effect.

Data types

Variable name Description
explicit_defaults_for_timestamp Specifies whether to enable non-standard behavior for the timestamp data type when handling default values and null values.
nls_currency Specifies the local currency symbol for the L element of the number format.
nls_date_format Controls the format for converting date types to strings and for implicitly converting strings to date types.
nls_dual_currency Specifies the local currency symbol for the U element of the number format.
nls_iso_currency Specifies the local currency symbol for the C element of the number format.
nls_length_semantics Specifies the length semantics for the CHAR and VARCHAR2 data types.
nls_nchar_conv_excp Controls whether to report an error when data is lost during conversion between NCHAR/NVARCHAR2 and CHAR/VARCHAR2.
nls_numeric_characters Controls the characters used for decimal separators and thousand separators in number-to-string and string-to-number conversions.
nls_timestamp_format Controls the format for converting TIMESTAMP or TIMESTAMP_LTZ types to strings and for implicitly converting strings to TIMESTAMP or TIMESTAMP_LTZ types.
nls_timestamp_tz_format Controls the format for converting TIMESTAMP_TZ types to strings and for implicitly converting strings to TIMESTAMP_TZ types.
ob_default_lob_inrow_threshold Specifies the default in-row storage threshold for LOB fields when creating a table.

SQL/PL related

Variable Description
cursor_sharing Specifies whether to parameterize SQL statements.
have_profiling Specifies whether to enable query performance analysis. The default value is NO.

Note

This variable is only for compatibility with MySQL 5.7. The related feature is not supported. You can query this variable but cannot set it.

max_sp_recursion_depth Specifies the maximum number of recursive calls allowed for a stored procedure.
ob_enable_blk_nestedloop_join Specifies whether to enable block nested loop join.
ob_enable_rich_error_msg Specifies whether to display information such as svr_ip, time, and trace_id when an error occurs during SQL execution.
ob_pl_block_timeout Specifies the maximum timeout period for PL.
profiling Specifies whether to enable or disable statement analysis. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting does not take effect.

profiling_history_size Specifies the number of query performance records to be saved. The default value is 15.

Note

This variable is only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting does not take effect.

sql_mode Specifies the SQL mode. Different SQL modes have significant impacts on operations such as insertions.
sql_quote_show_create Specifies whether to enable reference identifiers for the SHOW CREATE TABLE and SHOW CREATE DATABASE statements.
sql_safe_updates Specifies whether to enable MySQL's SQL safe mode. The default value is OFF.
sql_select_limit Specifies the maximum number of rows that a Select query can return.
sql_throttle_current_priority Specifies the throttling priority. Requests on sessions where sql_throttle_current_priority is less than sql_throttle_priority will be throttled.
ob_enable_parameter_anonymous_block Specifies whether to enable anonymous block parameterization for the current session.
parser_max_mem_size Specifies the maximum memory size available to the parser. The default value is 18446744073709551615.

Note

This variable is only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting does not take effect.

Lock related

Variable Description
innodb_lock_wait_timeout Specifies the maximum time (in seconds) that an InnoDB transaction waits for a lock. The default value is 50.

Note

This variable is only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting does not take effect.

innodb_table_locks Specifies the behavior of InnoDB table-level locking. The default value is ON.

Note

This variable is only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting does not take effect.

Random number related

Variable Description
rand_seed1 Specifies the seed value for the random number generator. The default value is 0.

Note

This variable is only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting does not take effect.

rand_seed2 Specifies the additional seed value for the random number generator. The default value is ``.

Note

This variable is only for compatibility with MySQL 5.7. The related feature is not supported. You can query and set this variable, but the setting does not take effect.

System logs

Variable name Description
binlog_row_image Specifies whether to record full-column logs.
ob_enable_show_trace Specifies whether to use Show Trace logs.
tracefile_identifier Adds specified content to logs to facilitate filtering of row iteration trace logs.
ob_log_level Specifies the log level for the session. If not specified, the system log level is used.

System server-related

Name Description
pseudo_slave_mode Specifies whether to enable the pseudo-slave mode on the server. The default value is OFF.

Note

This variable is compatible with MySQL 5.7. The related functionality is unavailable. You can query and set this variable. The setting will not be applied but no error will be returned.

pseudo_thread_id Specifies the ID of the session thread. The default value is 2147483647.

Note

This variable is provided for compatibility with MySQL 5.7. The related features are not supported, but you can query and set this variable. The behavior of setting this variable does not result in an error but does not take effect.

rbr_exec_mode Set the mode to IDEMPOTENT or STRICT for the session thread. Default value is
STRICT.

Note

This variable is for compatibility with MySQL 5.7. You can query or set it without encountering an error. However, its value does not take effect.

insert_id This variable specifies the insert ID that is used by subsequent INSERT or ALTER TABLE statements to automatically generate and insert an auto-incrementing value. The default value is 0.

Note

This variable is only provided for compatibility with MySQL 5.7. The related functionality is not supported, so querying and setting this variable is allowed. Although the setting behavior does not trigger an error, it does not take effect.

join_buffer_size The minimum buffer size for join operations of pure index scan, range index scan, or full table scan. The unit is bytes. The default value is 262144.

Note

This variable is for MySQL compatibility. You can query and set the variable without causing an error. However, the settings do not take effect.

max_join_size This variable specifies the maximum number of rows allowed in Join operations. The default value is 18446744073709547520.

Note

This variable is retained for MySQL 5.7 compatibility. It is not supported and will not take effect. You can execute the SET statement to modify it without any error.

max_length_for_sort_data Specifies the truncation value of index value size for determining which file sorting algorithm to use. The default value is 1024.

Note

This variable is only for MySQL 5.7 compatibility. The related feature is not supported, but the value can be queried and set. Setting the value will not produce an error, but the change will not take effect.

max_sort_length The number of bytes used for sorting numeric values. The default value is 1024.

Note

This variable is for compatibility with MySQL 5.7. You can query and set the variable. However, changes do not take effect.

min_examined_row_limit Specifies the minimum number of rows to be examined in a query before the query is recorded to the slow query log. Queries that examine fewer than the specified minimum number of rows are not recorded. The default value is 0.

Note

This variable is for MySQL 5.7 compatibility. It is not supported in TiDB. You can execute the SET statement to modify the variable, but the variable has no effect in the current session.

multi_range_count Specifies the maximum number of Range types allowed in a query statement. The default value is 256.

Note

This variable is introduced only for compatibility with MySQL 5.7. The related feature is unavailable, and this variable can be queried and set. Setting this variable does not result in an error, but the setting does not take effect.

query_alloc_block_size The size, in bytes, of memory blocks allocated to objects during statement parsing and execution. The default value is 8192.

Note

This variable is compatible with MySQL 5.7. The corresponding feature is not supported. You can query and set the value, but modifications are not effective.

query_prealloc_size The size of the fixed buffer used for statement parsing and execution. Unit: bytes. Default value: 8192.

Note

This variable is provided only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable. The setting does not take effect and no error is returned.

sort_buffer_size Specifies the size of the sort buffer in bytes. The default value is 262144.

Note

This variable is for compatibility with MySQL 5.7. It cannot be modified. However, the system does not report an error when you set it.

sql_buffer_result Specifies whether to store the result of the SELECT statement in a temporary table. The default value is 0.

Note

This variable is only supported for MySQL 5.7 compatibility. The specified value is accepted but has no effect. You can query the variable and set it to any value, but the setting takes no effect.

myisam_repair_threads The number of concurrent threads to be used for repairing the MyISAM table. The default value is 1.

Note

This variable is provided only for MySQL 5.7 compatibility. The related features are not supported. You can query and modify this variable, but the modifications do not take effect.

myisam_sort_buffer_size The size of the buffer used for sorting MyISAM indexes during REPAIR TABLE operations or when creating indexes with CREATE INDEX or ALTER TABLE. The unit is bytes. The default value is 8388608.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings do not take effect and no errors are reported.

myisam_stats_method The method used by the server to calculate NULL values when collecting statistics on the distribution of index values in MyISAM tables. The default value is nulls_unequal, which treats NULL values as regular values and treats them the same as other values.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings do not take effect and no errors are reported.

preload_buffer_size The size of the buffer used for preloading indexes. The unit is bytes. The default value is 32768.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings do not take effect and no errors are reported.

read_buffer_size The size of the buffer used for reading data. The unit is bytes. The default value is 131072.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings do not take effect and no errors are reported.

read_rnd_buffer_size The size of the buffer used for reading data from MyISAM tables. It is also used for multi-range read optimization for any storage engine. The unit is bytes. The default value is 262144.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings do not take effect and no errors are reported.

keep_files_on_create When the DATA DIRECTORY or INDEX DIRECTORY option is not used to specify the location of data files or index files, this variable controls whether the server retains existing files in the corresponding directory when creating a MyISAM table. The default value is OFF, which means that existing files are overwritten.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings do not take effect and no errors are reported.

max_heap_table_size The maximum size to which a memory table created by a user can grow. The unit is bytes. The default value is 16777216.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings do not take effect and no errors are reported.

bulk_insert_buffer_size The size of the buffer used for bulk insert operations. The unit is bytes per thread. The default value is 8388608.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings do not take effect and no errors are reported.

max_delayed_threads The maximum number of threads that can be created to handle INSERT DELAYED statements. The default value is 20.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings do not take effect and no errors are reported.

sql_log_off Specifies whether to enable (OFF) or disable (ON) the logging of regular queries for the current session. The default value is OFF.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings do not take effect and no errors are reported.

thread_pool_high_priority_connection Specifies whether to reserve idle threads for high-priority connections in the thread pool. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings do not take effect and no errors are reported.

version_tokens_session_number An internal variable. The default value is 0.

Note

This variable is available only for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the settings do not take effect and no errors are reported.

Foreign key

Variable name Description
foreign_key_checks Specifies whether to check foreign key constraints in DML/DDL statements.

Optimizer

Variable name Description
ob_enable_transformation Specifies whether to enable the rewrite feature of the SQL optimizer.
optimizer_capture_sql_plan_baselines Specifies whether to automatically capture new plans to the Plan Baseline.
optimizer_features_enable Specifies whether to enable the optimizer features of different OceanBase Database versions.
optimizer_use_sql_plan_baselines Specifies whether to use the Plan Baseline plan.

Auto-increment column

Variable name Description
auto_increment_increment Specifies the auto-increment step size. This variable is used only for MySQL clients.
auto_increment_offset Specifies the starting value of the AUTO_INCREMENT column.
identity identity and the last_insert_id variable are synonyms. You can execute the select @@identity statement to query the value.
last_insert_id Returns the value of the auto-increment column of the last inserted row in the current session.
div_precision_increment Specifies the increment of the precision of the result of a division operation based on the precision of the dividend. This is a MySQL-compatible feature.
sql_auto_is_null Specifies whether to obtain the value of the auto-increment column of the last inserted row.

Character set and string-related variables

Variable name Description
character_set_client The character set for statements sent by the client.
character_set_database The character set for the default database.
character_set_filesystem The character set for the filesystem.
character_set_results The character set to which the server converts result sets and error messages before sending them back to the client.
character_set_server The character set for the server.
character_set_system The character set used by the server.
collation_connection The character set and collation for the connection.
collation_database The default character set and collation for the database.
collation_server The default character set and collation for the server.
nls_comp The collation rules for string values.
nls_sort The sorting rules for string values.
sql_warnings Controls whether an information string is generated for a single-row INSERT statement when an alert occurs.
default_collation_for_utf8mb4 The default collation for the utf8mb4 character set, which is utf8mb4_general_ci by default.

Note

This variable is for compatibility with MySQL 5.7. The related features are not supported. You can query and set this variable, but the setting will not take effect.

Group Replication

Variable name Description
group_replication_force_members Specifies the list of member addresses in the format host1:port1,host2:port2. This variable is used to forcibly create a new group. After it is set, excluded members (those not specified in this variable) will not receive new view messages and will be blocked (write operations will be blocked). The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it, but the settings will not take effect and no errors will be reported.

group_replication_group_name Specifies the name of the group to which the current server belongs. The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it, but the settings will not take effect and no errors will be reported.

group_replication_gtid_assignment_block_size Specifies the number of consecutive GTIDs to retain for each member. The default value is 1000000.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it, but the settings will not take effect and no errors will be reported.

group_replication_ip_whitelist Specifies the list of hosts (IP addresses or hostnames) that are allowed to connect to the group. These hosts are referred to as whitelist hosts. The default value is AUTOMATIC.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it, but the settings will not take effect and no errors will be reported.

group_replication_local_address The network address that group replication members use to provide access to other members in the group. The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it, but the settings will not take effect and no errors will be reported.

group_replication_recovery_ssl_ca Specifies the path to the file containing the list of trusted SSL certificate authorities for distributed recovery connections. The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it, but the settings will not take effect and no errors will be reported.

group_replication_recovery_ssl_capath Specifies the directory path to the certificates issued by the trusted SSL certificate authorities for distributed recovery connections. The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it, but the settings will not take effect and no errors will be reported.

group_replication_recovery_ssl_cert Specifies the name of the SSL certificate file required to establish a secure connection for distributed recovery. The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it, but the settings will not take effect and no errors will be reported.

group_replication_recovery_ssl_cipher Specifies the list of encryption algorithms allowed for SSL encryption. The available encryption algorithms depend on the version of the SSL library used to compile MySQL Server. Different SSL libraries support different encryption algorithms. The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it, but the settings will not take effect and no errors will be reported.

group_replication_recovery_ssl_crl Specifies the file name containing the certificate revocation list. The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it, but the settings will not take effect and no errors will be reported.

group_replication_recovery_ssl_crlpath Specifies the directory path containing the certificate revocation list files. The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it, but the settings will not take effect and no errors will be reported.

group_replication_recovery_ssl_key Specifies the name of the SSL key file required to establish a secure connection for distributed recovery. The default value is empty.

Note

This variable is only for compatibility with MySQL 5.7. The related functionality is not supported. You can query and set it, but the settings will not take effect and no errors will be reported.

Previous topic

zone_deploy_mode
Last

Next topic

activate_all_roles_on_login
Next
What is on this page
Security-related
Version information related attributes
Debugging
Read/write and query-related variables
Scheduler-related
Variables related to replicas
Source-related
GTID-related
Recycle bin-related
Cache-related
Function-related
Session-related
InnoDB storage engine
Temporary files
Cluster
Directory path
MyISAM storage engine
Memory
NDB storage engine
Privilege-related
Full-text index-related
Runtime Filter-related
Time zone and date-related
View-related
Transaction and transaction log
Audit
Upgrade
Data types
SQL/PL-related
Lock-related variables
Statistics-related variables
System logs
System server variables
X Plugin related variables
Performance schema
Foreign key
Optimizer
Auto-increment column
Character sets and strings
Group Replication
Session level
Security
Version information
Plugin management
Debug
Read and write related
Replica-related
GTID-related
Recycle bin-related
Cache-related
Function-related
Session-related
InnoDB storage engine
Cluster
Directory path
Memory
NDB storage engine
Runtime Filter related
Time zone and date related
View related
Transaction and transaction log-related variables
Data types
SQL/PL related
Lock related
Random number related
System logs
System server-related
Foreign key
Optimizer
Auto-increment column
Character set and string-related variables
Group Replication