本文主要记录一些零碎知识点 1、mysql默认存储引擎变更InnoDB as Default Storage Engine从mysql-5.5.5开始,InnoDB作为默认存储引擎,InnoDB作为支持事务的存储引擎,拥有相关的RDBMS特性:包括ACID事务支持,参考完整性(外健),灾难恢复能力等 ...
分类:
数据库 时间:
2017-04-11 12:54:12
阅读次数:
331
RDBMS vs NoSQL RDBMS 实时一致性 事务 多表联合查询 NoSQL 简单便捷 方便扩展 更好的性能 -键 - 值对存储,列存储,文档存储,图形数据库(*****)- 最终一致性,而非ACID属性 - 非结构化和不可预知的数据 - CAP定理 - 高性能,高可用性和可伸缩性 优点: ...
分类:
数据库 时间:
2017-04-11 11:34:34
阅读次数:
180
SQLite官网http://www.sqlite.org/ SQLite简介 SQLite是一款轻型的数据库,是遵守ACID(原子性、一致性、隔离性和持久性)的关系式数据库管理系统。SQLite实现了多数的SQL-92标准,包括事务、触发器和多数的复杂查询。 SQLite的设计目标是嵌入式的,它占 ...
分类:
数据库 时间:
2017-04-10 09:53:38
阅读次数:
425
ACID性质是数据库理论中的奠基石,它定义了一个理论上可靠数据库所必须具备的四个性质:原子性,一致性,隔离性和持久性。虽然这四个性质都很重要,但是隔离性最为灵活。大部分数据库都提供了一些可供选择的隔离级别,且现在许多库都增加了附加层来创建颗粒度更细的隔离。隔离级别应用范围如此之广主要是因为放宽隔离约 ...
分类:
Web程序 时间:
2017-04-09 20:15:38
阅读次数:
213
一、选中复选框 复选框未选中和选中时呈现不同的样式 两种方式 (1)用图片 按下成 步骤: a 选中默认复选框 交互样式设置(选中) 步骤: a 选中默认复选框 交互样式设置(选中) b 为图片的【鼠标单击时】事件添加case (2)设置元素文字为“对号” a 为复选框添加【鼠标单击时】添加case ...
分类:
其他好文 时间:
2017-04-08 16:02:06
阅读次数:
158
本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的 ...
分类:
数据库 时间:
2017-04-06 15:51:34
阅读次数:
183
事务是作为单个逻辑工作单元执行的一系列操作,这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行。事务是一个不可分割的工作逻辑单元。 事务具备四个属性,简称ACID属性: 默认情况下,MySQL将以自动提交模式运行,也就是说每一条SQL命令都将当做一个小的事务来运行。 ...
分类:
数据库 时间:
2017-04-05 13:38:13
阅读次数:
180
1.事务 a.事务的关键属性(ACID) ①原子性(atomicity):事务的原子性确保动作要么全部完成,要么完全不起作用 ②一致性(consistency):一旦所有事务动作完成,事务就被提交。也就是说要么都成功,要么都不成功 ③隔离性(isolation):多个事物同时处理一个数据的时候,每个 ...
分类:
编程语言 时间:
2017-04-04 09:20:25
阅读次数:
307
事务的概念、类型和四个特征(ACID). 1.事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。 通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。 2.事务通常是以BEGIN ...
分类:
数据库 时间:
2017-04-03 14:44:43
阅读次数:
236
InnoDB概述 InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非... ...
分类:
数据库 时间:
2017-04-01 12:28:41
阅读次数:
276