当前位置:网站首页>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
边栏推荐
- Codeforces round 264 (Div. 2) C gargari and Bishop [violence]
- 树莓派设置静态ip
- Domcontentloaded and window onload
- Optimization of application startup speed
- 大白话高并发(二)
- sshd[12282]: fatal: matching cipher is not supported: aes256- [email protected] [preauth]
- Opencv environment, and open a local PC camera.
- 25. (ArcGIS API for JS) ArcGIS API for JS line modification line editing (sketchviewmodel)
- 19.(arcgis api for js篇)arcgis api for js线采集(SketchViewModel)
- The latest 2022 review of "small sample deep learning image recognition"
猜你喜欢
编译常量、ClassLoader类、系统类加载器深度探析
RestClould ETL 社区版六月精选问答
VHDL implementation of arbitrary size matrix multiplication
Experience design details
海思万能平台搭建:颜色空间转换YUV2RGB
什么是 BA ?BA怎么样?BA和BI是什么关系?
Ubuntu20 installation redisjson record
ubuntu20安装redisjson记录
About Confidence Intervals
Sub pixel corner detection opencv cornersubpix
随机推荐
sshd[12282]: fatal: matching cipher is not supported: aes256- [email protected] [preauth]
R数据分析:cox模型如何做预测,高分文章复现
MySQL的存储引擎
Not All Points Are Equal Learning Highly Efficient Point-based Detectors for 3D LiDAR Point
R data analysis: how to predict Cox model and reproduce high score articles
The latest 2022 review of "small sample deep learning image recognition"
[leetcode] 700 and 701 (search and insert of binary search tree)
22.(arcgis api for js篇)arcgis api for js圆采集(SketchViewModel)
Mathematical induction and recursion
codeforces每日5题(均1700)-第七天
24. (ArcGIS API for JS) ArcGIS API for JS point modification point editing (sketchviewmodel)
【colmap】已知相机位姿情况下进行三维重建
亚像素级角点检测Opencv-cornerSubPix
Appx code signing Guide
SSL certificate deployment
[Dameng database] after backup and recovery, two SQL statements should be executed
Lab1 configuration script
Do you know the five most prominent advantages of E-bidding?
Huawei and Xiaomi "copy each other"
安装 torch 0.4.1