MySQL 9.0.0
Source Code Documentation
lob0util.h File Reference
#include <stdint.h>
#include "buf0buf.h"
#include "fil0fil.h"
#include "fut0lst.h"

Go to the source code of this file.

Classes

struct  lob::basic_page_t
 

Namespaces

namespace  lob
 Provides the large objects (LOB) module.
 

Functions

buf_block_tlob::alloc_lob_page (dict_index_t *index, mtr_t *lob_mtr, page_no_t hint, bool bulk)
 Allocate one LOB page. More...
 
bool lob::entry_visible_to (dict_index_t *index, trx_t *trx, trx_id_t entry_trx_id)
 Check if the index entry is visible to the given transaction. More...
 

Variables

const uint32_t lob::MAX_PARTIAL_UPDATE_LIMIT = 1000
 Number of times an LOB can be partially updated. More...