SQL中的where条件,在数据库中提取与应用浅析
引用:http://hedengcheng.com/?p=577
MySQL加锁处理分析
MySQL的锁是加在索引上的。并且聚簇索引和普通索引在RR下,加锁类型不同。引用:http://hedengcheng.com/?p=771
如何限制用户在某个时间段内禁止登录数据库
[oracle@rhel ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.5.0 - Production on Sat Feb 8 12:51:15 2014Copyright (c) 1982, 2010, Oracle. All Rights Reserved.Connected to:Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - ProductionWith the Partitioning, OLAP, Data Mining a...
Oracle Database Replay
Oracle Database Replay OCA/OCP认证考试指南 766页数据库重演可以在生产系统上捕获工作负荷,然后在测试系统上重放。在重放的过程中,可以发现问题,或者查看优化的手段是否能起作用。下面的实验通过数据库重演,查看删除索引对插入性能的提升。1.初始化实验数据2.捕获工作负荷3.重放工作负荷4.删除索引,再次重放工...
使用SQL调整顾问进行语句优化
SQL调整顾问 OCA/OCP认证考试指南 755页使用SQL调整顾问进行语句优化,实验步骤如下:1.收集AWR快照2.创建实验数据,循环全表扫描,造成问题SQL3.收集AWR快照,比对两次快照生成报表4.使用调整顾问1.收集AWR快照 exec dbms_workload_repository.create_snapshot;2.创建实验数据,循环全表扫...
Oracle只读事务
Oracle事务隔离级别是Read Committed。 假设系统正在统计每家连锁店当天的利润,最后汇总为公司当天的总利润.这个事务由多个语句组成,并很可能涉及多个表。在事务运行的同时,各个连锁店还在继续工作,并修改数据。根据Oracle默认的事务隔离级别,是不能正确统计的,因为别的事...
【逻辑备份】深入浅出mysqldump:常用操作、案例分享、意外终止的原因以及解决方法
转载地址:http://www.2cto.com/database/201304/203730.html【逻辑备份】深入浅出mysqldump:常用操作、案例分享、意外终止的原因以及解决方法 ㈠ 常用操作 ① 备份...
windows下启动服务时不启动oracle实例
windows下启动服务时不启动oracle实例 http://blog.itpub.net/26937943/viewspace-1078235/其实除了修改注册表,还有一种简单的方式。本质应该是一样的,只不过是图形的界面。单击Admin Assistant for windows单击启动关闭选项选择是否启动实例...
简述Oracle IOT(Index Organized Table)(下)
下面我们讨论一下由于数据存储为索引而带来的Rowid、Secondary Index问题。 6、Logical Rowid & Secondary Index 在IOT的环境下,我们是不能保证一个固定的物理Rowid的。 堆表(Heap T...
简述Oracle IOT(Index Organized Table)(中)
上篇中我们简单介绍了一下IOT的基本知识和概念。本篇继续来介绍IOT相关的内容。 4、IOT日常维护 相对于堆表heap结构,索引组织表最大的特点在于将数据行全部内容作为叶子节点保存在索引结构中...
简述Oracle IOT(Index Organized Table)(上)
对关系型数据库产品(RDBMS)而言,一个重要特性就是:数据信息都被组织为二维数据表,信息的表达可以通过一系列的关联(Join)来完成。具体数据库产品在实现这个标准的时候,又有千差万别的特点。就是一个特...
使用LVM快照备份Mysql
LVM快照写时复制的特性(copy-on-write,COW) 写时复制快照在快照时间点之后,没有物理数据复制发生,仅仅复制了原始数据物理位置的元数据。因此,快照创建非常快,可以瞬间完成。然后,快照副本跟踪原始卷的数据变化(即原始卷写操作),一旦原始卷数据块发生写操作,则先将原始卷数据块读出并写...
索引组织表中逻辑ROWID的物理猜
http://blog.csdn.net/wzy0623/article/details/4208557http://blog.itpub.net/4227/viewspace-541335/
DDL操作的自动提交
Oracle的autocommit永远是false.但是在执行DDL操作之后,会隐式提交,所以DDL操作不能回滚。其实在DDL操作之前,也有一个隐式提交测试如下代码:create table test(id int);create table t1(id int);declarebegin insert into ...
加密PL/SQL代码
Oracle提供了Wrap命令加密PL/SQL源代码。以如下代码为例CREATE OR REPLACE PROCEDURE print ISBEGIN dbms_output.put_line(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));END;/使用wrap命令加密源代码查看加密后的文件test.p...
Spring 事务管理高级应用难点剖析
文章如下:http://www.ibm.com/developerworks/cn/java/j-lo-spring-ts1/http://www.ibm.com/developerworks/cn/java/j-lo-spring-ts2/http://www.ibm.com/developerworks/cn/java/j-lo-spring-ts3/因为数据库连接绑定到了线程,所以PROPAGATION_REQUIRED事务传播则很好理解。ThreadLocal有数据库连接,说明已经存在...
oracle 创建视图用 with check option 子句详解
oracle的视图是一个很有用的工具,在很多应用中的应用到。在oracle视图中,对于简单视图,oracle 允许进行 dml 操作 ,这就是说明如果我们在一个表上创建了一个视图,前提是没有限制对它 dml 操作,我就可以...
alter index rebuild online引发的血案
alter index rebuild online引发的血案‘早上起来没有一个人……‘,伸手抓起手机,‘喂,……应用hang住了……rac的一节点在手工shutdown……需要到现场……’。赶紧穿上衣服,拿起电脑往客户办公室赶。路上还接到...
表空间传输与交换分区
一个数据迁移的实验。假设每个分公司定期导出一份数据(普通表)到总公司进行汇总(分区表)。分公司使用windows系统,而总公司使用Linux系统。这个时候可以使用表空间传输,配合交换分区的功能,快速导入数据。主要步骤1.分公司(分公司内部ID为11) 1.1 新创建一个表空间,用...
全面学习分区表及分区索引(10)--交换分区
直白的说就是迁移数据。迁移数据的方式很多,为什么要使用exchange partition的方式呢,表急,听三思慢慢道来。Exchange partition提供了一种方式,让你在表与表或分区与分区之间迁移数据,注意不是将表...