本书是一线DBA技术专家精心之作,积作者多年的经验结晶和最 佳实践,也是目前市场上为数不多通过存储原理来讲解性能调优,剖析SQLServer架构从而帮助读者快速高效调优数据库的图书。书中首先简要介绍了SQLServer与性能实践相关的一些基础语法及配置信息,提出与数据库性能相关的几个概要信息,再根据SQLServer数据的内部实现原理讲解如何调整和优化SQLServer数据库实例的配置;接着介绍SQLServer数据库存储引擎的语句优化,执行计划内部原理以及索引等综合因素分析如何优化数据库语句,保证数据库的稳定性及效率;最后从SQLServer的数据库性能监控及高可用性解决方案,提出性能监控及设计层面的优化。
本书内容全面、结构清晰、查询方便,不仅全面地介绍了SQL语句,并且兼顾了其在SQLServer和Oracle数据库产品中的实现。全书共分为23章,通过实例全面、系统地讲解了SQL语言各方面的相关知识。本书示例丰富、简单易学,适用于广大运用SQL编程的读者,尤其适合SQL的初学者,同时也是查询SQL知识点的参考书。
《Excel疑难千寻千解丛书:Excel 2010 SQL完全应用(含CD光盘1张)》是“Excel疑难千寻千解”丛书之一,为读者展示了在Excel2010中运用SQL语句解决疑难问题的实战技巧。本书包含SQL基础入门、运算符、常用函数、日期、排序、聚合函数、连接查询、子查询、SQL与数据透视表、SQL与VBA等方面的应用技巧,以及SQL语句的综合应用。 《Excel疑难千寻千解丛书:Excel 2010 SQL完全应用(含CD光盘1张)》非常全面地阐述了SQL语言在Excel中的应用,SQL语法介绍具体全面,案例贴近实际,讲解深入透彻,帮助读者更加深入了解SQL语言,同时也揭开了SQL语言在Excel中使用的神秘面纱。
本书是Microsoft SQL Server 2008系列中的一本。书中全面深入地介绍了T-SQL的基本元素,以及SQL Server 2008中新增加的一些特性。主要包括SQL的基础理论、逻辑查询处理、SELECT查询、连接和子查询、表表达式、过滤和分组、透视转换、修改数据、事务和一致性的处理、可编程对象等内容。 书中并非系统地罗列T-SQL的各种语法元素,而是结合实践中的各种问题,教读者如何用SQL作为语言工具来思考问题,揭示基于集合查询的强大威力。本书内容丰富、文字简洁明快,列举的实例具有的难度,而且实用性较强,可以把它们作为解决实际问题的标准模板。阅读本书,可以充分地理解T-SQL语言和获得良好的编程实践,学会如何编写更加有效而强大的查询。书中大部分章节后面都提供了练习题目,可以帮助读者更好地掌握所学的内容。 本书适合须要学习T-SQL的各级程序员和数据库
《SQL指南(第4版)》为SQL名著中文版,兼顾技术与实践,全面细致介绍高级技术,致力于打造SQL编程专家。《SQL指南(第4版)》阐释了数据库设计、优化和操作的各方面内容,提供了成为SQL编程专业人士所需的技术与技巧、针对新旧挑战性难题的解决方案、专业的思考方式(以保证程序的正确性与高效性),并涉及了数据库设计与规范化、SQL数据类型、查询、分组、集合操作、优化等主题。另外,JoeCelko以通俗易懂的语言叙述了一些关键问题,比如避免使用过多NULL的原因及查询优化方式等。《SQL指南(第4版)》适合中高级SQL编程人员学习参考。
本书讲解SQL语句在数据库开发中的技术和技巧,每个实例都具有很强的实用性与可操作性。全书共分22章,分别讲解了数据库的运行环境及权限设置、SQL和数据库的基本概念、数据库、数据库表、SQL查询、SQL数据类型、SQL查询、SQL嵌套子查询、SQL多表连接查询、SQL数据处理、SQL流程控制、视图、存储过程、函数、游标、触发器、事务、安全性、SQL特性、数据库的维护、动态SQL和SQL查询。本书中的SQL代码以SQLServer数据库为主。另外,本书还重点讲解Oracle和DB2关系数据库中SQL的区别。本书中的实例有的是作者的经验积累,有的源于实际开发项目,读者在深入研究本书内容后,能够在短时间内掌握数据库开发技术,快速提高编程水平。本书适合SQL语言初学者、爱好者及具有一定编程经验的初级编程人员使用,也适合一线软件开发人员学习,还可以供大中专院校师生及培训
SQLServer是Microsoft公司在数据库领域中非常重要的产品,是关系型数据库的代表产品之一。很多大型应用系统都采用SQLServer作为后台数据库。怎样才能设计出性能高效的SQLServer数据库应用程序是很多软件企业非常关注的问题。本书结合实例介绍如何对SQLServer数据库进行设计和性能优化,解决目前数据库应用系统中存在的性能问题。本书从数据库的基本工作原理入手,系统介绍了SQLServer数据库体系结构、索引优化、SQL语句优化、性能优化工具、系统存储过程、系统表、系统视图、分区技术、死锁处理等,帮助读者设计实现两个数据库性能分析和监测工具。本书内容丰富、注重实用,理论讲解与案例应用相结合,特别适合SQLServer数据库管理员和应用程序开发人员,以及对相关技术感兴趣的读者阅读。
本书共15章,分为三部分,部分(-2章)为概述部分,阐述SQLServer方面的“性能”及相关概念。并给出常规的性能及性能相关的问题侦测的“方法论”,读者可以通过这两章的介绍,对SQLServer性能问题有一个高层次的认识。第二部分(第3-10章)为知识准备部分,这部分介绍了SQLServer性能相关的基础知识。只有了解了性能及影响性能的相关部分,才能准确地、高效地进行优化。第三部分(1-15章)为工具使用及优化演示,在多服务器、大数据的环境下,不应该再使用原始的故障侦测方法,借用各种工具能更全面、更高效地找到问题并且解决问题。