首页 > 数据库 >mysql的存储引擎选择

mysql的存储引擎选择

时间:2022-11-16 14:39:34浏览次数:36  
标签:存储 mysql 引擎 InnoDB MEMORY 操作

(1) InnoDB : 是Mysql的默认存储引擎,支持事务、外键。如果应用对事务的完整性有比较高的要求,在并发条件下要求数据的一致性,数据操作除了插入和查询之外,还包含很多的更新、删除操作,那么InnoDB存储引擎是比较合适的选择。

(2) MyISAM : 如果应用是以读操作和插入操作为主,只有很少的更新和删除操作,并且对事务的完整性、并发性要求不是很高,那么选择这个存储引擎是非常合适的。

(3) MEMORY:将所有数据保存在内存中,访问速度快,通常用于临时表及缓存。MEMORY的缺陷就是对表的大小有限制,太大的表无法缓存在内存中,而且无法保障数据的安全性。

标签:存储,mysql,引擎,InnoDB,MEMORY,操作
From: https://www.cnblogs.com/mssrecord/p/16895778.html

相关文章

  • SQLServer添加字段,或者添加存储过程,显示列明无效
    在SQLServer中,当设计(修改)表结构之后,再用SQL语句时,列名会显示无效,但执行可以通过原因是SQLServer的intellisense(智能感知功能)需要重新整理一下,用快捷键Ctrl+Shift+R即可......
  • mysql笔记-2022-11-16
    1、Mysql安装,参照学习视频一步步展开即可。   https://www.bilibili.com/video/BV1NJ411J79W?p=6&spm_id_from=pageDriver&vd_source=83cfcaf83fbcf6f545d917d051b89......
  • InnoDB存储引擎,底层主键索引是聚集索引,那他的结构是什么样的?
    InnoDB存储引擎类型的表,底层是怎么存储数据的?   InnoDB存储引擎类型的表对应的文件,只有两个。Frm后缀文件,不用多说,是用来存放表结构的文件。InnoDB存储引擎类型的......
  • Python 操作MySQL
    目录pymysql的使用起手式--Python连接MySQL的几种方式:1.方式一:config+db+cur.execute(变量替换)2.方式二:conn+execute(sql)3.方式三pandas+config+db+read_sql4.方式......
  • 火山引擎 DataTester 首推 A/B 实验经验库,帮助企业高效优化实验设计能力
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群近日,火山引擎DataTester推出了重要功能——A/B实验经验库。基于在字节跳动已完成15......
  • Sqlserver 游标的实例_存储过程_带描述
    欢迎加入技术交流QQ群80669150(附加信息:珠海-"Lzw )一起学习!CREATEPROCPROC_SaveGgInitOrder@Gg_idint,@Init_fir_secintAS--使用游标更新orderid--firstD......
  • mysql忘记密码、登陆报错和启动报错问题
    1.mysql登录密码忘记,其实解决办法很简单,只需要在mysql的主配置文件my.cnf里添加一行“跳过授权表”的参数选择即可!在my.cnf中添加下面一行:[root@mysql_server~]#vim/e......
  • 【MYSQL例题】
    1、【出处:牛客网】题目:运营想要了解每个学校答过题的用户平均答题数量情况,请取出数据用户信息表user_profile:其中device_id指终端编号(认为每个用户有唯一的一个终端),gende......
  • mysql巧妙化解递归查询树形数据 | 纯sql
    前言开发中树形结构应该是很常见的一种数据结构了。而在数据库方面往往也都伴随相应的树形设计。在​​mysql​​中通过​​parent_id​​来绑定其上游,从而达到树形结构......
  • Mysql设置字符集
    记录设置数据库字符集。1、当向数据库插入表,或者在表中插入数据时,出现ERROR1366(HY000):Incorrectstringvalue:‘\xBD\xF0\xD3\xB9’forcolumn‘name......