MySQL 8.0.39
Source Code Documentation
|
Go to the source code of this file.
Namespaces | |
namespace | dd |
The version of the current data dictionary table definitions. | |
Enumerations | |
enum class | dd::enum_dd_init_type { dd::DD_INITIALIZE = 1 , dd::DD_INITIALIZE_SYSTEM_VIEWS , dd::DD_RESTART_OR_UPGRADE , dd::DD_POPULATE_UPGRADE , dd::DD_DELETE , dd::DD_UPDATE_I_S_METADATA , dd::DD_INITIALIZE_NON_DD_BASED_SYSTEM_VIEWS } |
Functions | |
bool | dd::init (enum_dd_init_type dd_init) |
Initialize data dictionary upon server startup, server startup on old data directory or install data dictionary for the first time. More... | |
bool | dd::shutdown () |
Shuts down the data dictionary instance by deleting the instance of dd::Dictionary_impl* upon server shutdown. More... | |
class Dictionary * | dd::get_dictionary () |
Get the data dictionary instance. More... | |
template<typename X > | |
X * | dd::create_object () |
Create a instance of data dictionary object of type X. More... | |