易截截图软件、单文件、免安装、纯绿色、仅160KB

sql数据表缓存

 1、在.net framework 2.0的安装目录下
(默认是WINNT\Microsoft.NET\Framework\v2.0.40607),启动一个叫ASPnet_regsql.exe的命令行工具,比如:
ASPnet_regsql -S localhost –U sa –P 123456 -d Pubs –ed
  上面的意思是,指定了本地的数据库服务器localhost,并指定了登陆的用户名和密码,并用参数-d指定了要采用哪一个数据库(这里是指定了pubs)数据库,-ed参数表示是允许该数据库使用sqlcachedependency功能。
  接着,我们需要指定对哪一个表使用数据sqlcachedependency功能,如:
ASPnet_regsql -S localhost –U sa -P 123456 -ed -d pubs -et -t authors
  上面语句的意思是,指定对pubs数据库中的authors表使用sqlcachedependency功能,-t参数后是表的名称,-et是允许该表使用sqlcachedependency功能。其他的有关参数简单介绍如下:
参数
参数意义
-?
显示该工具的帮助功能.
-S
后接的参数为数据库服务器的名称或者IP地址
-U
后接的参数为数据库的登陆用户名.
-P
后接的参数为数据库的登陆密码
-E
当使用windows集成验证时,使用该功能
-t
后接参数为对哪一个表采用sqlcachedependency功能。
-d
后接参数为对哪一个数据库采用sqlcachedependency功能
-ed
允许对数据库使用sqlcachedependency功能
-dd
禁止对数据库采用sqlcachedependency功能
-et
允许对数据表采用sqlcachedependency功能
-dt
禁止对数据表采用sqlcachedependency功能
-lt
列出当前数据库中有哪些表已经采用sqlcachedependency功能
  Sqlcachedependency的的原理简单来说,是采用ASPnet_regsql这个专门工具,预先设定要监视的数据库和表,并在数据库中增加一个专门的表,打开数据库,会发现多了一个数据表ASPnet_sqlcachetablesforchangenotification,如下图:
  这个表有三个字段,“tableName”记录要追踪的数据表的名称,“notificationCreated”记录开始追踪的时间,“changeId”是一个int类型的字段,每当追踪的数据表的数据发生变化时,这个字段的值就加1。 此外还会在指定的数据库中增加几个存储过程,用来让ASP.NET引擎查询追踪的数据表的情况,并给要使用 Sqlcachedependency 的表加上若干触发器,分别对应到Insert、Update、Delete操作。ASP.NET引擎通过执行它加上的存储过程“ASPNet_SqlCachePollingStoredProcedure”,这个存储过�


相关文档:

SQL时间函数详解

1. 当前系统日期、时间
select getdate() 
2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值
例如:向日期加上2天
select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000
3. datediff 返回跨两个指定日期的日期和时间 ......

SQL 2000 Insert返回自动编号id三种方法比较


SQL Server 2000中,insert数据的时候返回自动编号的id,有三种方法实现SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY,它们都返回插入到 IDENTITY 列中的值。
IDENT_CURRENT :返回为任何会话和任何作用域中的特定表最后生成的标识值。IDENT_CURRENT 不受作用域和会话的限制,而受限于指定的表。IDENT_CURRENT 返回为任 ......

面向 OLTP 应用程序的重要 SQL Server 2005 性能问题

面向 OLTP 应用程序的重要 SQL Server 2005 性能问题
OLTP 工作负荷的特征是存在大量相似的小型事务。
在检查数据库设计、资源利用和系统性能的重要性时,请务必牢记这些特征。下面简述面向 OLTP
应用程序的重要性能瓶颈或缺陷。
数据
库设计问题
常用查询存在过多的表联接。在 OLTP 应用程序中过多使用联接将导 ......

针对 SAP 数据库维护 SQL Server 的十大最佳实践


作者

Takayuki Hoshino
撰稿人

Juergen Thomas


审阅人

Sanjay Mishra
SQL Server 为 SAP 应用程序提供了卓越的数据库平台。下列建议概述了针对 SAP 实现维护 SQL Server 数据库的最佳做法。
每天执行完整数据库备份

技术角度来说,联机备份 SAP 数据库不成问题。这意味着,最� ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号