| 所在主题: | |
| 文件名: 数据访问宝典:实现最优性能及可伸缩性的数据库应用程序.rar | |
| 资料下载链接地址: https://bbs.pinggu.org/a-1762378.html | |
| 附件大小: | |
|
内容简介: 在当今的企业数据库应用程序中,性能和可伸缩性比过去任何时候更为关键,传统的数据库调整对于解决可能在这些应用程序中遇到的性能问题有些力不从心。如今,用于处理数据请求的时间通常有75%-95%花费在数据库中间件上。现在,最严重的性能和可伸缩性问题通常由与网络、数据库驱动程序、宽泛的软件/硬件环境,以及效率低下的数据请求编码等原因造成。在本书中,数据库访问领域中的两位世界级顶尖专家系统地解决了这些问题,揭示了如何显著地改善实际数据库应用程序的性能。 利用每个先进的数据库系统以及数据库连接API方面的领先经验,JohnGoodson和RobSteward揭示了中间件影响应用程序性能的方式,并指导开发人员设计和编写在每个主要环境中能够实现较好性能的代码。此外还介绍了可以跨数据库系统和API采用的基本概念和技术,并提供了针对ODBC、JDBC和ADO.NET的API示例,以及针对DB2、MicrosoftSQLServer、MySQL、Oracle和Sybase等主流数据库系统的示例。本书包括以下内容: 清晰理解数据库中间件的每个组件影响性能和可伸缩性的方式 编写数据库应用程序,减少网络流量、限制磁盘I/O、优化应用程序和驱动程序之间的交互并简化查询——包括针对ODBC、JDBC和ADO.NET的示例更加高效地管理连接、事务以及SQL语句的执行 充分利用连接池和语句池 编写良好的基准测试程序,预测应用程序的性能 系统地解决性能问题——包括8个完整的案例研究示例 如果您是一位软件架构师、系统设计人员或者数据库应用程序开发人员,本书将足您最必不可少的数据库应用程序性能资源。本书专注于如何实现最大的性能提升——无论是设计新的数据库应用程序还是排除已有数据库应用程序的故障。 [hide][/hide] 目录: 第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.1JDBC连接池模型 8.2ODBC连接池模型 8.3ADO.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.2SOA环境中数据访问的指导原则 11.3小结 附录术语表 |
|
熟悉论坛请点击新手指南
|
|
| 下载说明 | |
|
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。 2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。 3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。 (如有侵权,欢迎举报) |
|
京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明