欢迎光临
免费的PDF电子书下载网站

数据访问宝典—实现最优性能及可伸缩性的数据库应用程序 PDF下载

编辑推荐

暂无

内容简介

在当今的企业数据库应用程序中,性能和可伸缩性比过去任何时候更为关键,传统的数据库调整对于解决可能在这些应用程序中遇到的性能问题有些力不从心。如今,用于处理数据请求的时间通常有75%-95%花费在数据库中间件上。现在,最严重的性能和可伸缩性问题通常由与网络、数据库驱动程序、宽泛的软件/硬件环境,以及效率低下的数据请求编码等原因造成。在本书中,数据库访问领域中的两位**专家系统地解决了这些问题,揭示了如何显著地改善实际数据库应用程序的性能。
  利用每个先进的数据库系统以及数据库连接API方面的领先经验,John Goodson和Rob Steward揭示了中间件影响应用程序性能的方式,并指导开发人员设计和编写在每个主要环境中能够实现较好性能的代码。此外还介绍了可以跨数据库系统和API采用的基本概念和技术,并提供了针对ODBC、JDBC和ADO.NET的API示例,以及针对DB2、Microsoft SQL Server、MySQL、Oracle和Sybase等主流数据库系统的示例。本书包括以下内容:
  清晰理解数据库中间件的每个组件影响性能和可伸缩性的方式
  编写数据库应用程序,减少网络流量、限制磁盘I/O、优化应用程序和驱动程序之间的交互并简化查询——包括针对ODBC、JDBC和ADO.NET的示例更加高效地管理连接、事务以及SQL语句的执行

作者简介

John Goodson是Progress Software公司DataDirect部门的剐总裁和总经理,是数据连接和主机集成方面的权威。20年来,他与Sun公司、Microsoft公司和其他公司合作开发了数据库连接标准,如J2EE、JDBC、ODBC和ADO。他是构建了SQL标准的ANSIH2协会的成员,并且现在加入了JDBC专家组

数据访问宝典—实现最优性能及可伸缩性的数据库应用程序 PDF下载

目录

第1章 性能问题与以前不同了 
 1.1 现在的,隋况如何
 1.2 本书的目标
第2章 提高性能的设计策略
 2.1 应用程序
 2.2 静态SQL与动态SQL
 2.3 网络
 2.4 数据库驱动程序
 2.5 理解数据库系统
 2.6 使用对象/关系映射工具
 2.7 小结
第3章 为什么数据库中间件很重要
 3.1 数据库中间件是什么
 3.2 数据库中间件影响应用程序性能的原理
 3.3 数据库驱动程序
 3.4 小结
第4章 为提高性能而调校环境
 4.1 运行时环境(Java与.NET)
 4.2 操作系统
 4.3 网络
 4.4 硬件
 4.5 小结
第5章 ODBC应用程序:编写良好的代码
 5.1 管理连接
 5.2 管理事务
 5.3 执行SQL语句
 5.4 检索数据
 5.5 更新数据
 5.6 使用目录函数
 5.7 小结  
第6章 JDBC应用程序:编写良好的代码
 6.1 管理连接
 6.2 管理事务
 6.3 执行SQL语句
 6.4 检索数据
 6.5 更新数据
 6.6 使用数据库元数据方法
 6.7 小结  
第7章 .NET应用程序:编写良好的代码
 7.1 管理连接
 7.2 管理事务
 7.3 执行SQL语句
 7.4 选择.NET对象与方法
 7.5 检索数据
 7.6 更新数据
 7.7 小结
第8章 连接池和语句池
 8.1 JDBC连接池模型
 8.2 ODBC连接池模型
 8.3 ADO.NET连接池模型
 8.4 为连接池使用重新认证
 8.5 使用语句池
 8.6 小结:整体考虑
第9章 开发良好的基准
 9.1 开发基准
 9.2 基准实例
 9.3 小结
第10章 性能问题调试
 10.1 从何处开始
 10.2 数据库应用程序部署中的改变
 10.3 数据库应用程序
 10.4 数据库驱动程序
 10.5 环境
 10.6 案例研究
 10.7 小结
第11章 面向服务架构(SOA)环境中的数据访问
 11.1 面向服务的架构(SOA)是什么
 11.2 SOA环境中数据访问的指导原则
 11.3 小结
附录 术语表

数据访问宝典—实现最优性能及可伸缩性的数据库应用程序 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:数据访问宝典—实现最优性能及可伸缩性的数据库应用程序