mysql架构

关系型数据库

逻辑架构:连接层(客户端/服务端工具实现的类似于tcpip的通信)

服务层(缓存的查询,SQL的分析和优化及部分内置函数的执行,过程、函数等)

引擎层(数据的存储和提取,MylSAM和InnoDB)

存储层(数据存储在运行于裸设备的文件系统)

 

show engines;

Myisam(主外键不支持、不支持事务、表锁(操作一条数据也会导致整个表锁住,不适用于高并发)、缓存(只缓存索引,不缓存数据)、表空间(小))

innodb(支持主外键、支持事务、行锁、缓存(数据索引都要缓存)、表空间(大))

posted @ 2023-02-09 17:05  sugarstar  阅读(19)  评论(0)    收藏  举报