Never give up - LEO

人 只有在合适的地方 才能体现出最大的价值
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  MS SQL & DataAccess

摘要:摘要:本文介绍如何使用分区来改善 SQL Server 2000 Enterprise Edition 中数据仓库 的可管理性、查询性能和加载速度,并讨论关系型数据库和分析服务多维数据集中的矢量架构 概述 本文讨论数据仓库中数据分区的作用。关系型数据仓库和分析服务多维数据集都支持数据 分区。分区的逻辑概念在 Microsoft? SQL Server? 的两个引擎中是相同的:通过 ... 阅读全文

posted @ 2007-10-31 16:35 lizhiwen 阅读(465) 评论(0) 推荐(0)

摘要:sql server 在查询大数据量的数据时,总会占用大量的内存,并且居高不下,一不小心就会死机。 下面这个是我从网上找到的: 当你查询数据的数据量比较大时,sqlserver会把查询结果缓存在内存中,保证你下次查询同样的记录时会很快得到结果,所以内存使用量会激增。 在你完成此次查询后,sqlserver不会马上释放内存,数据会仍然放在内存中,这是sqlserver的优化策... 阅读全文

posted @ 2007-10-12 09:45 lizhiwen 阅读(6933) 评论(13) 推荐(0)

摘要:建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件... 阅读全文

posted @ 2007-10-11 11:27 lizhiwen 阅读(434) 评论(0) 推荐(0)

摘要:至此我们讨论了实现小数据量和海量数据的通用分页显示存储过程。这是因为在将本存储过程应用于“办公自动化”系统的实践中时,笔者发现这第三种存储过程在小数据量的情况下,有如下现象: 1、分页速度一般维持在1秒和3秒之间。 2、在查询最后一页时,速度一般为5秒至8秒,哪怕分页总数只有3页或30万页。 虽然在超大容量情况下,这个分页的实现过程是很快的,但在分前几页时,这个1-3秒的速度比起... 阅读全文

posted @ 2007-10-11 11:27 lizhiwen 阅读(370) 评论(0) 推荐(0)

摘要:索引使用经验总结 1、用聚合索引比用不是聚合索引的主键速度快 下面是实例语句:(都是提取25万条数据) select gid,fariqi,neibuyonghu,reader,title from Tgongwen where fariqi=''2004-9-16'' 使用时间:3326毫秒 select gid,fariqi,neibuyonghu,reader,title... 阅读全文

posted @ 2007-10-11 11:26 lizhiwen 阅读(348) 评论(0) 推荐(0)

摘要:一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会... 阅读全文

posted @ 2007-10-11 11:24 lizhiwen 阅读(325) 评论(1) 推荐(0)

摘要:前几天做一个分布式查询遇到了一些问题(问题详细描叙见:http://www.cnblogs.com/lizhiwen/archive/2007/08/24/868141.html), 经过反复查找,总算是找到了问题所在。下面就说一下大致过程: 环境: 服务器Service A,Service B,Service A安装的win2003,Service B 安装的win xp sp3。 两台... 阅读全文

posted @ 2007-08-28 15:24 lizhiwen 阅读(4578) 评论(2) 推荐(0)

摘要:急求:分布式查询问题 阅读全文

posted @ 2007-08-24 12:31 lizhiwen 阅读(674) 评论(0) 推荐(0)

摘要:SQL Server 2000 中使用正则表达式 阅读全文

posted @ 2007-05-23 18:13 lizhiwen 阅读(9279) 评论(5) 推荐(0)

摘要:扩展存储过程 阅读全文

posted @ 2007-04-17 16:54 lizhiwen 阅读(764) 评论(0) 推荐(0)

摘要:这里的sql语句不一定是查询,也可能是插入或修改。 1.从代码中拼接sql语句然后进行操作; 2.把条件传入一个存储过程,然后在存储过程进行拼接,再执行,像好多分页查询存储过程; 3.针对每一个操作写一个存储过程调用; 这三种方法差距会很大吗? 第二种和第三种呢,有很大区别吗? 阅读全文

posted @ 2007-03-23 16:53 lizhiwen 阅读(628) 评论(6) 推荐(0)

摘要:我的电脑原来装了vs.net 2003、SQL Server 2000 sp4、Reporting Service 2000 企业版,后来又安装了vs.net 2005,本想把SQL Server 2005也一起装上,结果死活装不上,只有少数的几个组件如向后兼容、client能装上去,主要的几个组件如Database Service、工作站组件、Reporting Service都是失败。这... 阅读全文

posted @ 2007-01-19 14:01 lizhiwen 阅读(7573) 评论(3) 推荐(0)