MySQL 8.0.39
Source Code Documentation
|
#include "my_config.h"
#include <fcntl.h>
#include <stdarg.h>
#include <stdlib.h>
#include <sys/types.h>
#include <algorithm>
#include "my_byteorder.h"
#include "my_compiler.h"
#include "my_dbug.h"
#include "my_inttypes.h"
#include "my_io.h"
#include "my_macros.h"
#include "my_tree.h"
#include "print_version.h"
#include "storage/myisam/myisamdef.h"
#include "welcome_copyright_notice.h"
#include <sys/resource.h>
#include "storage/myisam/mi_extrafunc.h"
Classes | |
struct | file_info |
struct | test_if_open_param |
struct | st_access_param |
Macros | |
#define | FILENAME(A) (A ? A->show_name : "Unknown") |
#define | NO_FILEPOS (ulong) ~0L |
Functions | |
int | main (int argc, char **argv) |
static void | get_options (int *argc, char ***argv) |
static int | examine_log (const char *file_name, char **table_names) |
static int | read_string (IO_CACHE *file, uchar **to, uint length) |
static int | file_info_compare (const void *cmp_arg, const void *a, const void *b) |
static int | test_if_open (void *key, element_count count, void *param) |
static void | fix_blob_pointers (MI_INFO *isam, uchar *record) |
static int | test_when_accessed (void *key, element_count count, void *access_param) |
static void | file_info_free (void *info, TREE_FREE mode, const void *) |
static int | close_some_file (TREE *tree) |
static int | reopen_closed_file (TREE *tree, struct file_info *file_info) |
static int | find_record_with_key (struct file_info *file_info, uchar *record) |
static void | printf_log (const char *str,...) |
static bool | cmp_filename (struct file_info *file_info, const char *name) |
st_keycache_thread_var * | keycache_thread_var () |
Variables | |
static uint | verbose = 0 |
static uint | update = 0 |
static uint | test_info = 0 |
static uint | max_files = 0 |
static uint | re_open_count = 0 |
static uint | recover = 0 |
static uint | prefix_remove = 0 |
static uint | opt_processes = 0 |
static const char * | log_filename = nullptr |
static const char * | filepath = nullptr |
static const char * | write_filename = nullptr |
static const char * | record_pos_file = nullptr |
static ulong | com_count [10][3] |
static ulong | number_of_commands = (ulong)~0L |
static ulong | isamlog_process |
static my_off_t | isamlog_filepos |
static my_off_t | start_offset = 0 |
static my_off_t | record_pos = HA_OFFSET_ERROR |
static const char * | command_name [] |
#define FILENAME | ( | A | ) | (A ? A->show_name : "Unknown") |
#define NO_FILEPOS (ulong) ~0L |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
st_keycache_thread_var * keycache_thread_var | ( | ) |
int main | ( | int | argc, |
char ** | argv | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |