MySQL 9.1.0
Source Code Documentation
|
Header file for tablespace quiesce functions. More...
Go to the source code of this file.
Functions | |
void | row_quiesce_table_start (dict_table_t *table, trx_t *trx) |
Quiesce the tablespace that the table resides in. More... | |
dberr_t | row_quiesce_set_state (dict_table_t *table, ib_quiesce_t state, trx_t *trx) |
Set a table's quiesce state. More... | |
void | row_quiesce_table_complete (dict_table_t *table, trx_t *trx) |
Cleanup after table quiesce. More... | |
Variables | |
constexpr uint32_t | IB_EXPORT_CFG_VERSION_V1 = 1 |
The version number of the export meta-data text file. More... | |
constexpr uint32_t | IB_EXPORT_CFG_VERSION_V2 = 2 |
The v2 .cfg has space flags written. More... | |
constexpr uint32_t | IB_EXPORT_CFG_VERSION_V3 = 3 |
The v3 .cfg writes instant column default values in metadata section. More... | |
constexpr uint32_t | IB_EXPORT_CFG_VERSION_V4 = 4 |
The v4 .cfg has the is_ascending boolean written for each index column. More... | |
constexpr uint32_t | IB_EXPORT_CFG_VERSION_V5 = 5 |
The v5 .cfg writes number of nullable column in table before first instant column. More... | |
constexpr uint32_t | IB_EXPORT_CFG_VERSION_V6 = 6 |
The v6 .cfg writes the Compression::Type of the table. More... | |
constexpr uint32_t | IB_EXPORT_CFG_VERSION_V7 = 7 |
The v7 .cfg has metadata of INSTANT DROP/ADD columns. More... | |
constexpr uint32_t | IB_EXPORT_CFG_VERSION_V8 = 8 |
The v8 .cfg indicates valid row version range is [0-255] (in v7 it was [0-64]) More... | |
constexpr uint32_t | IB_EXPORT_CFG_VERSION_V99 = 99 |
Future version used to test that the correct error message is returned. More... | |
Header file for tablespace quiesce functions.
Created 2012-02-08 by Sunny Bains
dberr_t row_quiesce_set_state | ( | dict_table_t * | table, |
ib_quiesce_t | state, | ||
trx_t * | trx | ||
) |
Set a table's quiesce state.
table | in: quiesce this table |
state | in: quiesce state to set |
trx | in/out: transaction |
void row_quiesce_table_complete | ( | dict_table_t * | table, |
trx_t * | trx | ||
) |
Cleanup after table quiesce.
[in] | table | Quiesce this table |
[in,out] | trx | Transaction/session |
void row_quiesce_table_start | ( | dict_table_t * | table, |
trx_t * | trx | ||
) |
Quiesce the tablespace that the table resides in.
[in] | table | Quiesce this table |
[in,out] | trx | Transaction/session |
|
constexpr |
The version number of the export meta-data text file.
|
constexpr |
The v2 .cfg has space flags written.
|
constexpr |
The v3 .cfg writes instant column default values in metadata section.
|
constexpr |
The v4 .cfg has the is_ascending boolean written for each index column.
|
constexpr |
The v5 .cfg writes number of nullable column in table before first instant column.
|
constexpr |
The v6 .cfg writes the Compression::Type of the table.
|
constexpr |
The v7 .cfg has metadata of INSTANT DROP/ADD columns.
|
constexpr |
The v8 .cfg indicates valid row version range is [0-255] (in v7 it was [0-64])
|
constexpr |
Future version used to test that the correct error message is returned.