[2015年之前]数据仓库/OLAP
文章平均质量分 73
徐长亮
大数据工程师
展开
-
【PLSQL】索引表
1. 整数索引declaretype names_typeistableof emp.ename%typeindexbybinary_integer;names names_type;begin names(2):='Elaine'; dbms_output.put_line(names(2)); end; 注:(1)原创 2014-07-13 18:07:39 · 1404 阅读 · 0 评论 -
oracle正则表达式-for SQL&PLSQL
目录: 1.oracle正则表达式函数 2.POSIX 元字符(POSIX标准字符集) 3.oracle正则表达式的使用技巧原创 2016-07-06 17:18:21 · 2754 阅读 · 0 评论 -
ETL系列:一种遍历各个package包中过程的代码的方法
场景:数据仓库中,数据加工的存储过程,要求使用公共的框架进行分区表的分区交换,统计日期转换; 但是总有一些开发者,总是不听话,不按照要求使用公共框架的过程进行分区表的分区交换、统计日期的转换; 针对这种情况,如何通过遍历各个package中所有的存储过程的代码,找到不规范的过程呢? 针对主要的表就是user_source原创 2016-03-28 17:54:38 · 1101 阅读 · 0 评论 -
ETL系列:开发人员常用oracle的查询语句
--查看执行计划 select * from TABLE(DBMS_XPLAN.DISPLAY_CURSOR('5sc6fsqgt6x9w', 0,'ADVANCED'));原创 2016-03-12 21:22:26 · 1910 阅读 · 0 评论 -
oracle:通过触发器实现对数据库对象增删改动作的审计
第二步,创建DDL触发器来监控(注,需要给用户赋予drirectory admin trigger的权限),通过读取DDL触发器的属性值,获得对象的类型,名称,事件等。创建触发器的语句为;原创 2015-09-10 00:49:56 · 2679 阅读 · 0 评论 -
【db2】表空间的管理,创建,维护
create database mydbdef_prefetch_sz 4catalog tablespace managed by database using (fle ‘data1/1.dbf’ 10G, file ‘/data2/1.dbf’ 1G )extentsize 8prefetchsize 16temporary tablespace managed by systemusing (‘/data/tmp1.dbf’,’/data/tmp2.dbf’)user tables原创 2015-03-30 12:53:02 · 2268 阅读 · 0 评论 -
【db2】体系结构概述
实例级别注册变量: db2set parameter =value –I instancename; 数据库管理器(实例)配置文件dbm cfg: db2 get dbm cfg db2 update dbm cfg using parameter原创 2015-03-30 12:46:56 · 1884 阅读 · 0 评论 -
PLSQL:嵌套表的插入和遍历--查看详细的执行计划
declare type array_table is table of varchar2(4000 char) index by binary_integer; --定义表 lvc_array array_table; i number;begin dbms_output.enable(buffer_size => null); --防止默认2000个字节的报错 execute immed原创 2016-08-16 15:08:05 · 2277 阅读 · 0 评论 -
【PLSQL】 定义record记录
1. PLSQL基本使用注:1. 三段 declare Begin Exception End;2. 声明:emp.ename%type;和字段的属性相同。3. begin: select 带查询自动 into存储变量。4. 条件语句:(1)if then原创 2014-07-13 17:27:11 · 3896 阅读 · 0 评论 -
【PLSQL】package包的使用
包的组成包括: 过程,函数,变量,游标(定义一条sql语句),类型(定义符合类型),常量,异常 包的优点: ---方便对应过程和函数的组织,解决命名冲突 ---方便对过程和函数的组织:不改变包的声明定义,改变包的包体; ---限制过程和函数的依赖性原创 2015-03-14 11:46:01 · 12739 阅读 · 0 评论 -
ETL系列:一种针对oracle分区表的统计信息收集策略
针对分区表,希望有这样一种收集统计信息的策略:只针对统计失效的某几个分区(或者子分区)进行统计信息收集;替代一般的策略:只要有一个分区统计信息失效,就针对所有的分区表,子分区做统计信息收集;原创 2016-03-22 14:40:46 · 1638 阅读 · 0 评论