我的asp.net经验之谈

asp.net技术相关

博客园 首页 管理
  91 Posts :: 0 Stories :: 1206 Comments :: 38 Trackbacks

1、清除数据库的日志

backup log HBS_Dongcheng with no_log
go
dbcc shrinkdatabase (HBS_Dongcheng)
go

2、清除表里面的数据,不计入日志,自增字段复位

truncate table TableName

3、允许将显式值插入表的标识列中。

SET IDENTITY_INSERT [ database.[ owner.] ] { table } { ON | OFF }

SET IDENTITY_INSERT products ON

4、SET NOCOUNT { ON | OFF }

当 SET NOCOUNT 为 ON 时,不返回计数(表示受 Transact-SQL 语句影响的行数)。当 SET NOCOUNT 为 OFF 时,返回计数。

疑问:还计数不?只是不返回数值吗?

5、清空SQL Server 的缓存,一般用于测试。

从缓存中清空所有数据
DBCC DROPCLEANBUFFERS

从过程高速缓存中删除所有元素。清空执行计划
DBCC FREEPROCCACHE

6、sys.syscacheobjects系统视图
可以查看 sql语句的执行分析情况。

性能计数器SQL Server:Buffer Manager\Buffer Cache hit ratio来观察缓存命中率

cpu方面需要关注三个性能计数器:SQLServer:SQL Statistics\Batch Requests/SecSQLServer:SQL Statistics\ SQLCompilations/secSQLServer:SQL Statistics\ SQL Re-Compilations/sec。如果compilations数目超过batch请求数目的百分之10,或者recompilations数目超过compilations数目的百分之10,那基本可以说明cpu消耗了太多在编译查询计划上面。


R:232
G:234
U:223

我感觉背景色设置成这样挺舒服的。

在IE里不直接打开文件的方法。
1.在工具|文件夹选项|文件类型,找到文件类型(比如说XSL是EXCEL的文件扩展名),点高级按钮,确认"下载后确认打开"是打勾的
2.检查注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\AttachmentExecute下是否有对应键值存在
 

posted on 2008-04-30 11:20 金色海洋(jyk) 阅读(303) 评论(0)  编辑 收藏 所属分类: asp.net的使用技巧