码迷,mamicode.com
首页 > 数据库
oracle 事务
一、事务概念概念:在数据库中事务是工作的逻辑单元,一个事务是由一个或多个完成一组的相关行为的SQL语句组成,通过事务机制确保这一组SQL语句所作的操作要么完全成功执行,完成整个工作单元操作,要么一点也不执行。二、事物的特性a) 主要特性:确保数据库的完整性。b) 事务的ACID特性 i. 原子性(A...
分类:数据库   时间:2016-01-21 01:50:52    阅读次数:224
oracle 锁机制
ORACLE的锁机制设立封锁机制主要是为了对并发操作进行控制,对干扰进行封锁,保证数据的一致性和准确性。Oracle数据库封锁方式有三种:共享封锁,独占封锁,共享更新封锁Oracle RDBMS的封锁类型可分为如下三类:1、内部级封锁内部级封锁是用于保护ORACLE内部结构,由系统内部实现,用户不能...
分类:数据库   时间:2016-01-21 01:50:13    阅读次数:200
oracle 事务 锁机制
本课内容属于Oracle高级课程范畴,内容略微偏向理论性,但是与数据库程序开发和管理、优化密切相关;另外本课的部分内容在前面章节已经涉及,请注意理论联系实际。事务事务(Transaction)从通讯的角度看:是用户定义的数据库操作序列,这些操作要么全做、要么全不做,是不可分割的一个工作单元。事务控制...
分类:数据库   时间:2016-01-21 01:50:13    阅读次数:250
oracle redo 重做日志文件
以下易容翻译自oracle dba官方文档,不足之处还望指出。管理重做日志文件学习目标:1.解释重做日志文件的目的2.描述重做日志文件的结构3.学会控制日志切换与检查点4.多元化管理重做日志文件5.使用OMF管理重做日志文件1.概念介绍:重做日志文件通过记录数据的所有改变情况对系统或介质故障提供恢复...
分类:数据库   时间:2016-01-21 01:49:58    阅读次数:193
oracle如何保证读一致性 第二弹
Oracle之数据库一致性读的原理在Oracle数据库中,undo主要有三大作用:提供一致性读(Consistent Read)、回滚事务(RollbackTransaction)以及实例恢复(Instance Recovery)。一致性读是相对于脏读(DirtyRead)而言的。假设某个表T中有1...
分类:数据库   时间:2016-01-21 01:49:25    阅读次数:233
Oracle redo与undo 第二弹
首先看一下undo与redo的字面意思: undo:撤销,也就是取消之前的操作。 redo:重做,重新执行一遍之前的操作。什么是REDO REDO记录transaction logs,分为online和archived。以恢复为目的。 比如,机器停电,那么在重起之后需要online redo l.....
分类:数据库   时间:2016-01-21 01:42:40    阅读次数:203
SQL入门经典插入表数据
MySQLEMPLOYEE_TBLINSERT INTO EMPLOYEE_TBL VALUES('311549902','STEPHENS','TINA','DAWN','RR 3 BOX 17A','GREENWOOD','IN','47890','3178784465',NULL);INSER...
分类:数据库   时间:2016-01-21 01:43:50    阅读次数:232
oracle 10g 安装时字符集的选择,和后边的修改
先用system和密码登陆SQLPLUS,然后:1.用sys登录到oracle中connect sys/密码 as sysdba; (能直接以sys登陆到sqlplus吗?)2.开始修改编码shutdown immediate;停止oracle服务以及监听。如果服务停止,这部可省略startup m...
分类:数据库   时间:2016-01-21 01:44:40    阅读次数:254
oracle数据库开启的时候 是先开监听还是先开主服务,关数据库的时候呢???
启动的时候无所谓先后,关闭的话 1.首先是关闭监听(让远程客户端无法再连进来);2.发出一个系统检查点,让数据文件和控制文件的系统修改号统一;(alter system checkpoint;)3.shutdown immediate & shutdown transactional;如果是比较繁忙...
分类:数据库   时间:2016-01-21 01:41:55    阅读次数:333
mysql错误提示不是英语的解决办法
mysql提示突然就变成法语了,google了一下,找到了解决方法:打开my.ini文件,找到[mysqld]配置项如下[mysqld]port=3306explicit_defaults_for_timestamp = TRUE在后面添加如下,路径改成自己mysql环境的路径就Ok,重启servi...
分类:数据库   时间:2016-01-21 00:35:13    阅读次数:245
通过反射获取数据库的数据 将其转化为相应类型的数据
反射可以动态获取数据的类型,Type 类可以获取其中的 字段、方法、属性等。尤其是将字段与属性做区分可以让我们可以获取,自己想获得的。废话不多说上代码。先将数据导入的类,写下: 1 using System; 2 using UnityEngine; 3 4 namespace ARPGSimpl....
分类:数据库   时间:2016-01-21 00:33:34    阅读次数:300
Oracle数据库安装及配置(一)
http://blog.csdn.net/phacker2010/article/details/71901261、安装Oracle 版本:Oracle Database 10gRelease 2 (10.2.0.1)下载地址:http://www.oracle.com/technology/sof...
分类:数据库   时间:2016-01-21 00:32:55    阅读次数:236
MySQL常用函数
一、数学函数 数学函数主要用于处理数字,包括整型、浮点数等。ABS(x) 返回x的绝对值 SELECT ABS(-1) -- 返回1CEIL(x),CEILING(x) 返回大于或等于x的最小整数 SELECT CEIL(1.5) -- 返回2FLOOR(x) 返回小于或等于x的最大整数 S...
分类:数据库   时间:2016-01-21 00:31:46    阅读次数:230
MySQL中Index Condition Pushdown(ICP)优化
在MySQL 5.6开始支持的一种根据索引进行查询的优化方式。之前的MySQL数据库版本不支持ICP,当进行索引查询是,首先根据索引来查找记录,然后在根据WHERE条件来过滤记录。在支持ICP后,MySQL数据库会在取出索引的同时,判断是否进行WHERE条件过滤,也就是将WHERE的部分过滤操作放在...
分类:数据库   时间:2016-01-21 00:28:27    阅读次数:283
SQL TRACE
在 SQL 跟踪中,如果事件是在跟踪定义中列出的事件类的实例,则收集这些事件。可以将这些事件从跟踪中筛选出来或为其目标进行排队。目标可以是文件或 SQL Server 管理对象 (SMO),它可以使用管理 SQL Server 的应用程序中的跟踪信息。SQL 跟踪的优点 Microsoft S...
分类:数据库   时间:2016-01-21 00:23:51    阅读次数:244
MySQL中的Multi-Range Read优化
MySQL 5.6开始支持Multi-Range Read(MRR)优化。目的是味儿减少磁盘的随机访问,并且将随机访问转化为较为顺序的数据访问,这对IO-bound类型的SQL查询语句可带来性能极大的提升。MRR优化可适用于rangeref,eq_ref类型的查询MRR优化的好处a)MRR使数据访问...
分类:数据库   时间:2016-01-21 00:23:35    阅读次数:388
【MongoDB】 Windows 安装
Windows下安装MongoDB,虽然网上有很多攻略,但是还是有很多坑,为了以后少犯错误,特此记录。1.下载安装包https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.2.1-signed.msi?_ga=1.22...
分类:数据库   时间:2016-01-21 00:23:37    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!