Faced with a question: The system is run in a very slow, and the user cannot endure. It is necessary to find the problem. The system is based on .NET architecture, Microsoft technology platform, ASP.NET C # encoding. System planning is to provide a unified business platform, integrating existing other parallel related application systems, and has not provided a standard interface. Considering the security of the data, the system transmission uses SSL, which is accessed via HTTPS.
Analysis: 1. First, because the system is transmitted by SSL, through the number of digital certificate encrypted, it is certainly slower than ordinary HTTP access;
2. It may be a network problem;
3. It may be that the database design, the interface design is incorrect, resulting in the effect of speed;
4. The system itself design architecture, or the specific program implementation (such as SQL is inefficient) Slow system.
Exclude: 1. Is SSL mainly constrained system efficiency, you can do test: Turn off SSL, how much can you see the speed; the system performance is not significantly improved, it is not an SSL impact;
2. You can access the system through a local area network, see if the speed is very fast; then through the public network access, compare the speed difference of the two; the particularity of this system is the platform of the other system, the technology is identical, and in the same Run in the network, the parallel system is running is quite smooth, so it is not the main problem;
3. Oracle Database Optimized through Oracle experts, should not be bottleneck;
4. Only check the system itself. Compared with the merger system, the page design is quite beautiful, but it is too complicated. In addition, in the data import process during the page, all the data in the page is read, including hidden data. And the data grid displays data does not make paging display, which adds more burden on the read data. At this point, the symptoms of the problem have been found. The system itself has not taken into account when designing performance factors.
A simple problem analysis is done smoothly.