SQLite在3.7.0版本引入了WAL (Write-Ahead-Logging),WAL的全称是Write Ahead Logging,它是很多数据库中用于实现原子事务的一种机制,引入WAL机制之前,SQLite使用rollback journal机制实现原子事务。 rollback jou.....
分类:
数据库 时间:
2014-12-03 23:11:45
阅读次数:
309
从功能上划分,SQL 语言可以分为DDL,DML和DCL三大类。 1. DDL(Data Definition Language)? ??? 数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言 ; ??? CREATE---创建表 ??? ALTER---修改...
分类:
数据库 时间:
2014-11-26 16:51:45
阅读次数:
247
1 --SQL Server开启READ_COMMITTED_SNAPSHOT 2 3 4 5 ----设置数据库为SINGLE_USER模式,减少锁定时间 6 7 ALTER DATABASE ENDV_SOA SET SINGLE_USER WITH ROLLBACK IMM...
分类:
数据库 时间:
2014-11-20 21:56:40
阅读次数:
1236
upgrade小结:1.dfsadmin-upgradeProgressstatus在cdh5.2.0中没有,在4.6.0有(见源码org.apache.hadoop.hdfs.tools.DFSAdmin)升级的时候不能通过这个看到升级状态rollingUpgrade这个参数在4.6.0中不存在,在5.2.0中有,可以用于滚动升级2.在cdh5.2.0中执行upgrade,nn中调用的..
分类:
其他好文 时间:
2014-11-20 01:40:36
阅读次数:
268
浅谈SQL Server中的事务日志(一)----事务日志的物理和逻辑构架简介 SQL Server中的事务日志无疑是SQL Server中最重要的部分之一。因为SQL SERVER利用事务日志来确保持久性(Durability)和事务回滚(Rollback)。从而还部分确保了事务的ACID属性.在...
分类:
数据库 时间:
2014-11-19 07:09:30
阅读次数:
201
Oracle锁表 ?行级锁 ?表级锁 ?? ? ? ? ? ---- 行被排他锁定 ? ? ? ? ? ----在某行的锁被释放之前,其他用户不能修改此行 ? ? ? ? ?----使用 commit 或 rollback 命令释放锁 ? ? ? ? ? --...
分类:
数据库 时间:
2014-11-17 16:02:34
阅读次数:
284
??
①PL/SQL 程序设计简介
PL/SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问。由于该语言集成于数据库服务器中,
所以PL/SQL代码可以对数据进行快速高效的处理
在PL/SQL中可以使用的SQL语句有:
INSERT,UPDATE,DELETE,SELECT …INTO,COMMIT,ROLLBACK,SAVEPOINT。
提示:...
分类:
数据库 时间:
2014-11-17 15:59:54
阅读次数:
213
在处理事务的时候,一般都用RollBack Transaction来回滚,但是如果在嵌套事务中这样使用的话,就会出现错误。在SqlServer里,嵌套事务的层次是由@@TranCount全局变量反映出来的。每一次Begin Transaction都会引起@@TranCount加1。而每一次Comm....
分类:
数据库 时间:
2014-11-17 10:38:01
阅读次数:
223
在数据库中,所谓事务是指作为单个逻辑工作单元执行的一系列操作。事务的操作: 先定义开始一个事务,然后对数据作修改操作, 这时如果提交(COMMIT),这些修改就永久地保存下来 如果回退(ROLLBACK),数据库管理系统将放弃您所作的所有修改而回到开始事务时的状态。在JDBC中,事务默...
分类:
数据库 时间:
2014-11-14 22:22:23
阅读次数:
212
临时表让用户只能够操作各自的数据中而互不干扰,不用担心会破坏或影响其他SESSION/TRANSACTION的数据。
临时表分为SESSION、TRANSACTION两种。
1. SESSION级的临时表数据在整个SESSION都存在,直到结束此次SESSION;
2. TRANSACTION级的临时表数据在TRANACTION结束后消失,即COMMIT/ROLLBACK或结束SESSION...
分类:
其他好文 时间:
2014-11-10 10:00:13
阅读次数:
170