从字面上看,static的意思是静态的。由static'修饰的变量或函数,改变了其存储方式和可见性,static关键字的作用主要有拓展生命周期、限制作用域和保持数据唯一性。 1、拓展生命周期 拓展生命周期是针对c语言中局部变量,因为static关键字改变了局部变量的存储方式。c/c++中...
分类:
其他好文 时间:
2015-03-18 23:04:10
阅读次数:
161
作用:保持数据一致性,完整性。实现一对一或一对多关系。(学习的过程中,老师说,实际的生产中,一般不使用物理上的外键约束的,都是使用逻辑上的外键约束)要求:父表与子表的存储引擎必须相等,而且只能是InnoDB;禁止使用临时表;外键列和参照列的数据类型相同。数字的长度和是否有符号位必须相同。字符的长度则...
分类:
数据库 时间:
2015-03-14 18:17:02
阅读次数:
145
事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。在sql server+ .net 开发环境下,有两种方法能够完成事务的操作,...
分类:
数据库 时间:
2015-03-08 11:41:44
阅读次数:
175
一、什么是事务事务就是一段sql语句的批处理,但是这个批处理是一个atom(原子),不可分割,要么都执行,要么回滚(rollback)都不执行。二、为什么出现这种技术为什么要使用事务这个技术呢?现在的很多软件都是多用户,多程序,多线程的,对同一个表可能同时有很多人在用,为保持数据的一致性,所以提出了...
分类:
数据库 时间:
2015-03-05 16:14:34
阅读次数:
231
今天温习oracle事务,记录如下:事务定义 事务是保持数据的一致性,它由相关的DDL或者DML语句做为载体,这组语句执行的结果要么一起成功,要么一起失败。 我们知道SQL92标准定义了数据库事务的四个特点:原子性 (Atomicity) :一个事务里面所有包含的SQL语句是一个执行整体,...
分类:
数据库 时间:
2015-02-11 10:38:00
阅读次数:
182
事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。在sql server+ .net 开发环境下,有两种方法能够完成事务的操作,...
分类:
数据库 时间:
2015-02-03 13:01:16
阅读次数:
163
如何能在集群中的多个节点之间保持数据的一致性,会话(Session)信息是这些数据中最重要的一块。本文当采用tomcat默认集群配置()时,配置的细节实际上被省略了,对于大多数应用而言,使用默认配置已经足够。下载tomcat8.0 到本地, 保存为tomcat1, 复制tomcat1 为tomcat...
分类:
其他好文 时间:
2015-01-29 14:27:14
阅读次数:
200
闪回数据库(FLASHBACK DATABASE)是oracle数据库非常重要的一项功能,与通过undo 获取表数据的历史版本进而执行逻辑错误恢复的功能相比,flashback database 的功能完全不同:undo数据是针对整个数据库的;undo数据的保存时间是有限的;undo 的本质是为了保持数据的一致性。而flashback database可以只针对某表空间保存历史数据,并且只要存储空...
分类:
数据库 时间:
2015-01-27 16:24:12
阅读次数:
357
ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。
RAM 有两大类,一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非...
分类:
其他好文 时间:
2015-01-20 15:40:00
阅读次数:
218
事务(Transaction) 是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQLServer能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。 事务通常是以BEGINTRANSACTION开始,以COMMIT或ROLLB...
分类:
其他好文 时间:
2015-01-13 15:47:59
阅读次数:
142