2012年10月24日

将两个文件记录合并,每条记录占用一行,要求删除重复行,合并行并对其排序。

摘要: public class DictHelper { public static void SortDict(string sourceFilePath, string destFilePath) { if (!File.Exists(destFilePath)) { File.Create(destFilePath).Close(); } List<string> destList = new List<string>(); ... 阅读全文

posted @ 2012-10-24 21:28 笑东风 阅读(1117) 评论(0) 推荐(0)

SQL NOTE--DMV For Index

摘要: --查看用户查询使用索引情况SELECT DB_NAME() AS DatabaseName ,SCHEMA_NAME(o.Schema_ID) AS SchemaName ,OBJECT_NAME(s.[object_id]) AS TableName ,i.name AS IndexName ,s.user_updates,s.user_scans,s.user_seeks,s.user_lookups,s.system_seeks + s.system_scans + s.system_lookups AS SystemUsageFROM sys.dm_db_index_usage_st 阅读全文

posted @ 2012-10-24 18:27 笑东风 阅读(241) 评论(0) 推荐(0)

执行计划--常用的查询分析

摘要: --特定语句的最后运行时间 SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED SELECT DISTINCT TOP 20 qs.last_execution_time AS LastExectionTime ,qt.text AS ParentQuery ,DB_NAME(qt.dbid) AS DatabaseName FROM sys.d... 阅读全文

posted @ 2012-10-24 17:44 笑东风 阅读(548) 评论(0) 推荐(0)

DMV--Memory and Lock

摘要: --查看连接当前数据库的SPID所加的锁SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED SELECT DB_NAME(resource_database_id) AS DatabaseName , request_session_id , resou... 阅读全文

posted @ 2012-10-24 17:04 笑东风 阅读(281) 评论(0) 推荐(0)

SQL Server 2005数据库日志文件损坏的情况下如何恢复数据库

摘要: 在某些偶然的情况下,会引起SQL Server 2005数据库日志文件的损坏,比如:硬件故障、计算机非正常重启或关机。当SQL Server 2005数据库日志文件损坏时,可能会出现以下情况:1、在SQL Server Management Studio中显示数据库处于置疑(suspect)状态。2、事件日志可能会出现如下错误信息:Could not redo log record (21737:686:9), for transaction ID (0:2334886), on page (1:37527), database 'Test' (database ID 15). 阅读全文

posted @ 2012-10-24 16:25 笑东风 阅读(313) 评论(1) 推荐(0)

导航