在 ASP.NET 中支持数据库缓存相关性
摘要:Jeff Prosise 下载本文的代码: WickedCode0304.exe (135KB) 开发人员都喜欢 ASP.NET 应用程序缓存。 一个原因是 ASP.NET 能够在放入缓存中的项与文件系统中的文件之间创建相关性。 如果相关性所针对的文件更改,ASP.NET 会自动将相关项从缓存中删除。 通过与缓存删除回叫(当缓存项删除时向所有关注方广播通知)结合,缓存相关性为开发人员提供了方便,...
阅读全文
posted @
2007-06-23 00:22
上校
阅读(254)
推荐(0)
通用分页存储过程算法(.net类实现)
摘要:using System;namespace CountryPark.DAL{ /**//// /// PageList 的摘要说明。 /// public sealed class PageList { static PageList() { } /**//// /// 分页...
阅读全文
posted @
2007-06-15 10:13
上校
阅读(475)
推荐(0)
2分法-通用存储过程分页(not in版本)
摘要:--/*-----存储过程 分页处理 SW 2005-03-28创建 -------*/--/*----- 对数据进行了2分处理使查询前半部分数据与查询后半部分数据性能相同 -------*/--/*-----存储过程 分页处理 2005-04-21修改 添加Distinct查询功能-------*/--/*-----存储过程 分页处理 2005-05-18修改 多字段排序规则问题------...
阅读全文
posted @
2007-06-15 09:57
上校
阅读(330)
推荐(0)
sql语句获取本周、本月数据
摘要:本周:select * from table where datediff(week,C_CALLTIME,getdate())=0 --C_CALLTIME 为日期字段 本月:select * from table where datediff(Month,C_CALLTIME,getdate())=0 --C_CALLTIME 为日期字段 本季:select * from tabl...
阅读全文
posted @
2007-05-11 16:28
上校
阅读(1183)
推荐(0)
海量数据库的查询优化及分页算法方案
摘要:随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。那么,如何实现快速地从这些超大容量的数据库中提取数据(查询)、分析、统计以及提取数据后进行数据分页已成为各地系统管理员和数据库管理员亟待解决的难题。 ...
阅读全文
posted @
2007-05-07 22:10
上校
阅读(538)
推荐(0)
asp.net实现SQL Server备份还原
摘要:SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象)封装了Microsoft SQL Server数据库中的对象。SQLDMO是Microsoft SQL Server中企业管理器所使用的应用程序接口,所以它可以执行很多功能,其中当然也包括对数据库的备份和恢复。 SQLDMO由Microsoft SQL Server自带的SQLDM...
阅读全文
posted @
2007-05-03 23:29
上校
阅读(334)
推荐(0)
SQL Server数据库中索引使用和优化
摘要:在应用系统中,尤其在联机事务处理系统中,对数据查询及处理速度已成为衡量应用系统成败的标准。而采用索引来加快数据处理速度也成为广大数据库用户所接受的优化方法。 在良好的数据库设计基础上,能有效地使用索引是SQL Server取得高性能的基础,SQL Server采用基于代价的优化模型,它对每一个提交的有关表的查询,决定是否使用索引或用哪一个索引。因为查询执行的大部分开销是磁盘I/O,使用索引提高性能...
阅读全文
posted @
2007-05-01 22:58
上校
阅读(448)
推荐(0)
SQL Server 存储过程的分页方案比拼
摘要:建立表:CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [Country...
阅读全文
posted @
2007-04-13 01:13
上校
阅读(196)
推荐(0)
使用SET NOCOUNT优化存储过程
摘要:每次我们在使用查询分析器调试SQL语句的时候,通常会看到一些信息,提醒我们当前有多少个行受到了影响,这是些什么信息?在我们调用的时候这些信息有用吗?是否可以关闭呢? 答案是这些信息在我们的客户端的应用程序中是没有用的,这些信息是存储过程中的每个语句的DONE_IN_PROC 信息。 我们可以利用SET NOCOUNT 来控制这些信息,以达到提高程序性能的目的。 MSDN中帮助如下: SET NOC...
阅读全文
posted @
2007-04-10 15:17
上校
阅读(232)
推荐(0)
sql server 2000的数据库还原
摘要:方法一: 企业管理器 --右键"数据库" --所有任务 --还原数据库 --"还原为数据库库"中输入还原后的数据库名 --还原选择"从设备"--选择设备--添加--添加你的备份文件--确定,回到数据库还原的界面 --备份号--选择内容--选择你要恢复那次备份的内容 --选项--将"移至物理文件名"中的物理文件名修改为你的数据文件要存...
阅读全文
posted @
2007-04-08 15:27
上校
阅读(708)
推荐(0)