![]()  | 
  
    MySQL 8.4.7
    
   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"#include "template_utils.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 |