![]() |
MySQL 8.0.43
Source Code Documentation
|
#include "storage/archive/ha_archive.h"#include <errno.h>#include <fcntl.h>#include <limits.h>#include <mysql/plugin.h>#include "lex_string.h"#include "my_byteorder.h"#include "my_compiler.h"#include "my_dbug.h"#include "my_dir.h"#include "my_psi_config.h"#include "myisam.h"#include "mysql/psi/mysql_file.h"#include "mysql/psi/mysql_memory.h"#include "sql/derror.h"#include "sql/field.h"#include "sql/sql_class.h"#include "sql/sql_table.h"#include "sql/system_variables.h"#include "sql/table.h"#include "template_utils.h"Macros | |
| #define | ARZ ".ARZ" |
| #define | ARN ".ARN" |
| #define | ARM ".ARM" |
| #define | META_V1_OFFSET_CHECK_HEADER 0 |
| #define | META_V1_OFFSET_VERSION 1 |
| #define | META_V1_OFFSET_ROWS_RECORDED 2 |
| #define | META_V1_OFFSET_CHECK_POINT 10 |
| #define | META_V1_OFFSET_CRASHED 18 |
| #define | META_V1_LENGTH 19 |
| #define | DATA_BUFFER_SIZE 2 |
| #define | ARCHIVE_CHECK_HEADER 254 |
| #define | ARCHIVE_MIN_ROWS_TO_USE_BULK_INSERT 2 |
| #define | ARCHIVE_ROW_HEADER_SIZE 4 |
Functions | |
| static handler * | archive_create_handler (handlerton *hton, TABLE_SHARE *table, bool partitioned, MEM_ROOT *mem_root) |
| static void | init_archive_psi_keys (void) |
| static int | archive_db_init (void *p) |
| static void | save_auto_increment (TABLE *table, ulonglong *value) |
| mysql_declare_plugin (archive) | |
| #define ARCHIVE_CHECK_HEADER 254 |
| #define ARCHIVE_MIN_ROWS_TO_USE_BULK_INSERT 2 |
| #define ARCHIVE_ROW_HEADER_SIZE 4 |
| #define ARM ".ARM" |
| #define ARN ".ARN" |
| #define ARZ ".ARZ" |
| #define DATA_BUFFER_SIZE 2 |
| #define META_V1_LENGTH 19 |
| #define META_V1_OFFSET_CHECK_HEADER 0 |
| #define META_V1_OFFSET_CHECK_POINT 10 |
| #define META_V1_OFFSET_CRASHED 18 |
| #define META_V1_OFFSET_ROWS_RECORDED 2 |
| #define META_V1_OFFSET_VERSION 1 |
|
static |
|
static |
|
static |
| mysql_declare_plugin | ( | archive | ) |
|
static |
|
static |
|
static |
| PSI_file_key arch_key_file_data |
| PSI_file_key arch_key_file_frm |
| PSI_file_key arch_key_file_metadata |
| struct st_mysql_storage_engine archive_storage_engine |
| PSI_memory_key az_key_memory_frm |
| PSI_memory_key az_key_memory_record_buffer |
| PSI_mutex_key az_key_mutex_Archive_share_mutex |
| mysql_declare_plugin_end |