ACID特性oracle如何使用undo和redo来保证了关系数据库的ACID特性。
ACID的特性简单描述为:Atomic:以事务为单位的原子性Consistency:保证数据一致性Isolation:不同事务之间的隔离性,未提交的事务对其它会话是不可见的Durablity:提交的事务在系统失败的...
分类:
数据库 时间:
2014-04-28 02:40:43
阅读次数:
694
1.创建数据库:create database database_name;2.选择数据库:use
database_name;3.创建表:create table tablename(column1 data_type1, column2
data_type2,...,columnn dataty...
分类:
数据库 时间:
2014-04-28 02:34:53
阅读次数:
560
DataVeryLite 是基于.net
4.0的数据库持久化ORM框架.目前支持的数据库有Sqlserver,Mysql,Oracle,Db2,PostgreSql,Sqlite和Access.DataVeryLite的配置系统非常简单,稍微有点c#基础的程序猿,半小时都能上手;不仅学习简单,编码...
分类:
其他好文 时间:
2014-04-28 02:29:00
阅读次数:
546
数据更改oracle core完成了oracle的核心功能,recovery,读一致性等。
深入的了解oracle的机制,就从一个最简单的更新开始。对于oracle来说,最大的一个特性就是写了两次数据:写数据到数据文件中写数据的变更日志到日志文件中对于最常见的数据更新来说,oracle主要做了一下动...
分类:
数据库 时间:
2014-04-28 02:25:05
阅读次数:
704
lock and
latch在oracle中为了保护共享资源,使用了两种不同的锁机制lock和latch,这两种锁有明显不同点:1,lock和pin,采用的是队列的方式,先来先服务的策略,latch和mutex,采用的是抢占的方式,fast
fail模式2,lock可以hold的时间比较长,而lat...
分类:
数据库 时间:
2014-04-28 02:21:00
阅读次数:
889
和线性表的链式存储结构相类似,也可采用链式方式存储串值。由于串结构的特殊性--结构中的每个数据元素是一个字符,则用链表存储串值时,存在一个“结点大小”的问题,即每个结点可以存放一个字符,也可以存放多个字符。下面是结点大小为4(即每个结点存放4个字符)的链表:head
--> (a) --> (b) ...
分类:
编程语言 时间:
2014-04-28 02:01:29
阅读次数:
549
事务和一致性oracle的redo和undo机制保证了数据库的ACID特性,以及高性能和可恢复特性。redo的数据是记录着数据块变更的顺序的正向数据流,commit时,保证redo同步持久化,保证高性能。恢复的时候,顺序的应用日志。redo的机制相对比较简单。undo记录着数据块的前映像。保证事务的...
分类:
数据库 时间:
2014-04-28 01:53:28
阅读次数:
722
我的MYSQL学习心得(一)使用MYSQL有一段时间了,由于公司使用SQLSERVER和MYSQL,而且服务器数量和数据库数量都比较多管理起来比较吃力,在学习MYSQL期间我一直跟SQLSERVER进行对比第一期主要是学习MYSQL的基本语法,陆续还有第二、第三、第四期,大家敬请期待o(∩_∩)o语...
分类:
数据库 时间:
2014-04-27 21:40:40
阅读次数:
704
PHP
布尔类型布尔类型这是最简单的类型。boolean表达了真值,可以为TRUE或FALSE。Note:布尔类型是 PHP 4
引进的。语法要指定一个布尔值,使用关键字TRUE或FALSE。两个都不区分大小写。通常你用某些运算符返回boolean值,并将其传递给控制流程。
";}//...因为可以...
分类:
Web程序 时间:
2014-04-27 21:34:43
阅读次数:
892
调整CreateWindow函数里窗口样式参数效果一:无标题栏可改变大小WS_POPUPWINDOW | WS_SIZEBOXorWS_POPUPWINDOW
| WS_THICKFRAME注:拦截WM_GETMINMAXINFO,禁止改变大小lpMinMaxInfo->ptMinTrackSize...
分类:
其他好文 时间:
2014-04-27 21:32:42
阅读次数:
597