💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
![](https://img.kancloud.cn/41/e0/41e066af9a6c25a24868d9667253ec98_1241x333.jpg) ***** ## MySQL引擎之MyISAM MySQL5.5之前的版本默认存储引擎 <br>MyISAM存储引擎表由MYD(数据文件)和MYI(索引文件)组成 ### 什么是锁? 锁主要作用是管理共享资源的并发访问 锁用于实现事务的隔离性 ### 锁的类型 > 共享锁(也称读锁),针对同一份数据,多个读操作可以同时进行而不会互相影响 > 独占锁(也称写锁),当前写操作没有完成前,它会阻断其他写锁和读锁 ### 锁的粒度 > 表级锁 > 行级锁 ### MyISAM存储引擎特性 1.并发性与锁级别 2.表损坏修复 3.MyISAM表支持数据压缩 ~~~ myisampack -b -f myIsam.MYI ~~~ ### MyISAM存储引擎限制 - 版本 < MySQL5.0时默认表大小为4G,如存储大表则要修改MAX\_Rows和AVG\_ROW\_LENGTH - 版本 > MySQL5.0时默认支持256TB ### 适合场景 > 1.非事务型应用 > 2.只读类应用