zoukankan      html  css  js  c++  java
  • mysql之存储引擎

    1.存储引擎概念

    打比方说:一部电影有mp4,wmv,avi,flv...等格式。同样的一部电影在硬盘上有不同的存储格式,所占的空间与清晰程度也各不一样。

    那么我们表里的数据存储在硬盘上,是如何存储的呢?

    存储的方式也有很多种。

    对于用户来说,同样一张表的数据,无论用什么引擎来存储,用户看到的数据都是一样的,

    但对于服务器来说是有区别的。

    数据库对同样的数据,有着不同的存储方式和管理方式,在mysql中,称为存储引擎。

    2.存储引擎与其特点

    特点                Myisam                    InnoDB

    批量插入的速度      高                           低

    事务安全            不支持                       支持

    全文索引            支持                          支持(5.5或以上版本)

    锁机制               表锁                           行锁

    这里只列出两种常用的。

    3.如何指定存储引擎

    create table test

    (

      id int,

         name varchar

    ) engine InnoDB;

  • 相关阅读:
    语言只是个工具
    最近学到的一点东西
    iBeacon开发
    马上着手开发Mac应用程序
    Text Kit入门
    Text Kit进阶
    Web Notification
    Objective-C异步编程
    Clang Language Extensions
    黑客与画家
  • 原文地址:https://www.cnblogs.com/a757956132/p/4314930.html
Copyright © 2011-2022 走看看