便条1
来源:互联网 发布:mac改iphone铃声 编辑:程序博客网 时间:2024/05/08 23:44
面临问题:系统运行速度特别慢,用户无法忍受。需查出问题的所在。系统基于.net架构,微软技术平台,asp.net+C#编码。系统规划为提供统一的业务平台,整合现有其他并行的相关应用系统,并未将来系统扩容提供标准界口。考虑到数据的安全性,系统传输采用ssl,即通过https访问。
分析:1。首先,因为系统是用ssl传输的,通过数字证书加密的环节,所以肯定要比普通的http访问要慢一些 ;
2。可能是网络的问题;
3。可能是数据库设计、接口设计选择不正确,导致速度受到影响;
4。系统本身设计架构的问题,或者具体程序实现(如sql低效)拖慢系统。
排除: 1。ssl是不是主要制约系统效率的因素呢,可以做测试:关闭ssl,看速度能有多大的提升;结果,系统性能并没有明显改善,证明不是ssl影响;
2。可以通过局域网访问系统,看是否速度很快;再通过公网访问,比较二者的速度差别;本系统的特殊性为,并行的另一系统的平台、技术与本系统完全相同,且在同一网路中运行,并行系统运行相当顺畅,所以不是主要问题;
3。oracle数据库经过oracle专家优化,应该不成为瓶颈;
4。只有查看系统本身了。同并行系统比较,本系统页面设计相当漂亮,但太过复杂。另外,在页面导入时的数据导入过程中,一次将页面中所有数据读取出来,包括隐藏的数据。且数据网格显示数据未进行分页显示,这更加增加读取数据的负担。至此,问题的结症已找到。系统本身架构设计时就没有把性能因素很好的考虑进去。
一个简单的问题分析就这样顺利完成了。
- 便条1
- 常识便条 1
- 便条,message
- 工作便条ZHAOCM
- 技术便条ZHAOCM
- 最初的电子便条源码
- MAC OS X 程序员便条
- 简单的电子便条已经实现
- Linoit:强大的在线便条服务 - 创想资讯
- cocos2dx3.3 便条提示语功能简单实现
- 便条-逐行读取文件并对其更改
- 1
- 1
- 1
- 1
- 1
- 1
- 1》
- 单安装qmail+apache+mysql+vpopmail+汉化sqwebmail
- 如何建立一个灵活的、可配置的导出数据到Excel的解决方案。
- JAVA 求阶乘
- 《紫川》之远东战火 第五卷
- JS 中面向对象写法
- 便条1
- Java笔记5
- CodeCharge Studio 3.0 汉化
- COM技术初探1-3
- 如何使用“Borland C/C++ 5.5.1 for Win32”
- linux命令
- 《紫川》之远东战火 第七卷
- 谈谈Windows程序中的字符编码
- J2EE系统架构的常见问题