zoukankan      html  css  js  c++  java
  • Mysql数据库表类型

     MySQL的数据表类型很多,其中比较重要的是MyISAM,InnoDB这两种。

    这两种类型各有优缺点,需要根据实际情况选择适合的,MySQL支持对不同的表设置不同的类型。下面做个对比:

      MyISAM表类型是一种比较成熟稳定的表类型,但是MyISAM对一些功能不支持。
       MyISAM  InnoDB
    事务  不支持  支持
    数据行锁定  不支持,只有表锁定  支持
    外键约束  不支持   支持
    表空间大小  相对小 相对大,最大是2倍 
    全文索引 支持  不支持 
    GIS数据  支持  不支持 
    COUNT问题  无  执行COUNT(*)查询时,速度慢 
     
      一般情况下我觉得选择MyISAM就行,如果需要事务,或者需要很多用户同时修改某个数据表里的数据时,可以考虑InnoDB数据表。
  • 相关阅读:
    b站尚硅谷MySQL笔记(婷姐初级,周阳高级)
    word--公式添加编号
    excel--长数字显示问题
    R语言--蒙特卡洛计算定积分
    数学
    数学
    Computer Science
    Computer Science
    Computer Science
    元学习
  • 原文地址:https://www.cnblogs.com/happy520/p/6525958.html
Copyright © 2011-2022 走看看