MySQL Status Ndb_api_read_row_count_session 数据库状态作用意思及如何正确

本站中文解释

MySQL Ndb_api_read_row_count_session 状态表示该会话进行存储引擎NDB API 操作时读取的行数。它是一个只读变量,值不会自动变化。

MySQL Ndb_api_read_row_count_session 状态用于获取某一会话进行存储引擎NDB API操作时读取的行数,用户可以通过查看此变量来观察NDB API操作执行时的行数,及时了解数据库存储引擎NDB API操作的情况。

MySQL Ndb_api_read_row_count_session 状态变量不支持设置,其值只读,用户可以通过 SHOW GLOBAL STATUS 或者 SHOW SESSION STATUS 语句查看:

mysql> SHOW GLOBAL STATUS LIKE ‘Ndb_api_read_row_count_session’\G
*************************** 1. row ***************************
Variable_name: Ndb_api_read_row_count_session
Value: 0

mysql> SHOW SESSION STATUS LIKE ‘Ndb_api_read_row_count_session’\G
*************************** 1. row ***************************
Variable_name: Ndb_api_read_row_count_session
Value: 0

通过查看状态变量值,可以获得用户当前会话执行了多少次 NDb API,在发现SQL语句执行速度缓慢是,用户可以查看此变量,从而得知NDB API执行时可能存在哪些问题,从而更好的优化SQL语句的速度。


数据运维技术 » MySQL Status Ndb_api_read_row_count_session 数据库状态作用意思及如何正确