MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 Db,包括所有继承而来的类成员
all_tables(vector< string > &table_names) const | Db | |
buffer_pool_manager() | Db | |
buffer_pool_manager_ | Db | private |
check_point_lsn_ | Db | private |
create_table(const char *table_name, span< const AttrInfoSqlNode > attributes, const vector< string > &primary_keys, const StorageFormat storage_format=StorageFormat::ROW_FORMAT) | Db | |
Db()=default (定义于 Db) | Db | |
find_table(const char *table_name) const | Db | |
find_table(int32_t table_id) const | Db | |
flush_meta() | Db | private |
get_storage_engine() (定义于 Db) | Db | inlineprivate |
init(const char *name, const char *dbpath, const char *trx_kit_name, const char *log_handler_name, const char *storage_engine="heap") | Db | |
init_dblwr_buffer() | Db | private |
init_meta() | Db | private |
log_handler() | Db | |
log_handler_ | Db | private |
lsm() (定义于 Db) | Db | inline |
lsm_ | Db | private |
name() const | Db | |
name_ | Db | private |
next_table_id_ | Db | private |
open_all_tables() | Db | private |
opened_tables_ | Db | private |
path() const (定义于 Db) | Db | inline |
path_ | Db | private |
recover() | Db | private |
storage_engine_ (定义于 Db) | Db | private |
sync() | Db | |
trx_kit() | Db | |
trx_kit_ | Db | private |
~Db() (定义于 Db) | Db |