движок представления mysql, движок по умолчанию, движок таблиц


1. Просмотрите движок базы данных mysql

Заказ:

SHOW ENGINES 

вставьте сюда описание изображения

2. Просмотрите текущий механизм хранения mysql по умолчанию.

Заказ:

show variables like '%storage_engine%'

вставьте сюда описание изображения

3. Проверьте, какой движок используется определенной таблицей (в отображаемых результатах параметр после движка указывает на движок хранения, используемый в данный момент таблицей):

		语法:show create table 表名			

Заказ:

show create table departments3;

вставьте сюда описание изображения

Расширенные знания:

Механизмы хранения mysql включают:

MyISAM, InnoDB, BDB, ПАМЯТЬ, MERGE, ПРИМЕР, NDBCluster, АРХИВ, CSV, BLACKHOLE, FEDERATED等,其中InnoDB和BDB提供事务安全表,其他存储引擎都是非事务安全表。

Два наиболее часто используемых механизма хранения:

1. Myisam是Mysql的默认存储引擎При создании создается новая таблица, если механизм хранения новой таблицы не указан, по умолчанию используется Myisam. Каждый MyISAM хранится в виде трех файлов на диске. Имя файла совпадает с именем таблицы, а расширения: .frm (определение таблицы хранения), .MYD (MYData, данные хранения), .MYI (MYIndex, индекс хранения). Файлы данных и файлы индексов можно размещать в разных каталогах, равномерно распределяя файлы io, 获得更快的速度.


2. InnoDB存储引擎提供了具有提交、回滚和崩溃恢复能力的事务安全. Но по сравнению с механизмом хранения Myisam,InnoDB写的处理效率差一些并且会占用更多的磁盘空间以保留数据和索引。

Guess you like

Origin blog.csdn.net/m0_67929156/article/details/131622868