当前位置: 首页 > news >正文

张家界建设网站制作常州百度推广代理公司

张家界建设网站制作,常州百度推广代理公司,重庆建设工程信息网官网首页,吉安做网站的公司mysql支持九大存储引擎: 1)MYISAM存储引擎(优点:可被转换为压缩、只读表来节省空间。) 它管理的表具有以下特征: 使用三个文件表示每个表 格式文件-存储表结构的定义(mytable.frm) 数据文件-存…

mysql支持九大存储引擎:

1)MYISAM存储引擎(优点:可被转换为压缩、只读表来节省空间。)

           它管理的表具有以下特征:

                  使用三个文件表示每个表

                      格式文件-存储表结构的定义(mytable.frm)

                      数据文件-存储表行的内容(mytable.MYD)

                      索引文件-存储表上索引(mytable.MYI):索引是一本书的目录,缩小扫描范围,提高查询效率的一种机制,可被转换为压缩、只读表来节省空间。

提示:对于一张表来说,只要是主键,或者加有unique约束的字段上会自动创建索引。

2)InooDB存储引擎(优点:非常安全)

这是mysql默认的存储引擎,同时也是一个重量级的存储引擎

InooDB支持事务,支持数据库崩溃后自动恢复机制

最大的特点:支持事务。以保证数据的安全性,效率不是很高,并且也不能压缩,不能转换为只读,不能很好的节省存储空间。

3)MEMORY存储引擎(HEAP引擎)

优点:查询效率是最高的

缺点:不安全,关机后数据消失。因为数据和索引都是在内存当中

使用memory存储引擎的表,其数据存储在内存中,且行的长度固定,这两个特点使memory存储引擎非常快。

4)事务          一个事务就是一个完整的业务逻辑。是一个最小的工作单元,不可再分

转账:A给B转账1000元

A的账户-1000元(update语句),B的账户+1000元(update语句)

这两条语句必须同时成功或者失败,这样才能保证钱是正确的。

只有DML语句才有事务一说:insert增 delete删 update改

只有以上三个语句是对数据库表中的数据进行增删改的,一旦涉及增删改就要考虑安全问题

数据安全第一位

本质上一个事务就是多条DML语句同时成功或者同时失败。

提交事务commit:是一种全部成功的结束。

回滚事务rollback:是一种全部失败的结束。

mysql默认情况下是支持自动提交事务的。

事务包括4个特性:

A:原子性

说明事务是最小的工作单元,不可再分

C:一致性

所有事务要求,在同一个事务当中,所有操作必须同时成功或同时失败,以保证数据的一致性。

I:隔离性

A事务和B事务具有一定的隔离

墙越厚,隔离级别越高。

D:持久性

事务最终结束的一个保障。事务提交,相当于没有保存在硬盘上的数据保存在硬盘上。

事务和事务之间的隔离级别有四个级别:

1)读未提交 read uncommitted(没有提交就读到了):事务A可以读取到事务B未提交的数据。

脏读dirty read:读到了脏数据。对方没有提交的数据我们认为是脏数据

2)读已提交read committed(提交之后才能读到):事务A只能读取到事务B提交之后的数据。

这种隔离级别解决了脏读现象

存在的问题:不可重复读取数据(在事务开启之后,第一次读到的是三条,此时事务还没有结束,第二次再读读到的数据就变成了4条)

这种隔离级别是比较真实的数据,每一次读到的数据是绝对的真实。

是oracle数据库默认的隔离级别

3)可重复读repeatable read(提交之后也读不到,永远读取到的都是刚开启事务时的数据

解决了不可重复读的问题

存在的问题:可能会出现幻读。(每一次读到的数据都是幻象,不够真实)

是mysql默认的隔离级别

4)序列化/串行化serializable(最高隔离级别)

最高隔离级别,效率最低。解决了所有的问题。这种隔离级别表示事务排队,不能并发

类似synchronized线程同步(事务同步)

每一次读取到的数据都是最真实的,并且效率是最低的

http://www.hkea.cn/news/866314/

相关文章:

  • 上海做网站 公司做电商必备的几个软件
  • caozi.com网站建设中百度指数如何分析数据
  • 互联网舆情处置公司武汉seo外包平台
  • 消防器材网站建设背景seo工作职位
  • 专业网站制作公司名称seo咨询茂名
  • 做b2c网站建网站seo
  • 代理注册香港公司seo技术交流论坛
  • 想要提高网站排名应该怎么做seo网站推广费用
  • 专业做食材网站seo链接优化建议
  • 做画册的网站附近哪里有计算机培训班
  • 大兴建站推广google登录
  • 长春个人做网站哪家好百度指数热度榜
  • 嘉兴手机网站开发费用百度学术论文官网入口
  • 刷业务网站怎么做seo关键词挖掘
  • 企业移动网站品牌苏州网站外包
  • 网站建设流程 文档东莞seo技术
  • 公众号开发网站建设合同信息流广告投放流程
  • 长清网站建设费用友情链接出售平台
  • 先做网站再付款百度推广的广告真实可信吗
  • 湖南省人民政府一事一办企业网站seo排名优化
  • 深圳招聘网官方网站网站搜索引擎优化
  • 怎么知道一个网站是谁做的中国最大的企业培训公司
  • m2c是什么意思南昌百度seo
  • 专业做羽绒服的服装网站域名注册网
  • 公司网站建设需要显示什么软件世界球队最新排名
  • 做微信平台图片网站有没有免费的广告平台
  • 渭南网站建设风尚网络站长工具seo词语排名
  • 广告传媒网站模板免费网站推广方式
  • 如何用api方式做网站域名批量查询工具
  • wordpress 网易云跟帖优化合作平台