企业java应用的性能调优是一项艰巨的、有时甚至是徒劳的任务,这是由现代应用的复杂性和缺少正规的调优方法导致的。现代企业应用与十年前的应用相比差距很大,如今这些应用支持多输入..
HBase性能调优方法。因官方Book Performance Tuning部分章节没有按配置项进行索引,不能达到快速查阅的效果。所以我以配置项驱动,重新整理了原文,并补充一些自己的理解,如有错误,欢迎指正..
前段时间看到brendangregg的 Linux Performance Analysis and Tools PPT里面提到Linux常用性能调优工具..
FreeBSD系统优化部分内核参数调优中文解释。 #最大的接受TCP缓冲区空间 net.inet.tcp.recvspace=65536 #最大的接受UDP缓冲区大小 net.inet.udp.sendspace=65535 #最大的发送UDP数据缓..
大型高并发高负载网站的系统架构分析!简单的来说,如果一个系统可扩展,那么你可以通过扩展来提供系统的性能。这代表着系统能够容纳更高的负载、更大的数据集,并且系统是可维护的。..
企业java应用的性能调优是一项艰巨的、有时甚至是徒劳的任务,这是由现代应用的复杂性和缺少正规的调优方法导致的。现代企业应用与十年前的应用相比差距很大,..
如何使用oracle提供的SQL_TRACE来跟踪sql的执行情况? Sql性能非常差的时候,oracle提供了SQL_TRACE来跟踪sql的执行情况。 注:分析sql的方式比较多,还有根据优化器、sql执行计划来分析。 ..
性能测试调优策略之数据库性能调优分析。和前面提到的SQL_TRACE不同,当我们遇到了数据库性能整体下降的时候,又没有特定的对象可以分析时,做一个Statspack报告是合适的。通过全面的检查,..
相信不少的朋友,无论是做开发、架构的,还是DBA等,都经常听说“调优”这个词。说起“调优”,可能会让很多技术人员心头激情澎湃,也可能会让很多人感觉苦恼。当然,也有很多人对此..
对服务器来说主要的角色就是应用服务器或数据库服务器,CPU作为关键资源经常成为性能瓶颈的根源。CPU使用率高并不总是意味着CPU工作繁忙,它有可能是正在等待其他子系统。在进行性能分析..
php代码性能调优profile利器xhprof工作原理浅析。 xhprof是php的第三方扩展,工作在zend层,以动态加载的方式被加载。php在解释执行的过程中,首先被解释成对应的token码,而后,编译成字节码(这..
背景: 要做一个birt报表,数据库是oracle10g,但数据源是从多个数据表中得到的,所以只能写存储过程,把数据整合到一个临时表中去。完成的存储过程大致如下(只保留主要代码):..
Jboss的系统性能调优方法.首先是jbossNative jboss的web container使用的 apache tomcat。 apache tomcat 有一个扩展包,使tomcat可以通过 java native interface 使用 apache portable runtime (APR),而APR则是大名顶顶..
WebSphere在Solaris下的系统性能调优方法.无论是什么系统下,对于应用程序的支持调优是必不可少的,这里留下点之前调优的经验。 下列调整参数是 Solaris 操作系统特有的。由于 Solaris 操作..
Linux OS性能调优——内存篇.今天继续在linux RH上进行调优,之前Jason的linux OS调优上提到了一般的步骤及方法,今天继续给Linux OS的调优进行下去,我们关注的还是在内存端的参数,留下点Memory。..
连续三天的39度高温,上海真的成了第五大火炉了。最奇怪的是上演了第二次浦西大雨,浦东桑拿天的情况。希望这周后酷暑散去啊:) 在负载监控系列之中强势插播一个关于oracle数据库实..
之前Jason介绍了相关的Oracle SQL调优,今天给利用Oracle SQL工具来进行调优留下点Memory。 首先我们一般可以利用以下的语句来识别Oracle“低效执行”的SQL语句:..
使用.NET Framework开发应用的调优方法.之前简单说了下IIS的调优和监控,这里还帮朋友做了下 .NET Framework的监控分析并调优 ,插播这篇,留下点记忆。分析改进由于种种原因,Jason之后会换个方式..
首先我们一般可以利用以下的语句来识别Oracle“低效执行”的SQL语句: SELECT EXECUTIONS , DISK_READS, BUFFER_GETS,..
Mysql数据库本身提供了比较优秀的性能测试工具,这里另外介绍下sysbench。 Sysbench 主要的测试方法有:..