|
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 |