Mysql之MyISAM存储引擎

MyISAM引擎的特点:

  1. 不支持事务;
  2. 表级锁定更新时锁整个表:其锁定机制是表级锁定,这虽然可以让锁定的实现成本很小,也同时大大的降低了其并发性能;
  3. 读写相互阻塞:不仅会在写入的时候阻塞读取,MyISAM还会在读取的时候阻塞写入,但读本身不会阻塞另外的读;
  4. 只会缓存索引:MyISAM可以通过key_buffer_size缓存索引,来大大提高访问的性能减少磁盘IO,但是这个缓存只会缓存索引,而不会缓存数据;
  5. 读取速度较快,占用的资源相对少;
  6. 不支持外检约束,但支持全文索引;
  7. MyISAM引擎是MYsql 5.5.5前默认的存储引擎;
posted @ 2017-09-03 23:08  hjw457  阅读(113)  评论(0)    收藏  举报