MySQL 5.6.14 Source Code Document
|
Public Member Functions | |
void | init_open_tables () |
bool | has_required_global_schema_lock (const char *func) |
bool | valid_ndb (void) |
bool | recycle_ndb (THD *thd) |
Static Public Member Functions | |
static Thd_ndb * | seize (THD *) |
static void | release (Thd_ndb *thd_ndb) |
Public Attributes | |
class Ndb_cluster_connection * | connection |
class Ndb * | ndb |
class ha_ndbcluster * | m_handler |
ulong | count |
uint | lock_count |
uint | start_stmt_count |
uint | save_point_count |
class NdbTransaction * | trans |
bool | m_error |
bool | m_slow_path |
bool | m_force_send |
uint32 | options |
uint32 | trans_options |
List< NDB_SHARE > | changed_tables |
HASH | open_tables |
MEM_ROOT | m_batch_mem_root |
uint | m_unsent_bytes |
uint | m_batch_size |
uint | m_execute_count |
uint | m_scan_count |
uint | m_pruned_scan_count |
uint | m_sorted_scan_count |
uint | m_pushed_queries_defined |
uint | m_pushed_queries_dropped |
uint | m_pushed_queries_executed |
uint | m_pushed_reads |
uint | m_transaction_no_hint_count [MAX_NDB_NODES] |
uint | m_transaction_hint_count [MAX_NDB_NODES] |
NdbTransaction * | global_schema_lock_trans |
uint | global_schema_lock_count |
uint | global_schema_lock_error |
uint | schema_locks_count |
unsigned | m_connect_count |
Definition at line 58 of file ndb_thd_ndb.h.
uint Thd_ndb::m_pushed_queries_defined |
This is the number of NdbQueryDef objects that the handler has created.
Definition at line 107 of file ndb_thd_ndb.h.
uint Thd_ndb::m_pushed_queries_dropped |
This is the number of cases where the handler decided not to use an NdbQuery object that it previously created for executing a particular instance of a query fragment. This may happen if for examle the optimizer decides to use another type of access operation than originally assumed.
Definition at line 114 of file ndb_thd_ndb.h.
uint Thd_ndb::m_pushed_queries_executed |
This is the number of times that the handler instantiated an NdbQuery object from a NdbQueryDef object and used the former for executing an instance of a query fragment.
Definition at line 120 of file ndb_thd_ndb.h.
uint Thd_ndb::m_pushed_reads |
This is the number of lookup operations (via unique index or primary key) that were eliminated by pushing linked operations (NdbQuery) to the data nodes.
Definition at line 126 of file ndb_thd_ndb.h.
uint Thd_ndb::m_sorted_scan_count |
This is the number of sorted scans (via ordered indexes).
Definition at line 104 of file ndb_thd_ndb.h.