数据仓库
文章平均质量分 57
cfy_qiangkeming
这个作者很懒,什么都没留下…
展开
-
ETL
ETL开放分类: 计算机、商业智能、数据仓库 ETL,Extraction-Transformation-Loading的缩写,中文名称为数据抽取、转换和加载。ETL负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析...2008-06-11 11:46:57 · 286 阅读 · 0 评论 -
如何加快查询速度
如何加快查询速度? 1、升级硬件 2、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。 3、扩大服务器的内存 4、增加服务器CPU个数 5、对于大的数据库不要设置数据库自动增长,它会降低服务器的性能 6、在查询Select语句中用Where字句限制返回的行数,避免表扫描,如果返回不必要的数据,浪费了服务器的I/O资源,加重了网络的负担降低性能。如果表很大,在表扫描...原创 2010-08-23 08:19:07 · 209 阅读 · 0 评论 -
删除业务系统中数据的方法。
先建一张简单的只有1个字段的表,把你要保留数据的表登记起来。然后从系统表中选择不在那些被登记起来的表中的表,采用动态 SQL,不断 delete,循环的 delete ,直到每张表的记录数都是0... 最后再把建的那张登记表删除掉,呵呵...原创 2010-06-01 10:58:32 · 406 阅读 · 0 评论 -
XML与数据库比较
相对XML,关系数据库的优势在于:技术成熟、应用广泛;数据管理能力强(包括存储、检索、修改等);数据安全程度高;稳定可靠的并发访问机制等。另一方面,随着Web技术的不断发展,信息共享和数据交换的范围不断扩大,传统的关系数据库也面临着挑战。第一,数据库技术的应用是建立在数据库管理系统基础上的,各数据库管理系统之间的异构性及其所依赖操作系统的异构性,严重限制了信息共享和数据交换范围。第二,...原创 2009-01-04 14:28:29 · 2705 阅读 · 0 评论 -
sql连接说明
declare @a table(a int,b int) declare @b table(a int,b int) insert @a values(1,1) insert @a values(2,2) insert @b values(1,1) insert @b val...原创 2008-12-22 11:55:28 · 93 阅读 · 0 评论 -
按照年龄段进行分组
select count(*) from rk0207 where 年龄>=10 and 年龄<20 select * from rk0207 where floor(年龄/10)=0 and 身份证 not in (select 身份证 from rk0207 where 年龄>=0 and 年龄<10) --按照年龄段进行分组,10为分段基数。如果为10.0,...2008-12-20 17:35:39 · 4821 阅读 · 0 评论 -
SQL各种写法的效率问题(转)
经常可以遇到这种情况:用不同的SQL写法可以达到同样的目的。爱钻牛角尖的人就想搞明白,诚然结果一样,但到底孰优孰劣?下面是我列出的一些,请兄弟们赐教。也请兄弟们将你们遇到的类似问题一并列出。 (1)一次插入多条数据时: CREATE TABLE tb(ID int, 名称 NVARCHAR(30), 备注 NVARCHAR(1000))...2008-05-12 10:28:47 · 158 阅读 · 0 评论 -
SQL里的EXISTS与in、not exists与not in 效率比较和使用
SQL里的EXISTS与in、not exists与not in 效率比较和使用在 MSSQL 中,插入(insert)一条记录很简单,但是一些特殊应用,在插入记录前,需要检查这条记录是否已经存在,只有当记录不存在时才执行插入操作,本文介绍的就是这个问题的解决方案。问题:我创建了一个表来存放客户信息,我知道可以用 insert 语句插入信息到表中,但是怎么样才能保证不会插入重复的记录...2008-05-12 10:25:19 · 168 阅读 · 0 评论 -
SQL查询效率-100w数据查询只要1秒
SQL查询效率-100w数据查询只要1秒关于SQL查询效率,100w数据,查询只要1秒,与您分享:机器情况p4: 2.4内存: 1 Gos: windows 2003数据库: ms sql server 2000目的: 查询性能测试,比较两种查询的性能SQL查询效率 step by step-- setp 1.-- 建表create table t_useri...2008-05-12 10:24:52 · 173 阅读 · 0 评论 -
关于大数量数据处理的想法
目前在改造数据采集系统,将在全省使用的一个系统,去年由于没有推广成功,今年又重新推,因此我们在做一些列的数据优化。目前优化了一部分,还有很多正在调整,不过要做成一个平台,真的不容易。目前这套平台还是比较好用的,加把劲,尽快把剩余的优化好。关于优化的经验,在本月底项目完成时我会写出来的,和大家在一起讨论。...2008-04-16 08:30:31 · 82 阅读 · 0 评论 -
sql2000的分页存储过程 转帖
CREATE PROC P_viewPage /* nzperfect 高效通用分页存储过程(双向检索) 2007.5.7 QQ:34813284 敬告:适用于单一主键或存在唯一值列的表或视图 ps:Sql语句为8000字节,调用时请注意传入参数及sql总长度不要超过...2008-03-29 08:18:45 · 118 阅读 · 0 评论 -
sqlserver 中用bcp导入数据
sqlserver 中用bcp导入数据遇到"在BCP数据文件中遇到的意外的EOF"错误 将A地的符合条件的文件恢复到B地机器上。对方管理员什么也不懂,所以想做的尽量傻瓜,免得要跟他说明半天如何操作。--用查询语句导出文本文件--EXECmaster..xp_cmdshell 'bcp "select * from [TestDB11-27]..restoreweihai"q...原创 2008-10-15 12:27:26 · 569 阅读 · 0 评论 -
bcp 实用工具
bcp 实用工具在Microsoft SQL Server 2000实例和数据文件之间以用户指定的格式复制数据。语法bcp {[[database_name.][owner].]{table_name | view_name} |"query"} {in | out | queryout |format} data_file [-m max_errors] ...原创 2008-10-11 12:03:45 · 466 阅读 · 0 评论 -
sql server行转列问题终极解决
sql server行转列问题终极解决 时间:2007-02-03 09:56:53来源:CSDN佚名 主要应用case语句来解决行转列的问题行转列问题主要分为两类1)简单的行转列问题:示例表:id sid course result1 2005001 语文 80.02 2005001 数学 90.03 2...原创 2008-09-26 15:57:53 · 114 阅读 · 0 评论 -
jconnect的字符集
如何设置jconnect的字符集? 可以通过设置 CHARSET 驱动程序属性指定要在应用程序中使用的字符集。如果没有设置 CHARSET 属性:·对于 com.sybase.jdbcx.SybDriver.VERSION_2,jConnect 使用 iso_1 作为缺省字符集。·对于 com.sybase.jdbcx.SybDriver.VERSION_3 和更高版本...2008-08-02 10:06:41 · 449 阅读 · 0 评论 -
bat批处理 SQL2000数据库附加、分离、查询、备份、还原、删除小程序
@Echo off::本程序在XP环境下对SQL2000数据库测试通过::SQL2005的见:http://hi.baidu.com/yjjjjs/blog/item/7236891afe0be4f6ae513360.htmlTitle SQL2000数据库 附加、分离、查询、备份、还原、删除 小程序:dosmenu::▇AAA代表在SQL中看到的[要分离、...原创 2011-03-07 10:45:57 · 440 阅读 · 0 评论