当前位置:网站首页>MySQL storage engine
MySQL storage engine
2022-07-07 03:36:00 【Fire eye Dragon】
Concept
Database storage engine is the bottom software organization of database , Database management system (DBMS) Create with data engine 、 Inquire about 、 Update and delete data .
- Different storage engines provide different storage mechanisms 、 Indexing techniques 、 Lock level and other functions . Now many different database management systems support many different data engines .MySQL The core is the storage engine
- Users can choose different storage engines for data tables according to different needs
- have access to SHOW ENGINES command , You can see MySQL All execution engines of , We can see that the default execution engine is innoDB Support transactions , Row level locking and foreign keys .
classification
- CSV: Logically, it is the storage engine of comma pink data . Special offer to create one for each data table in the database subdirectory .csv file . This is a normal text file , Each data line takes up one text line .CSV The storage engine does not support indexes .
- BlackHole: Black hole engine , Any data written will disappear , Generally used to record binlog Do replication relay
- ERFORMANCE_SCHEMA Storage engine : The engine is mainly used for mobile database server performance parameters .
- Mrg_Myisam Merge Storage engine : It's a group. Mylsam The combination of , in other words , He will be Myisam Multiple table aggregation engines , But he has no internal data , The real data is still Myisam In the engine's table , But you can query directly 、 Delete, update, etc .
| function | MyISAM | MEMORY | InnoDB |
|---|---|---|---|
| Storage limits | 256TB | RAM | 64TB |
| Support transactions | No | No | Yes |
| Full text index support | Yes | No | No |
| Support B Tree index | Yes | Yes | Yes |
| Support hash index | No | Yes | No |
| Support cluster indexing | No | No | Yes |
| Support data indexing | No | Yes | Yes |
| Support data compression | Yes | No | No |
| Space support rate | low | N/A | high |
| Support foreign keys | No | No | Yes |
operation
Query the storage engine supported by the current database
Method :
SHOW ENGINES;
View the current default storage engine .
Method :
SHOW VARIABLES LIKE '%storage_engine%';
See what engine a table uses ( In the real results, the parameters engine The latter indicates the current storage engine )
Method :
SHOW CREATE TABLE table_name;
Specify the storage engine when creating a new table
Method :
CREATE TABLE(...) ENGINE = MYISAM;
Modify database engine
Method :
ALTER TABLE table_name ENGINE = MYISAM;
ALTER TABLE table_name ENGINE = InnoDB;
modify MySQL Default storage engine
- close MySQL service
- find MySQL In the service installation directory my.ini file
- find default-storage-engine=INNODB Change to target engine
- start-up MySQL service
边栏推荐
- Ubuntu 20 installation des enregistrements redisjson
- [Dameng database] after backup and recovery, two SQL statements should be executed
- Restcloud ETL Community Edition June featured Q & A
- Huawei and Xiaomi "copy each other"
- How to replace the backbone of the model
- Can the applet run in its own app and realize live broadcast and connection?
- Under the tide of "going from virtual to real", Baidu AI Cloud is born from real
- About Estimation Statistics
- 安装 torch 0.4.1
- Cocos2d-x box2d physical engine compilation settings
猜你喜欢

Ubuntu 20 installation des enregistrements redisjson

HMS Core 机器学习服务打造同传翻译新“声”态,AI让国际交流更顺畅

Ubuntu20 installation redisjson record

Search of linear table

线性表的查找

我的勇敢对线之路--详细阐述,浏览器输入URL发生了什么

22. (ArcGIS API for JS) ArcGIS API for JS Circle Collection (sketchviewmodel)

R data analysis: how to predict Cox model and reproduce high score articles
![[leetcode] 450 and 98 (deletion and verification of binary search tree)](/img/89/dd7ac0d886e6bbca5a439386c576bb.jpg)
[leetcode] 450 and 98 (deletion and verification of binary search tree)

Basic concepts of Huffman tree
随机推荐
安装 torch 0.4.1
C# Task拓展方法
20. (ArcGIS API for JS) ArcGIS API for JS surface collection (sketchviewmodel)
Leetcode-02 (linked list question)
About Estimation Statistics
Codeforces round 264 (Div. 2) C gargari and Bishop [violence]
25.(arcgis api for js篇)arcgis api for js线修改线编辑(SketchViewModel)
Tencent cloud native database tdsql-c was selected into the cloud native product catalog of the Academy of communications and communications
Huawei and Xiaomi "copy each other"
How to replace the backbone of the model
Jerry's question about DAC output power [chapter]
概率论公式
Set static IP for raspberry pie
图形化工具打包YOLOv5,生成可执行文件EXE
About Confidence Intervals
Experience design details
Netperf and network performance measurement
About Confidence Intervals
如何自定义Latex停止运行的快捷键
【安全攻防】序列化与反序列,你了解多少?