MySQL 26.7.0
Source Code Documentation
fsp0file.h File Reference

Tablespace data file implementation. More...

#include <vector>
#include "fil0fil.h"
#include "ha_prototypes.h"
#include "mem0mem.h"
#include "os0file.h"

Go to the source code of this file.

Classes

class  Datafile
 Data file control information. More...
 
struct  Datafile::first_page_fields_cache_t
 Cache of fields extracted from the first page. More...
 

Enumerations

enum class  node_device_type_t { REGULAR_FILE , NEW_RAW , OLD_RAW }
 Types of nodes specifed in innodb_data_file_path. More...
 

Detailed Description

Tablespace data file implementation.

Created 2013-7-26 by Kevin Lewis

Enumeration Type Documentation

◆ node_device_type_t

enum class node_device_type_t
strong

Types of nodes specifed in innodb_data_file_path.

Enumerator
REGULAR_FILE 

Not a raw partition, a regular file.

NEW_RAW 

A 'newraw' partition, only to be initialized.

OLD_RAW 

An initialized raw partition.