|
MySQL 5.6.14 Source Code Document
|
#include <Dblqh.hpp>
Public Types | |
| enum | LfoState { IDLE = 0, INIT_WRITE_AT_END = 1, INIT_FIRST_PAGE = 2, WRITE_GCI_ZERO = 3, WRITE_INIT_MBYTE = 4, WRITE_DIRTY = 5, READ_SR_FRONTPAGE = 6, READ_SR_LAST_FILE = 7, READ_SR_NEXT_FILE = 8, READ_SR_LAST_MBYTE = 9, READ_EXEC_SR = 10, READ_EXEC_LOG = 11, READ_SR_FOURTH_PHASE = 12, READ_SR_FOURTH_ZERO = 13, FIRST_PAGE_WRITE_IN_LOGFILE = 14, LAST_WRITE_IN_FILE = 15, WRITE_PAGE_ZERO = 16, ACTIVE_WRITE_LOG = 17, READ_SR_INVALIDATE_PAGES = 18, WRITE_SR_INVALIDATE_PAGES = 19, WRITE_SR_INVALIDATE_PAGES_UPDATE_PAGE0 = 20, READ_SR_INVALIDATE_SEARCH_FILES = 21 } |
Public Attributes | |
| UintR | logPageArray [16] |
| UintR | firstLfoPage |
| UintR | lfoTimer |
| UintR | lfoWordWritten |
| LfoState | lfoState |
| UintR | logFileRec |
| UintR | nextLfo |
| Uint16 | lfoPageNo |
| Uint16 | noPagesRw |
This record contains a currently active file operation that has started by the log module.
| IDLE |
Operation is not used at the moment. |
| INIT_WRITE_AT_END |
Write in file so that it grows to 16 Mbyte |
| INIT_FIRST_PAGE |
Initialise the first page in a file. |
| READ_SR_FRONTPAGE |
Read page zero in file zero during system restart |
| READ_SR_LAST_FILE |
Read page zero in last file open before system crash |
| READ_SR_NEXT_FILE |
Read 60 files backwards to find further information GCPs in page zero |
| ACTIVE_WRITE_LOG |
writing of log A write operation during |
| UintR Dblqh::LogFileOperationRecord::firstLfoPage |
| Uint16 Dblqh::LogFileOperationRecord::lfoPageNo |
| LfoState Dblqh::LogFileOperationRecord::lfoState |
| UintR Dblqh::LogFileOperationRecord::lfoTimer |
| UintR Dblqh::LogFileOperationRecord::lfoWordWritten |
| UintR Dblqh::LogFileOperationRecord::logFileRec |
| UintR Dblqh::LogFileOperationRecord::logPageArray[16] |
| UintR Dblqh::LogFileOperationRecord::nextLfo |
| Uint16 Dblqh::LogFileOperationRecord::noPagesRw |