暂无 |

8 储存引擎

MySQL资料库是一种允许多个用户端同时使用的资料库管理系统,在多用户端的的运作环境下,资料库就使用「锁定、Locking」来避免资料的混乱:

mysql_20_snap_34

MySQL提供的「MyISAM」和「InnoDB」两种储存引擎,使用不同的锁定方式来处理上列的情况。MyISAM使用的是「table-level」的锁定方式:

mysql_20_snap_35

MyISAM储存引擎使用的「table-level」锁定方式,适合使用在查询工作非常多,资料维护比较少的资料库,这样的资料库运作起来的效率会比较好。

InnoDB储存引擎使用的是「row-level」的锁定方式:

mysql_20_snap_36

InnoDB储存引擎使用的「row-level」锁定方式,适合使用在查询与资料维护工作都差不多的资料库,这样的资料库运作起来的效率会比较好。

0

java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论