您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. SQLServer2008管理员必备指南

  2. 我看的不错。分享给大家 第Ⅰ部分 SQL Server 2008管理基础 第1章 SQL Server 2008管理概况 1.1 SQL Server 2008与硬件 1.2 SQL Server 2008的版本 1.3 SQL Server和Windows 1.3.1 SQL Server的服务 1.3.2 SQL Server登录和身份验证 1.3.3 SQL Server的服务帐户 1.4 使用图形化管理工具 1.5 使用命令行工具 1.5.1 BCP 1.5.2 SQLCMD 1.5.
  3. 所属分类:SQLServer

    • 发布日期:2016-06-12
    • 文件大小:47185920
    • 提供者:xiasijia
  1. 浅析SQL Server中的执行计划缓存(下)

  2. 主要介绍了浅析SQL Server中的执行计划缓存(下)的相关资料,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-10
    • 文件大小:196608
    • 提供者:weixin_38658982
  1. 浅析SQL Server中的执行计划缓存(上)

  2. 主要介绍了浅析SQL Server中的执行计划缓存(上)的相关资料,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-10
    • 文件大小:286720
    • 提供者:weixin_38687928
  1. sql server学习基础之内存初探

  2. 一. 前言  对于sql server 这个产品来说,内存这块是最重要的一个资源, 当我们新建一个会话,相同的sql语句查询第二次查询时间往往会比第一次快,特别是在sql统计或大量查询数据输出时,会有这么感觉。除了第一次要编译生成执行计划,  在CPU,I/O 的影响外,最主要的是第二次查询是从内存缓存中读出,为什么是这样,sql server 内存里存储了什么,它与windows内存又有什么区别?  参考了一些资料 下面来试着讲讲。    二. 内存和硬盘 为什么内存是宝贵的,在每个系统上都是
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:178176
    • 提供者:weixin_38514732
  1. sql server性能调优 I/O开销的深入解析

  2. 一.概述 IO 内存是sql server最重要的资源,数据从磁盘加载到内存,再从内存中缓存,输出到应用端,在sql server 内存初探中有介绍。在明白了sqlserver内存原理后,就能更好的分析I/O开销,从而提升数据库的整体性能。 在生产环境下数据库的sqlserver服务启动后一个星期,就可以通过dmv来分析优化。在I/O分析这块可以从物理I/O和内存I/O二方面来分析, 重点分析应在内存I/O上,可能从多个维度来分析,比如从sql server服务启动以来 历史I/O开销总量分析,
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:217088
    • 提供者:weixin_38683488
  1. 浅析SQL Server中的执行计划缓存(下)

  2. 在上篇文章给大家介绍了SQL Server中的执行计划缓存(上),本文继续给大家介绍sqlserver执行计划缓存相关知识,小伙伴们一起学习吧。 简介 在上篇文章中我们谈到了查询优化器和执行计划缓存的关系,以及其二者之间的冲突。本篇文章中,我们会主要阐述执行计划缓存常见的问题以及一些解决办法。 将执行缓存考虑在内时的流程 上篇文章中提到了查询优化器解析语句的过程,当将计划缓存考虑在内时,首先需要查看计划缓存中是否已经有语句的缓存,如果没有,才会执行编译过程,如果存在则直接利用编译好的执行计划。因
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:200704
    • 提供者:weixin_38516863
  1. SQL Server中参数化SQL写法遇到parameter sniff ,导致不合理执行计划重用的快速解决方法

  2. parameter sniff问题是重用其他参数生成的执行计划,导致当前参数采用该执行计划非最优化的现象。想必熟悉数据的同学都应该知道,产生parameter sniff最典型的问题就是使用了参数化的SQL(或者存储过程中使用了参数化)写法,如果存在数据分布不均匀的情况下,正常情况下生成的执行计划,在传入在分布数据较多的参数的情况下,重用了正常参数生成的执行计划,而这种缓存的执行计划并非适合当前参数的一种情况。 这种情况,在实际业务中,出现的频率还是比较高的,因为存储过程一般都是采用参数化的写
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:196608
    • 提供者:weixin_38608875
  1. SQLSERVER中忽略索引提示

  2. 当我们想让某条查询语句利用某个索引的时候,我们一般会在查询语句里加索引提示,就像这样 代码如下:SELECT id,name from TB with (index(IX_xttrace_bal)) where bal<100 当在生产环境里面,由于这个索引提示的原因,优化器一般不会再去考虑其他的索引,那有时候这个索引提示可能会导致查询变慢 经过你的测试,发现确实是因为这个索引提示的关系导致查询变慢,但是SQL服务器已经缓存了这条SQL语句的执行计划,如果修改SQL语句的话可能会有影响
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:154624
    • 提供者:weixin_38746926
  1. 配置SQL??配置“对即时负载的优化”

  2. 前言:   在第一次执行查询或者存储过程时,会创建执行计划并存储在SQLServer的过程缓存内存中。在很多时候,我们会执行一些简单的程序,仅仅执行一次,而为这些查询创建存储过程是非常浪费内存资源的。由于内存不足,可能会导致你的缓存溢出,从而影响性能。在2005之前,这是一个大问题,为了纠正这个问题。微软在SQLServer 2008中引入了对即时查询负载的优化功能。这个功能在2012也依旧可用。是基于实例级别的。   很多开发人员直接在生产环境运行和测试查询,如果没有得到期望的结果,会
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:488448
    • 提供者:weixin_38709100
  1. SQL Server 执行计划缓存

  2. 概述   了解执行计划对数据库性能分析很重要,其中涉及到了语句性能分析与存储,这也是写这篇文章的目的,在了解执行计划之前先要了解一些基础知识,所以文章前面会讲一些概念,学起来会比较枯燥,但是这些基础知识非常重要。   目录   1. 概述   2. 基础概念   2.1 怎样缓存执行计划   2.2 SQL Server自动删除执行计划   2.3 重新编译执行计划   3. 测试   3.1 执行计划相关系统视图   3.2 手动清空缓存执行计划   3.3 测试索引更改
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:432128
    • 提供者:weixin_38705252
  1. 如何找出你性能差的SQL Server查询

  2. 我经常会被反复问到这样的问题:”我有一个性能很差的SQLServer。我如何找出差性能的查询?“。因此在的文章里会给你一些让你很容易找到问题答案的信息向导。   问SQLServer!   SQLServer的一个优点是它本身能回答几乎所有你的问题,因为SQLServer在各个DMV和DMF里存储了很多故障排除信息。另一方面这也是个缺点,因为你必须知道各个DMV/DMF,还有如何把它们解释和关联在一起。   至于你的差性能SQLServer查询的一个重要的DMV是sys.dm_exec_q
  3. 所属分类:其它

    • 发布日期:2020-12-14
    • 文件大小:64512
    • 提供者:weixin_38734200
  1. 浅析SQL Server中的执行计划缓存(上)

  2. 简介 我们平时所写的SQL语句本质只是获取数据的逻辑,而不是获取数据的物理路径。当我们写的SQL语句传到SQL Server的时候,查询分析器会将语句依次进行解析(Parse)、绑定(Bind)、查询优化(Optimization,有时候也被称为简化)、执行(Execution)。除去执行步骤外,前三个步骤之后就生成了执行计划,也就是SQL Server按照该计划获取物理数据方式,最后执行步骤按照执行计划执行查询从而获得结果。但查询优化器不是本篇的重点,本篇文章主要讲述查询优化器在生成执行计划之
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:290816
    • 提供者:weixin_38716556
  1. SQL Server误区30日谈 第22天 资源调控器可以调控IO

  2. 误区 #22: 资源调控器可以调控IO错误    资源调控器无法调控IO,希望下一个版本的SQL Server支持调控IO,调控IO对于对于减少对于大表的scan操作带来的性能影响很有帮助。    下面列表中的功能资源调控器同样也无法完成: 调控Buffer Pool的内存,内存调控器仅仅可以调控执行计划所占的内存,但对于Buffer Pool中缓存的数据页是无法调控的 可以对多个实例进行当作一个逻辑实体进行资源调控。这是不能的,对于多实例的资源调控只能通过Windows Server资源调控
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:36864
    • 提供者:weixin_38727453