This article mainly describes how to locate the performance problems of the Site Based on some simple tools and Simple phenomena.
The topics in this chapter are as follows:
General performance tuning process
Analyze page loading information using analysis tools
Analyze performance bottlenecks using analysis tools
Front-end main performance optimization point accept-encoding:gzip for resource compressionGzip compression mode browser support situation:
Netscape 6+ (Netscape 4-5 does, but with some bugs).
Internet Explorer 5.5+ (July) and IE 4 if set to http/1.1.
Opera 5+ (June 2000)
Lynx 2.6+ (some time before 1999)
Firefox 0.9.5+ (October 2001)
Chrome since forever
Safari since forever (as far as I can tell)
Disadvantage: CPU re
Recently it has been a tangle of performance analysis and tuning how to start with hardware first, or from code or database first. From the operating system (CPU scheduling, memory management, process scheduling, disk I/O), Network, Protocol (HTTP, TCP/IP), or from application code, database tuning, middleware configuration and so on.Single middleware also sub-we
MYSQL Performance Tuning and architecture design-instance analysis of factors affecting MYSQL Performance
Requirement overview
A simple discussion zone system requires users, user groups, and group discussion areas.
Brief analysis
1) tables that need to store user data;
2) tables that need to store group information and user-group relationships;
3) tables that ne
below: The total number of instances created on the left, the structure of the instance on the right, and the reference description below, which can be seen in the class Cyclicdependencies and referenced by HashMap.This can determine the location of the leak, and then according to the actual situation to analyze and solve. JVISUALVM remotely monitor Tomcat 1 and modify the remote Tomcat's catalina.sh profile, where it adds:
java_opts="$JAVA _opts
-djava.rmi.server.hostname=192.168.
. GC Tuning target has three basic ideas: Reduce GC frequency, can increase the heap space, reduce unnecessary object generation, reduce GC pause time, can be achieved by reducing heap space, using the CMS GC algorithm, avoid full GC, adjust the CMS trigger scale, avoid Promotion Failur E and Concurrent mode failure (the older generation allocates more space, increases the number of GC threads to recover faster), reduces large object generation, and s
Performance TuningIt is undoubtedly a huge topic and a very important part of many projects. Performance Tuning is well known. After all, performance tuning covers too many aspects.ArticleLet's take a look at the process of performance
efficiency. Some of the original tuning settings, such as Mapjoin, PPD predicate push-down, and so on, have realized the automatic tuning in the continuously evolving products. Different stages of product tuning parameters and details will be inconsistent, but familiar with the tuning ideas and methods can be done ext
This technical article is provided by the "International Oracle user group" (ioug). It is an organization composed of user groups. This organization provides high-quality information, training, networking, and support, to improve the level of Oracle Database experts and database developers. This article is excerpted from the foreseeable procedural performance tuning of Oracle Applications by David Welch. Cl
Nginx Performance Tuning
Address: http://nginx.com/blog/tuning-nginx/
Tuning NGINX for Performance
Nginx Performance Tuning
NGINX is well known as a high
Address: http://nginx.com/blog/tuning-nginx/
Tuning nginx for performance
Nginx Performance Tuning
Nginx is well known as a high performance Load balancer, cache and web server, powering over 40% of the busiest websites in the wor
weeks data in tens of millions of.Lan Hua Main 16:13:22Ok.Orchid Island Main 16:16:29So change the SQL:with T1 as (Select count (t.c1), t.c1,t.c2,t.c3,t.c4,t.c5From Tab1 twhere T.c2 not in (' Val1 ', ' val2 ', ' val3 ', ' val4 ', ' VAL5 ')and C1 is not NULLGroup by T.C1, T.C2,T.C3,T.C4,T.C5)Select T1.c1,t1.c2,t1.c3,t1.c4,t1.c5from T1Where NOT EXISTS (Select/*+ Use_hash (m,n) */M.C1, M.C2,M.C3,M.C4,M.C5from T1 m,tab2 Nwhere N.c2 > Sysdate-14and m.c1 = N.c1and t1.c2 = M.C2);Orchid Island Main 16:
SQLServerProfiler-performance tuning has enough reason to become a hot topic. Today's fierce competition in the business field, if users think that an application is too slow, they will immediately turn to another vendor. To meet user requirements, SQL tracking loads some event classes, which can be used to find and debug performance bottlenecks.
System Performance Tuning tool under Perf event:linux 2011-05-27 10:35 Liu Ming Ibmdwfont Size:T | T The Perf Event is a performance diagnostic tool that is distributed and maintained with the Linux kernel code, maintained and developed by the kernel community. Perf can be used not only for performance statistical ana
DB2forIBMi provides a series of performance tuning tools. VisualExplain is an important one. It graphically displays the access plan generated after the DB2fori database query engine intelligently optimizes Users' Query requests.
DB2 for IBM I provides a series of performance tuning tools, and Visual Explain is an impo
Framework Official Guide Series 52--topic: Performance Tuning
Summary: The performance of a network application is affected by many factors. Database access, file system operations, network bandwidth, and so on are all potential factors. Yii has reduced the performance impact of the framework in all aspects. But in t
strong support for the application performance diagnosis.Back to top of pagePerformance optimization PracticesAfter introducing some of the commonly used performance diagnostic tools, here are some examples from the JVM layer, the application code layer, and the database tier, combined with our practice in Java application tuning.JVM Tuning: GC PainSogou Commerc
This article introduces 10 MySQL Performance tuning methods. each method is very detailed and practical. For more information, see MYSQL, which is the most popular WEB backend database. WEB development languages have developed rapidly recently. PHP, Ruby, Python, and Java have their own characteristics. although NOSQL has been mentioned more recently, I believe most architects will choose MYSQL for data sto
Analysis of the Process of neutral performance tuning in software testing-Linux general technology-Linux programming and kernel information. The following is a detailed description. Performance Tuning is undoubtedly a huge topic and a very important part of many projects. It is well known that
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.