好好好,好好好,好好好,好好好,好好好,好好好,
评分好
评分大多数关系型数据库调优专家都认为,对于众多访问关系型数据库的应用来说,性能问题主要是因为程序编写不当,或者SQL编写有问题。业内专家还指出,80%的响应时间问题都应由性能差的SQL负责。我个人也非常赞同这种观点。我曾为很多IT工作室提供过性能和调优咨询服务,在所有这些工作室中,大多数性能问题都与修改应用和SQL代码直接相关,或者与增加和修改索引有关。正是因为这个原因,我一直在努力让开发人员了解各种SQL编程方法以及相关的性能问题。我认为应该让更多的开发人员了解如何阅读和分析DB2 Explain输出。另外,我相信对于每一个涉及RDMS的大型开发项目而言,项目组里都应该配备一个SQL技术专家。IT行业中的SQL开发人员并不少,不过从我的经验来看,我发现其中只有不到10%的人真正了解SQL编程中存在的性能问题,或者真正知道该如何修正这些问题。如果有一位SQL技术专家坐镇,很多性能和逻辑问题就能在迁移到生产版本之前及早发现。
评分本书的出发点是为需要对SQL语句或程序调优的开发人员提供一个参考指南。一旦发现程序或应用运行很慢,大多数开发人员都会仓促地归咎于网络、数据库、系统或者过大的事务量等,把它们当作罪魁祸首。不过,很多情况下程序运行速度慢的直接原因其实在于他们的代码。希望本书能为这些开发人员提供帮助,使他们在迫不及待地给DBA或其他人打电话求助之前,能够先自己尝试来解决或改善遇到的性能问题。
评分东西很不好,还是京东自营的,感觉像是旧的,好像别人用过一样
评分在本书中,我总结了我在众多IT工作室所采用的一组SQL标准和原则。如果你的IT工作室还没有建立任何SQL标准,可以把我提供的这些标准作为不错的起点。很多工作室都会针对他们的应用另外增加更多原则。
评分有了标准和原则还不够,还需要确保遵循这些原则。我见过很多样的IT工作室,开发人员向我展示了他们的SQL编程、COBOL编程、Java编程等等标准,但是并没有建立质量保证机制来确保这些标准确实得到实施。所有将进入生产阶段的程序都要经过某种代码走查或审查,以确保遵循标准,另外要保证所写的SQL确实高效。审查可以确保程序和
评分好
评分还有另外一种情况:尽管SQL(以及SQL Explain)看起来还不错,但实际效率很差。针对这些情况,本书还提供了一些“调优技巧”,这些技巧会采用与优化工具选用方法不同的方式对SQL进行调整优化。业界很多专家就经常使用这些技巧采用不同方式对原先性能表现很差的SQL语句进行优化,使它能更快地执行。有些情况下,修正性能问题的关键在于运行时间,这些调优技巧对于这种情况尤其适用。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有