摘要: --查看所有的触发器中是否包含指定文本select name,text from sysobjects t,syscomments m where type='TR' and m.id=t.id and text like '%T_FY_VARYLISTING%' and t.name in (SELECT name FROM SYSOBJECTS WHERE name LIKE 'TR%') --查看所有的存储过程中是否包含指定文本select name,text from sysobjects t,syscomments m where ty 阅读全文
posted @ 2011-08-30 18:07 凌鸢 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server要进行表格扫描读取表中的每一个记录才能找到索要的数据。索引可以分为簇索引和非簇索引,簇索引通过重排表中的数据来提高数据的访问速度,而非簇索引则通过维护表中的数据指针来提高数据的索引。 索引的体系结构: 为什么要不断的维护表的索引?首先,简单介绍一下索引的体系结构。SQL Server在硬盘中用8KB页面在数据库文件内存放数据。缺省情况下这些页面及其包含的数据是无组织的。为了使混乱变为有序,就要生成索引。生成索引后,就有了索引页和数据页,数据页保存用户写入的数据信息。索引页存放用于检索列的数据值清... 阅读全文
posted @ 2011-08-30 13:32 凌鸢 阅读(275) 评论(0) 推荐(0) 编辑