SQL Server 2008查询性能优化_数据库教程
数据库教程

SQL Server 2008查询性能优化_数据库教程

资源名称:SQL Server 2008查询性能优化 内容简介: 本书通过大量实例,详细介绍了SQL Server数据库系统优化的各种方法和技巧。内容涵盖了数据库应用系统中各种性能瓶颈的表现形式及其发生的根源和解决方法,从硬件瓶颈到查询、索引设计以及数据库管理等,贯穿了数据库系统知识的各个方面。最后以一个实际的工作负载将所有技巧联系起来,并且提供了“宝典”式的*实践列表。 本书适合于关心数据库应用系统性能的开发人员和数据库管理人员阅读。通过阅读本书,不仅可以学习到数据库性能管理的许多知识和技巧,还有助于养成良好的编程习惯,为实现高性能的数据库应用系统打下基础。 作者简介: 为FM Global(一家行业领先的工程和保险公司)工作,担任首席DBA。他使用各种语言(如VB、C#和Java等)开发了许多大规模的应用程序,从版本6.0开始使用SOL Server。他曾经为3家失败的.com公司担任财务和咨询工作,还是Dissecting SQL Server Execution Plans一书的作者。 达姆拥有位于印度班加罗尔的印度理工学院的计算机科学技术硕士学位,并且使用微软技术超过16年。他已经在设计数据库应用和管理软件开发方面拥有了很广泛的背景。Sajal还在从前端网页到后端数据库的基于微软技术的应用程序上,具备了故障定位和性能优化的大量经验。他有许多为《财富》500强公司设计可伸缩的数据库解决方案和最大化数据库环境性能的经验。 资源目录: 第1章 SQL查询性能调整 1.1 性能调整过程 1.1.1 核心过程 1.1.2 迭代过程 1.2 性能vs.价格 1.2.1 性能目标 1.2.2 “足够好”的调整 1.3 性能基线 1.4 工作的重点 1.5 SQL Server性能杀手 1.5.1 低质量的索引 1.5.2 不精确的统计 1.5.3 过多的阻塞和死锁 1.5.4 不基于数据集的操作 1.5.5 低质量的查询设计 1.5.6 低质量的数据库设计 1.5.7 过多的碎片 1.5.8 不可重用的执行计划 1.5.9 低质量的执行计划 1.5.10 频繁重编译计划 1.5.11 游标的错误使用 1.5.12 错误配置数据库日志 1.5.13 过多使用或者错误配置tempdb 1.6 小结 第2章 系统性能分析 第3章 SQL查询性能分析 第4章 索引分析 第5章 数据库引擎调整顾问...
MySQL 5权威指南中文版(第3版)_数据库教程
数据库教程

MySQL 5权威指南中文版(第3版)_数据库教程

资源名称:MySQL 5权威指南中文版(第3版) 内容简介: 《MySQL 5 权威指南(第3版)》全面深入地介绍了MySQL的功能,主要内容包括MySQL、PHP、Apache、Perl等组件的安装与功能简介,mysql等一些重要系统管理工具和用户操作界面的使用,MySQL数据库系统设计的基础知识与用不同语言设计MySQL数据库的过程,以及SQL语法、工具、选项、API应用指南,最大限度地帮助读者更快地学习和掌握MySQL数据库系统的设计和使用。《MySQL 5 权威指南(第3版)》覆盖了MySQL 5.0,讨论了新的程序设计接口(如PHP 5里的mysqli)和新的系统管理工具。 《MySQL 5 权威指南(第3版)》是MySQL数据库管理员和开发人员的必备参考书。 资源目录: 第一部分 入门  第1章 什么是MySQL   1.1 什么是数据库   1.2 MySQL   1.3 MySQL的不足   1.4 MySQL的版本编号   1.5 MySQL的许可证   1.6 MySQL软件的替代品   1.7 小结  第2章 测试环境   2.1 是Windows还是UNIX/Linux   2.2 在Windows系统上安装MySQL和相关软件   2.3 在SUSE Linux 9.3系统上安装MySQL和相关软件   2.4 在Red Hat Enterprise...
Android技术内幕:系统卷
移动开发教程

Android技术内幕:系统卷

资源名称:Android技术内幕:系统卷 内容简介: 《Android技术内幕:系统卷》是国内首本系统对Android的源代码进行深入分析的著作。全书将Android系统从构架上依次分为应用层、应用框架层、系统运行库层、硬件抽象层和Linux内核层等5个层次,旨在通过对Android系统源代码的全面分析来帮助开发者加深对Android系统架构设计和实现原理的认识,从而帮助他们解决开发中遇到的更加复杂的问题。   全书分为两卷,系统卷主要分析了Linux内核层、硬件抽象层和系统运行库层的各个模块的底层原理和实现细节;应用卷主要分析了应用层和应用框架层的各个模块的底层原理和实现细节。   具体而言,系统卷第1章首先从宏观上介绍了Android系统的架构以及各个层次之间的关系,然后介绍了如何获取Android源代码并搭建Android源代码开发环境和阅读环境的方法;第2章有针对性地剖析了Android的内核机制和结构,以及Android对Linux内核的改动和增强;第3章分析了Binder的架构和工作机制,以及Binder驱动的实现原理;第4章分析了Android电源管理模块的机制与实现;第5章全面地剖析了Android硬件设备驱动(显示、视频、音频、MTD、Event、蓝牙、WLAN等)的工作原理和实现,掌握这部分内容即可修改和编写基于Android的设备驱动程序;第6章深刻阐述了Android原生库的原理及实现,涉及系统C库、功能库、扩展库和原生的Server等重要内容;第7章系统地讲解了硬件抽象层的原理与实现,掌握这部分内容即可编写适合特定硬件设备驱动的抽象层接口;第8章和第9章是对系统运行库层的分析,主要讲解了Dalvik虚拟机的架构、原理与实现,以及Android的核心库相关的知识,掌握这部分内容即可完成对Android运行库的移植和修改。   本书适合所有的高级Android应用开发工程师、Android系统开发工程师、Android移植工程师、Android系统架构师和所有对Android源码实现感兴趣的读者。 资源目录: 第1章 准备工作  1.1 深入认识Android   1.1.1 Android的系统构架   1.1.2 Android的初始化流程   1.1.3 各个层次之间的相互关系   1.1.4 Android系统开发(移植)和应用开发  1.2 获取和编译Android的源码   1.2.1 环境配置   1.2.2 获取Android源码   1.2.3 编译Android的源码及其工具包   1.2.4 运行Android系统  1.3 开发环境搭建   1.3.1 应用开发环境搭建   1.3.2 源码开发环境搭建  1.4 Android源码结构  1.5 小结 第2章 Android的内核机制和结构剖析  2.1 Linux与Android的关系   2.1.1 为什么会选择Linux   2.1.2...
疯狂Android讲义 第3版
移动开发教程

疯狂Android讲义 第3版

资源名称:疯狂Android讲义 第3版 内容简介: 移动互联网已经成为当今世界发展最快、市场潜力最大、前景最诱人的业务,而Android则是移动互联网上市场占有率最高的平台。 《疯狂Android讲义(第3版)》是《疯狂Android讲义》的第3版,《疯狂Android讲义(第3版)》基于最新的Android 5,并采用了Google推荐的IDE:Android Studio作为开发工具,书中每个案例、每个截图都全面升级到Android 5。《疯狂Android讲义(第3版)》全面介绍了Android应用开发的相关知识,全书内容覆盖了Android用户界面编程、Android四大组件、Android资源访问、图形/图像处理、事件处理机制、Android输入/输出处理、音频/视频多媒体应用开发、OpenGL与3D应用开发、网络通信编程、Android平台的Web Service、传感器应用开发、GPS应用开发、整合第三方Map服务等。 《疯狂Android讲义(第3版)》并不局限于介绍Android编程的各种理论知识,而是从“项目驱动”的角度来讲授理论,全书一共包括近百个实例,这些示范性的实例既可帮助读者更好地理解各知识点在实际开发中的应用,也可供读者在实际开发时作为参考、拿来就用。《疯狂Android讲义(第3版)》最后还提供了两个实用的案例:合金弹头和电子拍卖系统Android客户端,具有极高的参考价值。《疯狂Android讲义(第3版)》提供了配套的答疑网站,如果读者在阅读《疯狂Android讲义(第3版)》时遇到了技术问题,可以登录疯狂Java联盟(http://www.crazyit.org)发帖,笔者将会及时予以解答。 《疯狂Android讲义(第3版)》适合于有一定Java编程基础的读者。如果读者已熟练掌握Java编程语法,并具有一定的图形界面编程经验,阅读《疯狂Android讲义(第3版)》将十分合适;否则,在阅读《疯狂Android讲义(第3版)》之前建议先认真阅读疯狂Java体系之《疯狂Java讲义》。 资源目录: 第1章 Android应用和开发环境 第2章 Android应用的界面编程 第3章 Android的事件处理 第4章 深入理解Activity与Fragment 第5章 使用Intent和IntentFilter进行通信 第6章 Android应用的资源 第7章 图形与图像处理 第8章 Android数据存储与IO 第9章 使用ContentProvider实现数据共享 第10章 Service与BroadcastReceiver 第11章 多媒体应用开发 第12章 OpenGL与3D开发 第13章 Android网络应用 第14章 管理Android手机桌面 第15章 传感器应用开发 第16章 GPS应用开发 第17章 整合高德Map服务 第18章 合金弹头 第19章 电子拍卖系统 资源截图: