2008-06-11

ETL

ETL 开放分类: 计算机 、商业智能 、数据仓库 ETL ,Extraction-Transformation-Loading 的缩写,中文名称为数据抽取、转换和加载 。 ETL负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础。 ETL是数据仓库中的非常重要的一环。它是承前启后的必要的一步。相对于关系数据库,数据仓库技术没有严格的数学理论基础,它更面向实际工程 ...
经常可以遇到这种情况:用不同的SQL写法可以达到同样的目的。爱钻牛角尖的人就想搞明白,诚然结果一样,但到底孰优孰劣?下面是我列出的一些,请兄弟们赐教。也请兄弟们将你们遇到的类似问题一并列出。         (1)一次插入多条数据时:     CREATE   TABLE   tb(ID   int,   名称   NVARCHAR(30),   备注   NVARCHAR(1000))     INSERT   ...
SQL里的EXISTS与in、not exists与not in 效率比较和使用 在 MSSQL 中,插入(insert)一条记录很简单,但是一些特殊应用,在插入记录前,需要检查这条记录是否已经存在,只有当记录不存在时才执行插入操作,本文介绍的就是这个问题的解决方案。 问题: 我创建了一个表来存放客户信息,我知道可以用 insert 语句插入信息到表中,但是怎么样才能保证不会插入重复的记录呢? 答案: 可以通过使用 EXISTS 条件句防止插入重复记录。 示例一:插入多条记录 假设有一个主键为 client_id 的 clients ...
SQL查询效率-100w数据查询只要1秒 关于SQL查询效率,100w数据,查询只要1秒,与您分享: 机器情况 p4: 2.4 内存: 1 G os: windows 2003 数据库: ms sql server 2000 目的: 查询性能测试,比较两种查询的性能 SQL查询效率 step by step -- setp 1. -- 建表 create table t_userinfo ( userid int identity(1,1) primary key nonclustered, nick varchar(50) no ...
目前在改造数据采集系统,将在全省使用的一个系统,去年由于没有推广成功,今年又重新推,因此我们在做一些列的数据优化。目前优化了一部分,还有很多正在调整,不过要做成一个平台,真的不容易。 目前这套平台还是比较好用的,加把劲,尽快把剩余的优化好。 关于优化的经验,在本月底项目完成时我会写出来的,和大家在一起讨论。
CREATE PROC P_viewPage /* nzperfect 高效通用分页存储过程(双向检索) 2007.5.7 QQ:34813284 敬告:适用于单一主键或存在唯一值列的表或视图 ps:Sql语句为8000字节,调用时请注意传入参数及sql总长度不要超过指定范围 ps:多列排序时,请自行加索引 */ @TableName VARCHAR(200), --表名 ...
kayo
搜索本博客
我的相册
9aa3118f-3096-35ca-9fbc-478b43841f08-thumb
搞笑
共 9 张
最近加入圈子
存档
最新评论