![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MS SQL Server 200x学习笔记
John-Sun
这个作者很懒,什么都没留下…
展开
-
虚拟日志文件剖析
以下摘自SQL Server 2000 unleased. 每一个数据库至少有一个日志文件,无论为事务日志定义多个少物理文件,SQL Server均视为一个连续的文件。该事务日志文件实际上由一系列的虚拟日志文件VLF来管理。虚拟日志文件的大小由SQL Server的总日志文件的大小决定。虚拟日志文件的物理结构图如下所示: 当该日志文件收缩时,日志文件末端的翻译 2008-09-17 16:42:00 · 841 阅读 · 0 评论 -
DBCC 命令参考
快速参考下表列举了常用的一些DBCC 命令的使用方法:DBCC CHECKALLOC ( database_name[, NOINDEX|{ REPAIR_ALLOW_DATA_LOSS| REPAIR_FAST| REPAIR_REBUILD}]) [WITH {ALL_ERRORMSGS | NO_INFOMSGS}]DBCC CHECKCATA翻译 2008-11-09 09:31:00 · 592 阅读 · 0 评论 -
索引示例介绍
查询优化器在从表中查询数据时,需要选择一个合适的访问模式,在决定使用哪一种索引,使用扫描还是查找,使用书签查询时,查询优化器要考虑许多因素,这些因素包括: l 索引执行时,查找或扫描所需的I/O数l 评估查询中的索引键是否是最佳l 谓词的选择性(也就是说,相对于表中总记录数满足谓词的百分比)l 索引是否覆盖所有列?下面通过一个例子来介绍:create tab翻译 2009-01-10 20:42:00 · 757 阅读 · 1 评论 -
动态SQL与静态SQL-安全(第一部分)
翻译:原文地址:http://www.sqlservercentral.com/articles/Security/dynamicsqlversusstaticsqlp1/617/概述 熟悉MS SQL Server的每一个人都应该意识到避免使用动态SQL的代价是较佳的。由于与静态SQL相比而言,动态SQL赋予了更多的权限。正因为你使用了动态SQL,所以会执行一些意想不到的代码。动态SQ翻译 2009-01-10 20:46:00 · 791 阅读 · 0 评论