随笔分类 -  oracle

摘要:CDC不同模式在ODI体现系列之二 异步模式 2 异步模式需要在数据库中做一些准备工作: 改数据为归档并启用logminer: SQL> shutdown immediate 数据库已经关闭。 已经卸载数据库。 ORACLE 例程已经关闭。 SQL> startup mount ORACLE 例程已 阅读全文
posted @ 2016-05-19 13:30 lclc 阅读(1857) 评论(0) 推荐(0) 编辑
摘要:ODI利用goldengate实现增量数据捕获 上个月,Oracle发布了ODI的最新版本10.1.3.6_02,其中增加了针对采用goldengate获取源数据库增量变化的知识模块,这样当系统需要实时数据仓库时,我们从源数据库抽取增量数据,就完全可以利用goldengate从数据库的日志中抽取,避 阅读全文
posted @ 2016-05-19 13:30 lclc 阅读(375) 评论(0) 推荐(0) 编辑
摘要:什么是数据抽取 数据抽取是指从源数据源系统抽取目的数据源系统需要的数据。实际应用中,数据源较多采用的是关系数据库。 [编辑] 数据抽取的方式 (一) 全量抽取 全量抽取类似于数据迁移或数据复制,它将数据源中的表或视图的数据原封不动的从数 据库中抽取出来,并转换成自己的ETL 工具可以识别的格式。全量 阅读全文
posted @ 2016-05-19 13:29 lclc 阅读(1231) 评论(0) 推荐(0) 编辑
摘要:ODI中删除数据的处理 一、前提知识:数据从源数据库向数据仓库抽取时,一般采用以下几种方式: 全抽取模式如果表的数据量较小,则可以采取全表抽取方式,以TRUNCATE/INSERT方式进行数据抽取。 基于时间戳的抽取模式如果源数据表是不可更新的数据(如大多数事务处理数据)或者是不可删除数据(只能失效 阅读全文
posted @ 2016-05-19 13:18 lclc 阅读(834) 评论(0) 推荐(0) 编辑
摘要:CDC不同模式在ODI中体现系列之一 同步模式 Oracle Database Change Data Capture feature 变化数据捕获是一个通称,是用来描述捕捉增量变化应用到数据存储。随着数据量的不断增长和数据存储日益变化,数据捕获是数据仓库一个重要功能,特别是要求实时或近实时的数据仓 阅读全文
posted @ 2016-05-19 13:09 lclc 阅读(754) 评论(0) 推荐(0) 编辑
摘要:完全备份、差异备份以及增量备份的区别 数据备份的方式有完全备份、差异备份以及增量备份,那么这三种备份方式有什么区别,在具体应用中又该如何选择呢?本文就这些问题作以介绍。 一、备份方式简介 1、完全备份(Full Backup) 备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。在备份过 阅读全文
posted @ 2016-05-19 13:07 lclc 阅读(865) 评论(0) 推荐(0) 编辑
摘要:如何实现文件增量同步——算法 问题: 如何增量同步文件,例如一个文本文件有10M,分别存放在A,B两个地方,现在两个文件是完全一样的,但是我马上要在A上对这个文件进行修改,B如何实现自动和A上的文件保持一致,并且网络的传输量最少。 应用场景: 这样的使用场景太多,这里随便列举几个 1.A机器为线上运 阅读全文
posted @ 2016-05-19 13:00 lclc 阅读(1037) 评论(0) 推荐(0) 编辑
摘要:Oracle提示“资源正忙,需指定nowait”的解决方案 | T | T 本文我们主要介绍了Oracle数据库操作表时提示“资源正忙,需指定nowait”的解决方案,希望能够对您有所帮助。 AD:51CTO网+ 首届中国APP创新评选大赛>> 本文我们主要介绍了Oracle数据库操作表时提示“资源 阅读全文
posted @ 2016-05-17 19:40 lclc 阅读(1395) 评论(0) 推荐(0) 编辑
摘要:oracle之报错:ORA-00054: 资源正忙,要求指定 NOWAIT 问题如下: SQL> conn scott/tiger@vm_databaseConnected to Oracle Database 11g Enterprise Edition Release 11.1.0.6.0Con 阅读全文
posted @ 2016-05-17 19:32 lclc 阅读(590) 评论(0) 推荐(1) 编辑
摘要:一次oracle大量数据删除经历 oracle有个数据表现在已经有2500万条数据了,软件用到这个表的数据时就变的特别慢,所以准备把一个月以前的数据全部清除。 我的步骤是(下边操作都是在plsql中运行的) 1、首先 将这个月的数据导出到一个临时表中(这些数据是自己希望保留的) create tab 阅读全文
posted @ 2016-05-17 19:28 lclc 阅读(292) 评论(0) 推荐(0) 编辑
摘要:rownum的使用-分页 rownum的使用-分页 oracle分页显示方法 一、使用rownum分页显示方式 方式1:SELECT * FROM (SELECT ROWNUM r, a.* FROM b$i_exch_info a WHERE ROWNUM <= 10) WHERE r >= 5; 阅读全文
posted @ 2016-05-17 14:37 lclc 阅读(415) 评论(0) 推荐(0) 编辑
摘要:sql语句分页多种方式ROW_NUMBER()OVER sql语句分页多种方式ROW_NUMBER()OVER 方式一 select top @pageSize * from company where id not in (select top @pageSize*(@pageIndex-1) i 阅读全文
posted @ 2016-05-17 14:37 lclc 阅读(968) 评论(0) 推荐(0) 编辑
摘要:row_number() over (partition by....order by...)用法 分组排序 row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序 阅读全文
posted @ 2016-05-17 14:36 lclc 阅读(602) 评论(0) 推荐(0) 编辑
摘要:over partition by与group by 的区别 今天看到一个老兄的问题, 大概如下: 查询出部门的最低工资的userid 号 表结构: D号 工资 部门 userid salary dept 1 2000 1 2 1000 1 3 500 2 4 1000 2 有一个高人给出了一种答案 阅读全文
posted @ 2016-05-17 14:35 lclc 阅读(266) 评论(0) 推荐(0) 编辑
摘要:OVER(PARTITION BY)函数用法 OVER(PARTITION BY)函数用法 OVER(PARTITION BY)函数介绍 开窗函数 Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一 阅读全文
posted @ 2016-05-17 14:34 lclc 阅读(289) 评论(0) 推荐(0) 编辑
摘要:1、找到正在执行的存储过程的 sid ,serial# select b.sid,b.SERIAL#,a.OBJECT, 'alter system kill session ' || '''' || b.sid || ',' ||b.SERIAL# || ''';' kill_command fr 阅读全文
posted @ 2016-05-16 15:20 lclc 阅读(909) 评论(0) 推荐(0) 编辑
摘要:ORACLE-Kill 杀死正在执行的Oracle存储过程和死锁语句 存储过程 存储过程 1、找到正在执行的存储过程的 sid ,serial# select b.sid,b.SERIAL#,a.OBJECT, 'alter system kill session ' || '''' || b.si 阅读全文
posted @ 2016-05-16 15:10 lclc 阅读(3793) 评论(0) 推荐(0) 编辑
摘要:oracle 查询表的大小,表空间的使用情况,默认表空间 oracle 查询表的大小,表空间的使用情况,默认表空间 oracle 查询表的大小,表空间的使用情况,默认表空间 --查看某张表占用磁盘空间大小 ( 表名大写 ) Select Segment_Name,Sum(bytes)/1024/10 阅读全文
posted @ 2016-05-10 18:07 lclc 阅读(6118) 评论(0) 推荐(0) 编辑
摘要:Oracle单个数据文件超过32G后扩容 Oracle单个数据文件超过32G后扩容 表空间数据文件容量与DB_BLOCK_SIZE的设置有关,而这个参数在创建数据库实例的时候就已经指定。DB_BLOCK_SIZE参数可以设置为4K、8K、16K、32K、64K等几种,Oracle的物理文件最大只允许 阅读全文
posted @ 2016-05-10 18:05 lclc 阅读(2154) 评论(0) 推荐(0) 编辑
摘要:查看oracle数据库的大小和空间使用情况 (2012-06-19 14:44:30) 转载▼ 查看oracle数据库的大小和空间使用情况 转载▼ 标签: 杂谈 分类: oracle 杂谈 1、查看表空间的使用状况 SELECT upper(f.tablespace_name) 表空间名, d.To 阅读全文
posted @ 2016-05-10 18:04 lclc 阅读(7789) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示