## myisam
1. 5.5之前版本默認存儲引擎;
2. myisam存儲引擎表由MYD(數據信息)和MYI(索引信息),frm文件存的是數據表結構信息這三個組成;
## 特性
1. 并發性與鎖級別(表鎖)(讀寫的話并發性支持不好,只讀還行);
2. 表損壞修復(因為不是修復事務,可能會造成數據丟失);
~~~sql
check table tablename;
repair table tablename;
~~~
## MyISAM表支持的索引類型
* Btree + 全文索引
## MyISAM表支持數據壓縮
壓縮后的表是readonly,而不能進行寫入;
* 命令行:myisampack
## 限制
* 版本< MySQL5.0默認表大小為4G
* 如存儲大表則要修改MAX\_Rows 和 AVG\_ROW\_LENGTH
* 版本> MySQL5.0時默認支持為256TB
## 適用場景
* 非事務型應用
* 只讀類應用
* 空間類應用
- 實例和故事
- 大表
- 大事務
- 什么影響了MySQL性能
- 影響性能的幾個方面
- CPU資源和可用內存大小
- 磁盤的配置和選擇
- centos系統參數優化
- 文件系統對性能的影響
- MySQL體系結構
- 概述
- myisma
- innodb
- csv
- archive
- memory
- MySQL服務器參數
- 概述
- 內存配置相關參數
- IO相關參數配置
- 安全相關配置參數
- 其他常用配置參數
- 數據庫設計對性能的影響
- 總結
- MySQL基準測試
- 基準測試
- 如何進行基準測試
- 基準測試實例
- 基準測試工具之mysqlslap
- 基準測試工具之sysbench
- MySQL數據庫結構優化
- MySQL高可用架構設計
- 數據庫索引優化
- SQL查詢優化
- 數據庫的分庫分表
- 數據庫監控