 |
MySQL
8.0.23
Source Code Documentation
|
Go to the documentation of this file.
131 #ifdef UNIV_LOG_LSN_DEBUG
279 #define MTR_MAGIC_N 54551
@ MTR_MEMO_S_LOCK
Definition: mtr0types.h:271
@ MLOG_ZIP_WRITE_HEADER
write to compressed page header
Definition: mtr0types.h:207
@ MLOG_PAGE_REORGANIZE
Reorganize an index page in ROW_FORMAT=REDUNDANT.
Definition: mtr0types.h:105
@ MLOG_COMP_REC_SEC_DELETE_MARK
mark compact secondary index record deleted; this log record type is redundant, as MLOG_REC_SEC_DELET...
Definition: mtr0types.h:178
@ MTR_LOG_ALL
Default mode: log all operations modifying disk-based data.
Definition: mtr0types.h:43
@ MLOG_COMP_LIST_START_DELETE
Definition: mtr0types.h:190
@ MLOG_TEST
Used in tests of redo log.
Definition: mtr0types.h:248
@ MLOG_PAGE_CREATE_RTREE
Create a R-Tree index page.
Definition: mtr0types.h:219
@ MLOG_8BYTES
8 bytes ...
Definition: mtr0types.h:78
@ MLOG_INIT_FILE_PAGE
this means that a file page is taken into use and the prior contents of the page should be ignored: i...
Definition: mtr0types.h:142
@ MLOG_LIST_END_COPY_CREATED
Copy record list end to a new created index page.
Definition: mtr0types.h:102
@ MTR_STATE_COMMITTED
Definition: mtr0types.h:286
Mini-transaction handle and buffer.
Definition: mtr0mtr.h:169
@ MLOG_FILE_EXTEND
Extend the space.
Definition: mtr0types.h:245
@ MLOG_COMP_REC_CLUST_DELETE_MARK
mark compact clustered index record deleted
Definition: mtr0types.h:173
@ MLOG_UNDO_INIT
initialize a page in an undo log
Definition: mtr0types.h:117
@ MLOG_COMP_REC_INSERT
compact record insert
Definition: mtr0types.h:170
@ MLOG_1BYTE
one byte is written
Definition: mtr0types.h:69
@ MLOG_COMP_PAGE_CREATE
create a compact index page
Definition: mtr0types.h:167
@ MLOG_4BYTES
4 bytes ...
Definition: mtr0types.h:75
@ MLOG_FILE_CREATE
log record about creating an .ibd file, with format
Definition: mtr0types.h:155
@ MLOG_ZIP_WRITE_NODE_PTR
write the node pointer of a record on a compressed non-leaf B-tree page
Definition: mtr0types.h:200
@ MLOG_COMP_LIST_END_DELETE
delete compact record list end on index page
Definition: mtr0types.h:187
@ MLOG_PAGE_CREATE
Create an index page.
Definition: mtr0types.h:108
@ MLOG_REC_CLUST_DELETE_MARK
Mark clustered index record deleted.
Definition: mtr0types.h:84
@ MLOG_MULTI_REC_END
If a single mtr writes several log records, this log record ends the sequence of these records.
Definition: mtr0types.h:149
@ MLOG_IBUF_BITMAP_INIT
initialize an ibuf bitmap page
Definition: mtr0types.h:129
@ MLOG_REC_MIN_MARK
mark an index record as the predefined minimum record
Definition: mtr0types.h:126
@ MLOG_UNDO_INSERT
Insert entry in an undo log.
Definition: mtr0types.h:111
@ MTR_MEMO_BUF_FIX
Definition: mtr0types.h:265
@ MLOG_INDEX_LOAD
Table is being truncated.
Definition: mtr0types.h:233
@ RW_SX_LATCH
Definition: sync0rw.h:138
@ MLOG_COMP_REC_MIN_MARK
mark a compact index record as the predefined minimum record
Definition: mtr0types.h:164
@ MLOG_2BYTES
2 bytes ...
Definition: mtr0types.h:72
@ MLOG_SINGLE_REC_FLAG
if the mtr contains only one log record for one page, i.e., write_initial_log_record has been called ...
Definition: mtr0types.h:66
@ MLOG_TABLE_DYNAMIC_META
log for some persistent dynamic metadata change
Definition: mtr0types.h:236
@ MLOG_UNDO_HDR_REUSE
reuse an insert undo log header
Definition: mtr0types.h:120
@ MTR_MEMO_SX_LOCK
Definition: mtr0types.h:275
@ RW_S_LATCH
Definition: sync0rw.h:136
@ MLOG_UNDO_HDR_CREATE
create an undo log header
Definition: mtr0types.h:123
@ MLOG_COMP_REC_DELETE
delete a compact record from a page
Definition: mtr0types.h:184
@ MLOG_WRITE_STRING
write a string to a page
Definition: mtr0types.h:145
@ MTR_LOG_NO_REDO
Don't generate REDO log but add dirty pages to flush list.
Definition: mtr0types.h:49
@ MLOG_COMP_LIST_END_COPY_CREATED
copy compact record list end to a new created index page
Definition: mtr0types.h:193
@ RW_X_LATCH
Definition: sync0rw.h:137
@ MLOG_FILE_DELETE
delete a tablespace file that starts with (space_id,page_no)
Definition: mtr0types.h:161
@ MLOG_LIST_START_DELETE
Delete record list start on index page.
Definition: mtr0types.h:99
@ MTR_STATE_COMMITTING
Definition: mtr0types.h:285
@ MLOG_BIGGEST_TYPE
biggest value (used in assertions)
Definition: mtr0types.h:251
@ MLOG_REC_INSERT
Record insert.
Definition: mtr0types.h:81
@ MTR_LOG_NONE
Log no operations and dirty pages are not added to the flush list.
Definition: mtr0types.h:46
@ RW_NO_LATCH
Definition: sync0rw.h:139
@ MLOG_COMP_PAGE_CREATE_SDI
create a SDI compact page
Definition: mtr0types.h:242
@ MLOG_REC_UPDATE_IN_PLACE
update of a record, preserves record field sizes
Definition: mtr0types.h:90
@ MLOG_COMP_REC_UPDATE_IN_PLACE
update of a compact record, preserves record field sizes
Definition: mtr0types.h:181
@ MLOG_COMP_PAGE_CREATE_RTREE
create a R-tree compact page
Definition: mtr0types.h:222
mtr_state_t
Definition: mtr0types.h:282
@ MLOG_COMP_PAGE_REORGANIZE
reorganize an index page
Definition: mtr0types.h:196
@ MLOG_PAGE_CREATE_SDI
create a SDI index page
Definition: mtr0types.h:239
@ MLOG_LIST_END_DELETE
Delete record list end on index page.
Definition: mtr0types.h:96
@ MTR_LOG_SHORT_INSERTS
Inserts are logged in a shorter form.
Definition: mtr0types.h:52
@ MTR_STATE_ACTIVE
Definition: mtr0types.h:284
@ MTR_MEMO_PAGE_S_FIX
Definition: mtr0types.h:259
mtr_log_t
Logging modes for a mini-transaction.
Definition: mtr0types.h:41
mtr_memo_type_t
Types for the mlock objects to store in the mtr memo; NOTE that the first 3 values must be RW_S_LATCH...
Definition: mtr0types.h:258
@ MLOG_DUMMY_RECORD
dummy log record used to pad a log block full
Definition: mtr0types.h:152
@ MTR_STATE_INIT
Definition: mtr0types.h:283
@ MTR_LOG_MODE_MAX
Last element.
Definition: mtr0types.h:55
@ MLOG_REC_DELETE
Definition: mtr0types.h:93
@ MLOG_ZIP_PAGE_COMPRESS_NO_DATA
compress an index page without logging it's image
Definition: mtr0types.h:213
@ MLOG_ZIP_WRITE_BLOB_PTR
write the BLOB pointer of an externally stored column on a compressed page
Definition: mtr0types.h:204
@ MTR_MEMO_PAGE_SX_FIX
Definition: mtr0types.h:263
@ MLOG_ZIP_PAGE_REORGANIZE
reorganize a compressed page
Definition: mtr0types.h:216
mlog_id_t
Definition: mtr0types.h:62
@ MTR_MEMO_X_LOCK
Definition: mtr0types.h:273
@ MLOG_FILE_RENAME
rename a tablespace file that starts with (space_id,page_no)
Definition: mtr0types.h:158
@ MLOG_INIT_FILE_PAGE2
this means that a file page is taken into use.
Definition: mtr0types.h:226
@ MLOG_UNDO_ERASE_END
erase an undo log page end
Definition: mtr0types.h:114
@ MLOG_ZIP_PAGE_COMPRESS
compress an index page
Definition: mtr0types.h:210
@ MTR_MEMO_PAGE_X_FIX
Definition: mtr0types.h:261
@ MLOG_REC_SEC_DELETE_MARK
Mark secondary index record deleted.
Definition: mtr0types.h:87
@ MTR_MEMO_MODIFY
Definition: mtr0types.h:268