mysql基本概念

mysql 存储引擎

1:MyISAM  表级锁、不支持事务,支持FULLTEXT全文索引,适合查询多,增删改少,但是使用大并发、重负荷生产系统上,表锁结构的特性就显得力不从心;

  只有表锁,有两种模式 表共享读锁(Table Read Lock)和表独占写锁(Table Write Lock)。就是说对MyISAM表进行读操作时,它不会阻塞其他用户对同一表的读请求,但会阻塞对同一表的写操作;而对MyISAM表的写操作,则会阻塞其他用户对同一表的读和写操作。

2:InnoDB  行级锁、事务安全(ACID兼容)、支持外键、不支持FULLTEXT类型的索引(5.6.4以后版本开始支持FULLTEXT类型的索引)。dangInnoDB存储引擎提供了具有提交、回滚和崩溃恢复能力的事务安全存储引擎。

 

原文地址:https://www.cnblogs.com/wcss/p/14285924.html