MySQL 8.0.40
Source Code Documentation
|
#include "storage/myisam/myisamdef.h"
#include <sys/types.h>
#include "my_compiler.h"
#include "my_inttypes.h"
#include "my_io.h"
#include "my_macros.h"
#include "my_psi_config.h"
#include "mysql/psi/mysql_memory.h"
Functions | |
static int | always_valid (const char *filename) |
void | init_myisam_psi_keys () |
|
static |
void init_myisam_psi_keys | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
PSI_memory_key key_memory_QUEUE |
thread_local st_keycache_thread_var* keycache_tls = nullptr |
st_keycache_thread_var main_thread_keycache_var |
PSI_file_key mi_key_file_datatmp |
PSI_file_key mi_key_file_dfile |
PSI_file_key mi_key_file_kfile |
PSI_file_key mi_key_file_log |
PSI_memory_key mi_key_memory_filecopy |
PSI_memory_key mi_key_memory_FT_INFO |
PSI_memory_key mi_key_memory_ft_memroot |
PSI_memory_key mi_key_memory_ft_stopwords |
PSI_memory_key mi_key_memory_FTB |
PSI_memory_key mi_key_memory_FTPARSER_PARAM |
PSI_memory_key mi_key_memory_keycache_thread_var |
PSI_memory_key mi_key_memory_MI_DECODE_TREE |
PSI_memory_key mi_key_memory_MI_INFO |
PSI_memory_key mi_key_memory_MI_INFO_bulk_insert |
PSI_memory_key mi_key_memory_MI_INFO_ft1_to_ft2 |
PSI_memory_key mi_key_memory_MI_SORT_PARAM |
PSI_memory_key mi_key_memory_MI_SORT_PARAM_wordroot |
PSI_memory_key mi_key_memory_MYISAM_SHARE |
PSI_memory_key mi_key_memory_MYISAM_SHARE_decode_tables |
PSI_memory_key mi_key_memory_preload_buffer |
PSI_memory_key mi_key_memory_record_buffer |
PSI_memory_key mi_key_memory_SORT_FT_BUF |
PSI_memory_key mi_key_memory_SORT_INFO_buffer |
PSI_memory_key mi_key_memory_SORT_KEY_BLOCKS |
PSI_memory_key mi_key_memory_stPageList_pages |
PSI_mutex_key mi_key_mutex_MYISAM_SHARE_intern_lock |
PSI_rwlock_key mi_key_rwlock_MYISAM_SHARE_key_root_lock |
PSI_rwlock_key mi_key_rwlock_MYISAM_SHARE_mmap_lock |
PSI_thread_key mi_key_thread_find_all_keys |
PSI_cond_key mi_keycache_thread_var_suspend |
ulong myisam_block_size = MI_KEY_BLOCK_LENGTH |
ulong myisam_concurrent_insert = 0 |
ulong myisam_data_pointer_size = 4 |
bool myisam_delay_key_write = false |
uchar myisam_file_magic[] |
bool myisam_flush = false |
File myisam_log_file = -1 |
const char* myisam_log_filename = "myisam.log" |
ulonglong myisam_max_temp_length = MAX_FILE_SIZE |
ulonglong myisam_mmap_size = SIZE_T_MAX |
ulonglong myisam_mmap_used = 0 |
uint myisam_quick_table_bits = 9 |
uint myisam_read_vec[] |
uint myisam_readnext_vec[] |
bool myisam_single_user = false |
int(* myisam_test_invalid_symlink) (const char *filename) | ( | const char * | filename | ) | = always_valid |