`
xiebh
  • 浏览: 612653 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

SQL Server性能调优指南

阅读更多
经过几个月断断续续,比较系统学习,终于对数据库优化中所涉及到的索引技术有了一个深刻的认识。解决问题,我喜欢从“根”上开始,刨根问底,知其然,且知其所以然。这样在实际中方能运用自如,游刃有余。

本系列文章大部分都是从《Microsoft SQL Server 2000 Unleashed》一书中翻译过来的,在翻译的过程中,极少的地方加上了自己的理解。

第一部分:性能调优基础



第二部分:索引与性能


第三部分:理解查询优化(Understanding Query OptimizatI/On)(整理中...
  • 什么是查询优化器
  • 查询的编译和优化
  • 步骤1:查询分析
  • 步骤2:索引选择
  • 步骤3:连接选择
  • 步骤4:执行计划选择
  • 重用查询计划
  • 其它查询处理策略
  • 并行查询处理
  • 数据仓库和大数据库查询策略
  • 通常查询优化问题
  • 管理优化器
分享到:
评论
3 楼 wolf880805 2010-08-30  
膜拜 呵呵,希望早点出剩下的部分
2 楼 xiebh 2010-04-14  
justlive 写道
与sql 2005 差别大吗? 现在多数是05版本了。

在索引技术的实现上,SQL Server 2k与2005,本质上没有太大区别。
1 楼 justlive 2010-04-13  
与sql 2005 差别大吗? 现在多数是05版本了。

相关推荐

    T-SQL性能调优秘笈 基于SQL Server 2012窗口函数

    标题中提到的“T-SQL性能调优秘笈 基于SQL Server 2012窗口函数”表明了这本书主要讨论的是针对SQL Server 2012版本进行T-SQL性能调优的技巧和方法,特别强调了窗口函数的应用。窗口函数是SQL中用于进行数据分组和...

    使用DMV对SQLServer进行性能调优

    《使用DMV对SQL Server进行性能调优》是一本专注于SQL Server性能优化的详细指南。本书由Louis Davidson和Tim Ford编著,并由Simple Talk Publishing于2010年首次出版。本书主要介绍了如何利用SQL Server的动态管理...

    SQLServer Performance Tuning Guide

    《SQL Server性能调优指南》:深入解析与实践策略 SQL Server作为一款广泛使用的数据库管理系统,在企业级应用中扮演着核心角色。然而,随着数据量的激增和业务复杂度的提升,数据库性能问题逐渐凸显,直接影响到...

    SQL2017性能调优试验手册

    《SQL2017性能调优试验手册》是针对SQL Server 2017数据库管理系统进行性能优化的一份详实指南。本手册旨在帮助数据库管理员和开发者深入理解SQL Server 2017的性能特性,并提供实用的调优策略与技巧。 在SQL ...

    SQL.Server.MVP.Deep.Dives

    - **Glenn Berry**:专注于SQL Server性能调优及问题排查。 - **Aaron Bertrand**:擅长SQL Server查询优化和技术架构设计。 - **Kevin G. Boles**:在SQL Server备份与恢复方面有深厚造诣。 - **Robert Cain**...

    SQL Server 2000开发指南

    《SQL Server 2000开发指南》是一本专为SQL Server 2000开发者设计的详尽参考资料,旨在帮助读者深入理解并熟练掌握这一经典数据库系统的开发技术。SQL Server 2000作为微软公司推出的强大企业级数据库管理系统,自...

    SQL Server 2000开发指南宝典.pdf

    《SQL Server 2000开发指南宝典》是一本专为SQL Server 2000开发者准备的全面参考资料,旨在帮助读者深入理解和熟练运用这一经典数据库管理系统。这本书以PDF格式提供,便于在线阅读和离线查阅。 SQL Server 2000是...

    SQLServer7指南(下)

    《SQLServer7指南(下)》是一份专为SQL Server 7.0用户设计的详尽教程,旨在帮助用户深入理解和掌握这一版本的数据库管理系统。SQL Server 7.0是微软发布的一个重要的数据库产品,虽然现在已经较为老旧,但对于理解...

    Mycat性能调优指南.docx

    《Mycat性能调优指南》 Mycat是一款开源的分布式数据库中间件,它能够实现数据的分片,提供高可用性和负载均衡。在实际应用中,性能调优是确保Mycat高效运行的关键。本文将从JVM调优、操作系统调优、MySQL调优以及...

    WebLogic Server 8性能调优

    - **AIX**:IBM提供了详细的调优指南,包括内存管理、进程调度等。 - **Linux**:调整MTU大小,利用`sysctl`进行内核参数优化。 - **Windows**:虽然默认设置通常适用,但可根据需要参考微软的调优建议。 3. **...

    SQL Server 2000开发者指南(PDF)

    《SQL Server 2000开发者指南》是一本专为SQL Server 2000数据库管理系统设计的技术参考资料,旨在帮助开发者充分利用该版本的功能,提升数据库管理和应用开发的技能。SQL Server 2000是微软公司推出的一款强大的...

    SqlServer2000性能工具Profiler.doc

    - SQL Server Profiler 的官方文档提供了详细的使用指南和技术细节。 - 传统分析方法可能有局限性,例如不能处理大量数据或无法深入解析性能问题。 - 工具如 Read80trace 提供了对跟踪文件的处理能力,例如 ...

    SQL Server 2000开发者指南

    总之,《SQL Server 2000开发者指南》将全面覆盖这些关键知识点,帮助读者成为熟练的SQL Server 2000开发者,无论是数据库设计、管理还是性能优化,都能游刃有余。通过深入学习,您将能够充分利用SQL Server 2000的...

    sql server 2000程序员指南

    《SQL Server 2000程序员指南》是针对数据库开发者和管理员的重要参考资料,它深入浅出地介绍了SQL Server 2000的核心概念、功能和最佳实践。这本指南不仅适用于初学者,也对有一定经验的数据库专业人士有所裨益。在...

    Mycat性能调优指南1

    ### Mycat性能调优指南1 #### 一、概述 Mycat作为一款优秀的开源分布式数据库中间件,其性能调优对于确保应用系统的稳定性和高效性至关重要。本文将结合具体的服务器配置示例(16G内存)进行Mycat性能调优的详细...

    SQL_Server高级编程管理指南.rar

    综上所述,《SQL Server高级编程管理指南》涵盖了数据库设计、T-SQL编程、性能优化、安全管理和高可用性等多个方面,是一本全面的SQL Server学习资料。通过深入研读,读者可以全面提升在SQL Server环境中的编程和...

    SQL Server 2005性能调校专家教程

    《SQL Server 2005性能调校专家教程》是一本深入探讨如何优化SQL Server 2005数据库性能的专业指南。SQL Server 2005作为微软公司的一款强大关系型数据库管理系统,广泛应用于企业级的数据存储和处理,其性能调校...

    SQL_2005_性能优化调整手册

    ### SQL Server 2005 性能优化与调整手册 #### 一、引言 在《SQL Server 2005 性能优化与调整手册》中,作者 Ken England 和 Gavin Powell 深入探讨了如何有效地提高 SQL Server 2005 的性能。本书不仅适用于...

    SQL Server 2005开发者指南

    《SQL Server 2005开发者指南》是针对数据库管理员、开发人员以及对SQL Server有深入需求的专业人士的一本详尽教程。SQL Server 2005是微软公司推出的一款强大的关系型数据库管理系统,它提供了丰富的功能,包括数据...

    SQL Server 开发人员指南

    性能监控和调优是保持SQL Server高效运行的关键。通过性能计数器、动态管理视图(DMV)和查询分析器,开发者可以识别并解决性能瓶颈。 最后,了解SQL Server的最新版本特性,如SQL Server 2019引入的大数据集群和...

Global site tag (gtag.js) - Google Analytics