摘要: 这节将总结下在工作中经常遇到一些对于sql的理解不到位问题,比如说: SELECT * FROM TEST 后得到四条结果: 2010-08-07 00:00:00.000 1 A 2010-08-07 00:00:00.000 2 B 2010-08-08 00:00:00.000 1 A 201 阅读全文
posted @ 2016-03-29 12:21 霍丽 阅读(172) 评论(0) 推荐(0)
摘要: 介绍具体操作前,先谈谈方法论问题。oracle 9i以后的版本,都是基于CBO(基于成本的执行计划优化) . Rule Based Optimizer(RBO)基于规则Cost Based Optimizer(CBO)基于成本,或者讲统计信息 下面的一系列文章将讨论关于oracle性能优化的问题,o 阅读全文
posted @ 2016-03-24 14:44 霍丽 阅读(469) 评论(0) 推荐(0)
摘要: Kettle是个好工具,他的开源性以及免安装性决定其用起来的方便。在这篇文章当中不细说ETL过多的理论,直接上手。 第一次编写Kettle小JOb,首先要说一说编写JOB的步骤: 需求如下: ž说明: ž源表:数据库etltest中存在3张表: 目标表:etltest中一张表 1:如上的一个需求,M 阅读全文
posted @ 2016-03-17 14:39 霍丽 阅读(1256) 评论(0) 推荐(0)
摘要: Kettle是一个利用JAVA编写的ETL开源工具,并且是免安装版本,非常方便。由于其是JAVA代码编写,所以要运行Kettle必须基于JDK环境。因此在运行Kettle前须先安装JDK1.5以上环境并配置好环境变量。 1:下载JDK ,下载链接不做说明 2:点击自动安装 3:配置环境变量 点击我的 阅读全文
posted @ 2016-03-16 13:09 霍丽 阅读(649) 评论(0) 推荐(0)
摘要:    今天学习了用Gedit编辑器编辑shell脚本,保存到Code文件夹下,保存到dp.sh文件中调用。     1.#! 文件第一行用#!指明此文件的编译器。     2. shell 脚本文件要运行,需要执行权限。     Chmod +x filename来指定文件的权限,     文件分为 阅读全文
posted @ 2016-03-15 15:14 霍丽 阅读(131) 评论(0) 推荐(0)
摘要:  关于oracle的问题,问了几个:   1:左外连接和内连接的区别  2:动态SQL的好处 3:并发的好处和坏处,通过什么来确定开几个并发 4:oracle的存储机制 5:append语法   关于架构的:    据我所知,华为的数据仓库架构会分为至少三层,说说这三层的好处和作用;      关于 阅读全文
posted @ 2016-03-15 12:01 霍丽 阅读(227) 评论(0) 推荐(0)
摘要: 在学习自己的一个PYTHON小程序,对于初学者来说,切忌复制粘贴代码,这样不利于详细记语法以及错误,遇到错误不要首先想到求助,先查看错误信息自己想想解决办法,实在不行的情况再寻求帮助,这样有利于锻炼解决问题的能力。 运行Python代码,有如下两个步骤(如运行HelloWorld.py) (这里要特 阅读全文
posted @ 2016-03-11 10:35 霍丽 阅读(574) 评论(0) 推荐(0)
摘要: SQL总结: 1.连续最长加班天数 原表数据如下:(id:加班者id,通俗就是谁加班。日期:哪天加的班。flag:是否加班标志,1代表这个人在这个日期加班,0代表没加班) id 日期 flag 1 20130101 1 1 20130102 1 1 20130103 0 1 20130104 1 1 阅读全文
posted @ 2016-03-10 15:58 霍丽 阅读(344) 评论(0) 推荐(0)