随笔分类 - 数据库性能调优系列
摘要:要打开资源监视器,有以下几种方法:1. 打开任务管理器,切换到"性能"选项卡,然后单击右下角的按钮"资源监视器 (R)..."2. 在开始菜单的搜索框里键入"资源管理器"或者"resmon"进行搜索打开之后,咱们就可以见到资源管理器的界面啦,它一共有5个选项卡,分别是概述、CPU、内存、磁盘以及网络,概述选项卡则相当于一个概要,将后面的CPU、内存、磁盘及网络的摘要信息集中显示在这里:从概述这里,我们可以简单地得知系统四大资源的实时使用率,也可以从 CPU 一栏下面的进程列表里通过打勾的方式进行筛选,然后在磁盘、网
阅读全文
摘要:降龙十八掌是金庸小说的武功,招式名称取自《周易》,丐帮的镇帮绝学。数据库性能优化是一门博大精深的学问、是一个大课题。本系列算是对数据库性能优化的一个总结,算是为2013年划下一个句号。本系列包含:降龙十八掌之一:(亢龙有悔)SQL Server Profiler和数据库引擎优化顾问降龙十八掌之二:(飞龙在天)数据库范式降龙十八掌之三:(见龙在田)优化查询性能降龙十八掌之四:(鸿渐于陆)物理存储降龙十八掌之五:(潜龙勿用)数据库快照降龙十八掌之六:(利涉大川)数据库复制降龙十八掌之七:(突如其来)优化查询性能降龙十八掌之八:(震惊百里)表与索引的物理存储结构降龙十八掌之九:(或跃在渊)索引实践降
阅读全文
摘要:一、查询逻辑流程逻辑查询处理阶段简介FROM:对FROM子句中的前两个表执行笛卡尔积(Cartesian product)(交叉联接),生成虚拟表VT1ON:对VT1应用ON筛选器。只有那些使为真的行才被插入VT2。OUTER(JOIN):如 果指定了OUTER JOIN(相对于CROSS JOIN 或(INNER JOIN),保留表(preserved table:左外部联接把左表标记为保留表,右外部联接把右表标记为保留表,完全外部联接把两个表都标记为保留表)中未找到匹配的行将作为外部行添加到 VT2,生成VT3.如果FROM子句包含两个以上的表,则对上一个联接生成的结果表和下一个表重复执行
阅读全文
摘要:简介 说到Sql的【性能工具】真是强大,SQL Server Profiler的中文意思是SQL Server事件探查,这个到底是做什么用的呢?我们都知道探查的意思大多是和监视有关,其实这个SQL Server Profiler就是一个Sql的监视工具,可以具体到每一行Sql语句,每一次操作,和每一次的连接。感觉这个工具的作用还是很大的,给大家分享一下,对于新手了解Sql语句的写法和提高语句的性能方法有很大的帮助。 SQL Server Profiler使用方法 我们单击开始--程序--Microsoft SQL Server 2005--性能工具--SQL Server Profiler .
阅读全文