Skip to content
logo
Percona Server for MySQL
MyRocks Information Schema tables
Initializing search
    percona/psmysql-docs
    percona/psmysql-docs
    • Home
      • The Percona XtraDB storage engine
      • List of features available in Percona Server for MySQL releases
      • Percona Server for MySQL feature comparison
      • Changed in Percona Server 8.0
      • Understand version numbers
      • Install Percona Server for MySQL
        • Install using APT repository
        • Files in DEB package
        • Build APT packages
        • Install from downloaded DEB packages
        • Apt pinning
        • Run Percona Server for MySQL
        • Uninstall
        • Install using a RPM repository
        • Files in RPM package
        • Install from downloaded RPM packages
        • Run Percona Server for MySQL
        • Uninstall
        • Install with binary tarballs
        • Binary tarballs available
        • Install Percona Server for MySQL from a source tarball
        • Compile Percona Server for MySQL 8.0 from source
      • Post-installation
      • Percona Server for MySQL in-place upgrading guide: from 5.7 to 8.0
      • Upgrade using the Percona repositories
      • Upgrade from systems that use the MyRocks or TokuDB storage engine and partitioned tables
      • Upgrade using Standalone Packages
      • Downgrade Percona Server for MySQL
      • Running Percona Server for MySQL in a Docker Container
      • Docker environment variables
      • Improved InnoDB I/O scalability
      • Adaptive network buffers
      • Multiple page asynchronous I/O requests
      • Thread pool
      • XtraDB performance improvements for I/O-bound highly-concurrent workloads
      • Prefix index queries optimization
      • Limit the estimation of records in a Query
      • Jemalloc memory allocation profiling
      • The ProcFS plugin
      • Binary logs and replication improvements
      • Compressed columns with dictionaries
      • Extended SELECT INTO OUTFILE/DUMPFILE
      • Extended SET VAR optimizer hint
      • Improved MEMORY storage engine
      • Suppress warning messages
      • Limiting the disk space used by binary log files
      • Support for PROXY protocol
      • SEQUENCE_TABLE(n) function
      • Slow query log rotation and expiration
      • Trigger updates
      • Extended mysqlbinlog
      • Extended mysqldump
      • InnoDB full-text search improvements
      • Too many connections warning
      • Handle corrupted tables
      • Percona Toolkit UDFs
      • Kill idle transactions
      • XtraDB changed page tracking
      • Enforcing storage engine
      • Expanded fast index creation
      • Backup locks
      • Audit log plugin
      • Start transaction with consistent snapshot
      • Extended SHOW GRANTS
      • Utility user
      • Working with SELinux
      • Working with AppArmor
      • PAM authentication plugin
      • Server variables
      • SSL improvements
      • Data masking
        • Using LDAP authentication plugins
        • LDAP authentication plugin system variables
        • Data at Rest Encryption
        • Use the keyring component or keyring plugin
          • Using the Key Management Interoperability Protocol (KMIP)
          • Use the Amazon Key Management Service (AWS KMS)
          • FIDO authentication plugin
        • Encryption functions
        • Encrypt File-Per-Table Tablespace
        • Encrypt schema or general tablespace
        • Encrypt system tablespace
        • Encrypt temporary files
        • Encrypt Binary Log Files and Relay Log Files
        • Encrypting the Redo Log data
        • Encrypt the undo tablespace
        • Rotate the master key
        • Advanced encryption key rotation
        • Encrypt doublewrite buffers
        • Verify the encryption for tables, tablespaces, and schemas
      • User statistics
      • Slow query log
      • Extended show engine InnoDB status
      • Show storage engines
      • Process list
      • Misc. INFORMATION_SCHEMA tables
      • Thread based profiling
      • InnoDB page fragmentation counters
      • Stacktrace
      • Libcoredumper
      • Manage group replication flow control
      • Group replication system variables
      • Percona MyRocks introduction
      • Percona MyRocks installation guide
      • Updated supported features
      • MyRocks limitations
      • Differences between Percona MyRocks and Facebook MyRocks
      • MyRocks Information Schema tables
        • ROCKSDB_GLOBAL_INFO
          • Columns
        • ROCKSDB_CFSTATS
          • Columns
        • ROCKSDB_TRX
          • Columns
        • ROCKSDB_CF_OPTIONS
          • Columns
        • ROCKSDB_ACTIVE_COMPACTION_STATS
          • Columns
        • ROCKSDB_COMPACTION_HISTORY
          • Columns
        • ROCKSDB_COMPACTION_STATS
          • Columns
        • ROCKSDB_DBSTATS
          • Columns
        • ROCKSDB_DDL
          • Columns
        • ROCKSDB_INDEX_FILE_MAP
          • Columns
        • ROCKSDB_LOCKS
          • Columns
        • ROCKSDB_PERF_CONTEXT
          • Columns
        • ROCKSDB_PERF_CONTEXT_GLOBAL
          • Columns
        • ROCKSDB_DEADLOCK
          • Columns
      • MyRocks server variables
      • MyRocks status variables
      • Gap locks detection
      • Data loading
      • Installing and configuring Percona Server for MySQL with ZenFS support
      • TokuDB introduction
      • TokuDB installation
      • Use TokuDB
      • Fast updates with TokuDB
      • TokuDB files and file types
      • TokuDB file management
      • TokuDB background ANALYZE TABLE
      • TokuDB variables
      • TokuDB status variables
      • TokuDB fractal tree indexing
      • TokuDB troubleshooting
      • TokuDB Performance Schema integration
      • Frequently asked questions
      • Migrate and removing the TokuDB storage engine
      • Percona TokuBackup
      • Release notes index
      • Percona Server for MySQL 8.0.32-24 (2023-03-20)
      • Percona Server for MySQL 8.0.31-23 (2023-02-09)
      • Percona Server for MySQL 8.0.30-22 Update (2022-11-21)
      • Percona Server for MySQL 8.0.30-22 (2022-11-21)
      • Percona Server for MySQL 8.0.29-21 (2022-08-08)
      • Percona Server for MySQL 8.0.28-20 (2022-06-20)
      • Percona Server for MySQL 8.0.28-19 (2022-05-12)
      • Percona Server for MySQL 8.0.27-18 (2022-03-02)
      • Percona Server for MySQL 8.0.26-17 (2022-01-26)
      • Percona Server for MySQL 8.0.26-16 (2021-10-20)
      • Percona Server for MySQL 8.0.25-15 (2021-07-13)
      • Percona Server for MySQL 8.0.23-14 (2021-05-12)
      • Percona Server for MySQL 8.0.22-13 (2020-12-14)
      • Percona Server for MySQL 8.0.21-12 (2020-10-13)
      • Percona Server for MySQL 8.0.20-11 (2020-07-21)
      • Percona Server for MySQL 8.0.19-10 (2020-03-23)
      • Percona Server for MySQL 8.0.18-9
      • Percona Server for MySQL 8.0.17-8
      • Percona Server for MySQL 8.0.16-7
      • Percona Server for MySQL 8.0.15-6
      • Percona Server for MySQL 8.0.15-5
      • Percona Server for MySQL 8.0.14
      • Percona Server for MySQL 8.0.13-4
      • Percona Server for MySQL 8.0.13-3
      • Percona Server for MySQL 8.0.12-2rc1
      • List of variables introduced in Percona Server for MySQL 8.0
      • Development of Percona Server for MySQL
      • Trademark policy
      • Index of INFORMATION_SCHEMA tables
      • Frequently asked questions
      • Copyright and licensing information
      • Glossary

    • ROCKSDB_GLOBAL_INFO
      • Columns
    • ROCKSDB_CFSTATS
      • Columns
    • ROCKSDB_TRX
      • Columns
    • ROCKSDB_CF_OPTIONS
      • Columns
    • ROCKSDB_ACTIVE_COMPACTION_STATS
      • Columns
    • ROCKSDB_COMPACTION_HISTORY
      • Columns
    • ROCKSDB_COMPACTION_STATS
      • Columns
    • ROCKSDB_DBSTATS
      • Columns
    • ROCKSDB_DDL
      • Columns
    • ROCKSDB_INDEX_FILE_MAP
      • Columns
    • ROCKSDB_LOCKS
      • Columns
    • ROCKSDB_PERF_CONTEXT
      • Columns
    • ROCKSDB_PERF_CONTEXT_GLOBAL
      • Columns
    • ROCKSDB_DEADLOCK
      • Columns

    MyRocks Information Schema tables¶

    When you install the MyRocks plugin for MySQL, the Information Schema is extended to include the following tables:

    ROCKSDB_GLOBAL_INFO¶

    Columns¶

    Column Name Type
    TYPE varchar(513)
    NAME varchar(513)
    VALUE varchar(513)

    ROCKSDB_CFSTATS¶

    Columns¶

    Column Name Type
    CF_NAME varchar(193)
    STAT_TYPE varchar(193)
    VALUE bigint(8)

    ROCKSDB_TRX¶

    This table stores mappings of RocksDB transaction identifiers to MySQL client identifiers to enable associating a RocksDB transaction with a MySQL client operation.

    Columns¶

    Column Name Type
    TRANSACTION_ID bigint(8)
    STATE varchar(193)
    NAME varchar(193)
    WRITE_COUNT bigint(8)
    LOCK_COUNT bigint(8)
    TIMEOUT_SEC int(4)
    WAITING_KEY varchar(513)
    WAITING_COLUMN_FAMILY_ID int(4)
    IS_REPLICATION int(4)
    SKIP_TRX_API int(4)
    READ_ONLY int(4)
    HAS_DEADLOCK_DETECTION int(4)
    NUM_ONGOING_BULKLOAD int(4)
    THREAD_ID int(8)
    QUERY varchar(193)

    ROCKSDB_CF_OPTIONS¶

    Columns¶

    Column Name Type
    CF_NAME varchar(193)
    OPTION_TYPE varchar(193)
    VALUE varchar(193)

    ROCKSDB_ACTIVE_COMPACTION_STATS¶

    Columns¶

    Column Name Type
    THREAD_ID bigint
    CF_NAME varchar(193)
    INPUT_FILES varchar(513)
    OUTPUT_FILES varchar(513)
    COMPACTION_REASON varchar(513)

    ROCKSDB_COMPACTION_HISTORY¶

    Columns¶

    Column Name Type
    THREAD_ID bigint
    CF_NAME varchar(513)
    INPUT_LEVEL integer
    OUTPUT_LEVEL integer
    INPUT_FILES varchar(513)
    OUTPUT_FILES varchar(513)
    COMPACTION_REASON varchar(513)
    START_TIMESTAMP bigint
    END_TIMESTAMP bigint

    ROCKSDB_COMPACTION_STATS¶

    Columns¶

    Column Name Type
    CF_NAME varchar(193)
    LEVEL varchar(513)
    TYPE varchar(513)
    VALUE double

    ROCKSDB_DBSTATS¶

    Columns¶

    Column Name Type
    STAT_TYPE varchar(193)
    VALUE bigint(8)

    ROCKSDB_DDL¶

    Columns¶

    Column Name Type
    TABLE_SCHEMA varchar(193)
    TABLE_NAME varchar(193)
    PARTITION_NAME varchar(193)
    INDEX_NAME varchar(193)
    COLUMN_FAMILY int(4)
    INDEX_NUMBER int(4)
    INDEX_TYPE smallint(2)
    KV_FORMAT_VERSION smallint(2)
    TTL_DURATION bigint(8)
    INDEX_FLAGS bigint(8)
    CF varchar(193)
    AUTO_INCREMENT bigint(8) unsigned

    ROCKSDB_INDEX_FILE_MAP¶

    Columns¶

    Column Name Type
    COLUMN_FAMILY int(4)
    INDEX_NUMBER int(4)
    SST_NAME varchar(193)
    NUM_ROWS bigint(8)
    DATA_SIZE bigint(8)
    ENTRY_DELETES bigint(8)
    ENTRY_SINGLEDELETES bigint(8)
    ENTRY_MERGES bigint(8)
    ENTRY_OTHERS bigint(8)
    DISTINCT_KEYS_PREFIX varchar(400)

    ROCKSDB_LOCKS¶

    This table contains the set of locks granted to MyRocks transactions.

    Columns¶

    Column Name Type
    COLUMN_FAMILY_ID int(4)
    TRANSACTION_ID int(4)
    KEY varchar(513)
    MODE varchar(32)

    ROCKSDB_PERF_CONTEXT¶

    Columns¶

    Column Name Type
    TABLE_SCHEMA varchar(193)
    TABLE_NAME varchar(193)
    PARTITION_NAME varchar(193)
    STAT_TYPE varchar(193)
    VALUE bigint(8)

    ROCKSDB_PERF_CONTEXT_GLOBAL¶

    Columns¶

    Column Name Type
    STAT_TYPE varchar(193)
    VALUE bigint(8)

    ROCKSDB_DEADLOCK¶

    This table records information about deadlocks.

    Columns¶

    Column Name Type
    DEADLOCK_ID bigint(8)
    TRANSACTION_ID bigint(8)
    CF_NAME varchar(193)
    WAITING_KEY varchar(513)
    LOCK_TYPE varchar(193)
    INDEX_NAME varchar(193)
    TABLE_NAME varchar(193)
    ROLLED_BACK bigint(8)

    Contact us

    For free technical help, visit the Percona Community Forum.

    To report bugs or submit feature requests, open a JIRA ticket.

    For paid support and managed or consulting services , contact Percona Sales.


    Last update: 2023-01-12
    Percona LLC and/or its affiliates, © 2023
    Made with Material for MkDocs

    Cookie consent

    We use cookies to recognize your repeated visits and preferences, as well as to measure the effectiveness of our documentation and whether users find what they're searching for. With your consent, you're helping us to make our documentation better.