MySQL 8.4.2
Source Code Documentation
|
#include "mysql_thd_store_imp.h"
#include "mysql_current_thread_reader_imp.h"
#include "mysql/components/services/log_builtins.h"
#include "mysqld_error.h"
#include "rwlock_scoped_lock.h"
#include "sql/mysqld.h"
#include "sql/sql_class.h"
#include <string>
#include <vector>
Classes | |
class | anonymous_namespace{mysql_thd_store_imp.cc}::Thd_store_data_service |
Namespaces | |
namespace | anonymous_namespace{mysql_thd_store_imp.cc} |
Functions | |
void | init_thd_store_service () |
void | deinit_thd_store_service () |
bool | free_thd_store_resource (THD *thd, std::unordered_map< unsigned int, void * > &data) |
Variables | |
mysql_rwlock_t | LOCK_thd_store_data |
static PSI_rwlock_key | key_LOCK_thd_store_data |
PSI key for. More... | |
static PSI_rwlock_info | info_LOCK_thd_store_data |
PSI info for. More... | |
Thd_store_data_service * | anonymous_namespace{mysql_thd_store_imp.cc}::g_thd_store_data_service {nullptr} |
void deinit_thd_store_service | ( | ) |
bool free_thd_store_resource | ( | THD * | thd, |
std::unordered_map< unsigned int, void * > & | data | ||
) |
void init_thd_store_service | ( | ) |
|
static |
PSI info for.
|
static |
PSI key for.
mysql_rwlock_t LOCK_thd_store_data |