09 2016 档案

摘要:根据网上一些资料,对parameter和argument的区别,做如下的简单说明。 1. parameter是指函数定义中参数,而argument指的是函数调用时的实际参数。 2. 简略描述为:parameter=形参(formal parameter), argument=实参(actual pa 阅读全文
posted @ 2016-09-30 14:58 捉老鹰的小鸡鸡 阅读(318) 评论(0) 推荐(0)
摘要:SqlServer查询语句中用到的锁 作者: wokofo 前段时间**公司DBA来我们这培训。讲了一大堆MYSQL的优化。 QA环节一程序员问“SQL语句中的 with nolock 除了不锁表外,是否能读其他锁住的数据"。 讲课的人嘟嘟了半天没解释清楚(有可能是MYSQL里没有这个机制),公司的 阅读全文
posted @ 2016-09-30 10:27 捉老鹰的小鸡鸡 阅读(10766) 评论(0) 推荐(0)
摘要:概念介绍 开发人员喜欢在SQL脚本中使用WITH(NOLOCK), WITH(NOLOCK)其实是表提示(table_hint)中的一种。它等同于 READUNCOMMITTED 。 具体的功能作用如下所示(摘自MSDN): 1: 指定允许脏读。不发布共享锁来阻止其他事务修改当前事务读取的数据,其他 阅读全文
posted @ 2016-09-30 09:52 捉老鹰的小鸡鸡 阅读(3916) 评论(0) 推荐(0)
摘要:在SQL2008中,新增了一个关键字:Merge,这个和Oracle的Merge的用法差不多,只是新增了一个delete方法而已。下面就是具体的使用说明: 首先是对merge的使用说明: merge [into] [目标表] using <源表> on 条件 when matched 操作 when 阅读全文
posted @ 2016-09-29 18:08 捉老鹰的小鸡鸡 阅读(238) 评论(0) 推荐(0)
摘要:/*--处理死锁 查看当前进程,或死锁进程,并能自动杀掉死进程 因为是针对死的,所以如果有死锁进程,只能查看死锁进程 当然,你可以通过参数控制,不管有没有死锁,都只查看死锁进程 --邹建 2004.4--*/ /*--调用示例 exec p_lockinfo1 --*/ alter proc p_l 阅读全文
posted @ 2016-09-29 18:01 捉老鹰的小鸡鸡 阅读(1103) 评论(0) 推荐(0)
摘要:简介 Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入 阅读全文
posted @ 2016-09-29 17:55 捉老鹰的小鸡鸡 阅读(392) 评论(0) 推荐(0)
摘要:以前遇到过,但仅限于听同事说加上NOLOCK好一些,今天仔细研究测试了下,终于理解了,那么加与不加到底区别在哪呢? 我先说下其区别,之后再做测试。 大家都知道,每新建一个查询,都相当于创建一个会话,在不同的查询分析器里面进行的操作,可以影响到其他会话的查询,极端的情况可能会一直处于阻塞中,哪怕只是一 阅读全文
posted @ 2016-09-29 15:31 捉老鹰的小鸡鸡 阅读(1620) 评论(0) 推荐(0)
摘要:数据流任务主要用于运行数据流以提取、转换、加载源数据。一个包中可以有多个数据流任务,也可以包含零个数据流任务。下面关系图显示含有一个数据流任务的包: 了解数据流任务后,我们就简要的学习一下如何创建数据流任务。 在工具箱中双击数据流任务控件或则将其拖放到控制流页面中。如图: 你可以根据需求来修改数据流 阅读全文
posted @ 2016-09-28 17:50 捉老鹰的小鸡鸡 阅读(571) 评论(0) 推荐(0)
摘要:序列容器是一种十分简单,但使用非常广泛的容器,它可以对控制流的任务流组件进行结构化处理,把一些业务相关的任务组件,放到一个序列容器中,使整个包看起来更加整洁、美观,就如同我们家里的书柜、衣柜似的,把不同种类的东西整理在里面,收藏起来,既美观,又易于取用。 比如,在一个Integration Sevi 阅读全文
posted @ 2016-09-28 10:42 捉老鹰的小鸡鸡 阅读(351) 评论(0) 推荐(0)
摘要:上一篇介绍了For循环容器的使用。本篇将介绍Foreach循环容器和序列容器的使用。 Foreach循环容器 Foreach循环容器定义包中的控制流。其循环的实现类似于编程语言中的Foreach循环结构。SQL Service Integration Services为Foreach容器提供了一下几 阅读全文
posted @ 2016-09-28 10:29 捉老鹰的小鸡鸡 阅读(468) 评论(0) 推荐(0)
摘要:SSIS包由一个控制流以及一个或多个数据流(可选)组成。下面的关系图显示具有一个容器和六项任务的控制流。 这些任务中有五项定义于包级别,还有一项定义于容器级别。任务位于容器内。在控制流中的工具箱.我们可以将工具箱中的控件分为容器控件和任务控件两类。现在我们先了解一下容器包含哪些控件 容器 1.For 阅读全文
posted @ 2016-09-28 10:28 捉老鹰的小鸡鸡 阅读(405) 评论(0) 推荐(0)
摘要:上一篇我们通过一个示例来介绍一下SSIS 包的开发.接下来的内容我们将学习一下包中各个选项卡的使用.如:连接管理器选项卡、控制流选项卡、数据流选项卡和事件处理选项卡等等。这一篇将介绍一下连接管理器作用以及使用情况。 连接管理器的作用是连接到不同类型的数据源以提取和加载数据。任何包的开发都需要提供源数 阅读全文
posted @ 2016-09-28 10:09 捉老鹰的小鸡鸡 阅读(1312) 评论(0) 推荐(0)
摘要:在上一章节中我们初步了解了SSIS体系结构以及如何创建一个SSIS包。现在就介绍一下如何在创建的包中使用各个选项卡。打开上一章节创建的SSIS包。整个界面风格如下: 在整个包中包含了控制流选项卡、数据流选项卡、事件处理程序选项卡等等。下面通过一个简单的例子介绍如何利用这些选项卡创建一个完成的工作任务 阅读全文
posted @ 2016-09-28 10:07 捉老鹰的小鸡鸡 阅读(505) 评论(0) 推荐(0)
摘要:SSIS 其全称是Sql Server Integration Services ,是Microsoft BI 解决方案的一大利器. SSIS 的体系结构主要由四部分组成:Integration Services 服务、Integration Services 对象模型、Integration Se 阅读全文
posted @ 2016-09-28 10:03 捉老鹰的小鸡鸡 阅读(2207) 评论(0) 推荐(0)
摘要:一、ODBC ODBC的由来 1992年Microsoft和Sybase、Digital共同制定了ODBC标准接口,以单一的ODBC API来存取各种不同的数据库。随后ODBC便获得了许多数据库厂商和Third-Party的支持而逐渐成为标准的数据存取技术。 ODBC以当时的业界标准规范X/Open 阅读全文
posted @ 2016-09-28 09:59 捉老鹰的小鸡鸡 阅读(345) 评论(0) 推荐(0)
摘要:Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。Visual Studio 2015 是一个丰富的集成开发环境,可用于创建出色的 Windows、Android 和 iOS 应用程序以及新式 Web 应用程序和云服务。 主要特点: ●适用于各种规模和复杂 阅读全文
posted @ 2016-09-25 11:44 捉老鹰的小鸡鸡 阅读(44256) 评论(0) 推荐(2)
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 这是一位牛人让我们思考的问题,说实话当时真蒙了,函数虽然明白,但细化到这种程度,真的是叫不准啊,下面是几道比较典型的问题,和本人做的实验,不一定准确,而且测验的方法不只一种,请大家多多见谅,一 阅读全文
posted @ 2016-09-23 16:10 捉老鹰的小鸡鸡 阅读(284) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 一直奇怪为什么 PL/SQL 6 系列的版本可以显示行号,为什么到了 7 、8 版本之后反而还不行了?而且我都已经设置了“显示行号”的呀。 如图: 后来瞎倒腾才发现,还有个选项,打开才可以显示 阅读全文
posted @ 2016-09-23 16:07 捉老鹰的小鸡鸡 阅读(416) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 由于数据仓库系统存储大量的历史数据和当前数据,并且数据量在不断增加,为了提高数据存储、检索的运行效率,建立一个优良的数据仓库系统,数据仓库设计人员和开发人员需要掌握Oracle优化理论方面的知 阅读全文
posted @ 2016-09-23 15:55 捉老鹰的小鸡鸡 阅读(187) 评论(0) 推荐(0)
摘要:目录(?)[+] 1.在lsnrctl命令的status时常会看到如下返回值 1.认识下注册 2.静态监听 3.动态注册 1.1 缺省的动态注册 2.2 自定义端口的动态注册监听 在lsnrctl命令的status时,常会看到如下返回值: [plain] view plain copy print? 阅读全文
posted @ 2016-09-23 15:37 捉老鹰的小鸡鸡 阅读(730) 评论(0) 推荐(1)
摘要:1,DESCRIBE 命令 使用方法如下: SQL> describe nchar_tst(nchar_tst为表名) 显示的结果如下: 名称 是否为空? 类型 NAME NCHAR(6) ADDR NVARCHAR2(16) SAL NUMBER(9,2) 2, DBMS_METADATA.GET 阅读全文
posted @ 2016-09-23 15:19 捉老鹰的小鸡鸡 阅读(984) 评论(0) 推荐(0)
摘要:Shortcut: Edit/Undo Ctrl+Z Edit/Redo Shift+Ctrl+Z Edit/PL/SQL Beautifier Ctrl+W (自定义) Shift+Home 选择光标位置到行首 Shift+End 选择光标位置到行尾 Ctrl+Shift+Home 选择光标位置到 阅读全文
posted @ 2016-09-23 14:44 捉老鹰的小鸡鸡 阅读(2575) 评论(0) 推荐(0)
摘要:关于超级管理员登陆不需要密码因为: 数据库的三种验证机制: 操作系统验证(具有sysdba和sysopera的用户) 密码文件验证(具有sysdba和sysopera的用户) 数据库验证(普通用户) 因为不需要密码是不安全的,所以一般在计算机管理中的用户组ora_dba把Administrator删 阅读全文
posted @ 2016-09-23 12:01 捉老鹰的小鸡鸡 阅读(1219) 评论(0) 推荐(0)
摘要:了解EAV设计基本原理的最好方法就是理解行建模(row modelling,其中EAV是广义形式)。 以一超市数据库为例,必须管理数以千计的产品和品牌,其中许多产品存在期很短暂。那么,显而易见,产品名称不应该硬编码为表的列名,反之,产品说明存储在 产品表中,同一个产品的购买/销售记录,则分为多行存储 阅读全文
posted @ 2016-09-18 17:57 捉老鹰的小鸡鸡 阅读(8263) 评论(0) 推荐(0)
摘要:三门问题 编辑 锁定 三门问题(Monty Hall problem)亦称为蒙提霍尔问题、蒙特霍问题或蒙提霍尔悖论,大致出自美国的电视游戏节目Let's Make a Deal。问题名字来自该节目的主持人蒙提·霍尔(Monty Hall)。参赛者会看见三扇关闭了的门,其中一扇的后面有一辆汽车,选中后 阅读全文
posted @ 2016-09-17 22:57 捉老鹰的小鸡鸡 阅读(946) 评论(1) 推荐(0)
摘要:上一篇文章分析了经典的蒙提霍尔问题,最后的结论是更换选择后有2/3的机会中奖。蒙提霍尔问题到此已经完结,但事实却并非如此。 在蒙提霍尔问题中,主持人事先知道汽车在哪个门后面,并且他一定会选择没有汽车的那扇门。如果我们稍稍改变一下前提,主持人事先也不知道汽车在哪个门后面,他只是随便打开2扇门中的一扇, 阅读全文
posted @ 2016-09-17 20:05 捉老鹰的小鸡鸡 阅读(1751) 评论(0) 推荐(0)
摘要:三门问题——亦称为蒙提霍尔问题,出自美国的电视游戏节目Let's Make a Deal。问题的名字来自该节目的主持人蒙提·霍尔(Monty Hall)[2]。问题是这样的: 参赛者面前有三扇关闭着的门,其中一扇的后面是一辆汽车,选中后面有车的那扇门就可以赢得该汽车, 而另外两扇门后面则各藏有一只山 阅读全文
posted @ 2016-09-17 20:04 捉老鹰的小鸡鸡 阅读(2178) 评论(0) 推荐(0)
摘要:假设在居民区, 一种罕见的疾病传染1‰的人…… 并且假设这种疾病有一种尚好的检验方法:如果有人传染上了这种病,其检验结果有99%的可能呈阳性。另一方面,此检验也会产生一些虚假的阳性。为传染上的患者有2%检验也呈阳性。而你恰恰检验呈阳性,你传染该病的概率有多大? 我们依据两个事件工作: A: 患者得这 阅读全文
posted @ 2016-09-17 18:15 捉老鹰的小鸡鸡 阅读(1463) 评论(0) 推荐(0)
摘要:现代的骰子流行于中世纪, 文艺复兴时期浪子梅雷爵士提出了一个数学难题: 一个骰子抛掷4次, 至少一次是6点, 两个骰子抛掷24次, 至少一次是双6点;那种机会更多? 正常思维,对于这两种情形的赌博, 机率相同: 一个骰子:抛掷一次出现6点的机率=1/6,抛掷四次出现6点的机率=4x(1/6)=2/3 阅读全文
posted @ 2016-09-17 12:53 捉老鹰的小鸡鸡 阅读(2347) 评论(0) 推荐(0)
摘要:摘要:本文首先介绍维度模型中的维度表和事实表这2个基本构成要素的基础知识;其次,介绍设计维度模型的4个基本步骤;再次,围绕某银行为实现业务价值链数据集成的需要,介绍多维体系结构中的3个关键性概念:数据仓库总线结构、一致性维度、一致性事实。 关键词:维度表;事实表;维度模型设计过程;数据仓库总线结构; 阅读全文
posted @ 2016-09-16 10:13 捉老鹰的小鸡鸡 阅读(1187) 评论(0) 推荐(1)
摘要:我们为某个程序创建的特定的数据库一般称为事务型数据库(Transaction Database), 它Data Warehouse(DW)还是有很大差别的. 1. 事务数据库帮助人们执行活动,而数据仓库帮助人们做计划。例如,事务数据库可能显示航班的哪些座位是空的,这样旅客可以进行预定。而数据仓库用于 阅读全文
posted @ 2016-09-16 10:08 捉老鹰的小鸡鸡 阅读(3523) 评论(0) 推荐(1)
摘要:以前一直对维度表, 事实表, 数据分析, BI等概念等有一些模糊. 这几天的学习终于让这些有了一些眉目了: 维度表示你要对数据进行分析时所用的一个量, 比如你要分析产品销售情况, 你可以选择按类别来进行分析,或按区域来分析. 这样的按..分析就构成一个维度。前面的示例就可以有两个维度:类型和区域。另 阅读全文
posted @ 2016-09-16 10:07 捉老鹰的小鸡鸡 阅读(627) 评论(0) 推荐(0)
摘要:1.系统分析,确定主题 确定一下几个因素: ·操作出现的频率,即业务部门每隔多长时间做一次查询分析。 ·在系统中需要保存多久的数据,是一年、两年还是五年、十年。 ·用户查询数据的主要方式,如在时间维度上是按照自然年,还是财政年。 ·用户所能接受的响应时间是多长、是几秒钟,还是几小时。 2.选择满足数 阅读全文
posted @ 2016-09-16 10:02 捉老鹰的小鸡鸡 阅读(416) 评论(0) 推荐(0)
摘要:概述 数据仓库概念创始人W.H.Inmon在《建立数据仓库》一书中对数据仓库的定义是:数据仓库就是面向主题的、集成的、相对稳定的、随时间不断变化(不同时间)的数据集合,用以支持经营管理中的决策制定过程、数据仓库中的数据面向主题,与传统数据库面向应用相对应。 主题导向(Subject-Oriented 阅读全文
posted @ 2016-09-16 10:00 捉老鹰的小鸡鸡 阅读(810) 评论(1) 推荐(0)
摘要:这些年,几乎都与ETL打交道,接触过多种ETL工具。现将这些工具做个整理,与大家分享。一 ETL工具【国外】1. datastage点评:最专业的ETL工具,价格不菲,使用难度一般下载地址:ftp://ftp.seu.edu.cn/Pub/Develop ... taStage.v7.5.1A-iS 阅读全文
posted @ 2016-09-13 16:09 捉老鹰的小鸡鸡 阅读(13325) 评论(0) 推荐(1)
摘要:原帖地址:http://blog.csdn.net/sgtzzc/archive/2009/10/10/4649770.aspx 【前言】 昨天论坛的SQL Server大版新增了一个BI板块,大家讨论得热火朝天,由于此前因为客户环境的问题,一直在使用sql 2000,没怎么关注这一块的东西,最近刚 阅读全文
posted @ 2016-09-13 15:59 捉老鹰的小鸡鸡 阅读(551) 评论(0) 推荐(0)
摘要:本章内容 图形的创建和保存 自定义符号、线条、颜色和坐标轴 标注文本和标题 控制图形维度 组合多个图形我曾经多次向客户展示以数字和文字表示的、精心整理的统计分析结果,得到的只是客户呆滞的眼神,尴尬得房间里只能听到鸟语虫鸣。然而,当我使用图形向相同的用户展示相同的信息时,他们往往会兴致盎然, 阅读全文
posted @ 2016-09-04 16:26 捉老鹰的小鸡鸡 阅读(727) 评论(0) 推荐(0)
摘要:2.3 数据的输入现在你已经掌握了各种数据结构,可以放一些数据进去了。作为一名数据分析人员,你通常会面对来自多种数据源和数据格式的数据,你的任务是将这些数据导入你的工具,分析数据,并汇报分析结果。R提供了适用范围广泛的数据导入工具。向R中导入数据的权威指南参见可在http://cran.r-proj 阅读全文
posted @ 2016-09-04 10:39 捉老鹰的小鸡鸡 阅读(775) 评论(0) 推荐(0)
摘要:本文转自Xiao Nan的博客 R语言是一门主要用于统计计算和绘图的高级编程语言. 这份 R 语言编码风格指南旨在让我们的 R 代码更容易阅读、分享和检查. 以下规则系与 Google 的 R 用户群体协同设计而成. 概要: R编码风格约定 文件命名: 以 .R (大写) 结尾 标识符命名: var 阅读全文
posted @ 2016-09-03 21:02 捉老鹰的小鸡鸡 阅读(395) 评论(0) 推荐(0)
摘要:经验丰富的程序员通常会发现R语言的某些方面不太寻常。以下是这门语言中你需要了解的一些特性。 对象名称中的句点(.)没有特殊意义。但美元符号($)却有着和其他语言中的句点类似的含义,即指定一个对象中的某些部分。例如,A$x是指数据框A中的变量x。 R不提供多行注释或块注释功能。你必须以#作为多行注 阅读全文
posted @ 2016-09-03 21:00 捉老鹰的小鸡鸡 阅读(316) 评论(0) 推荐(0)