网页加载变慢的可能

1.前端界面javascript特效比如加载特效 或js性能有问题
2.网络变慢
3.服务器负载过大,系统慢
4.sql未优化
5.逻辑代码过多能用数据库 尽量用数据库处理
6.内存泄漏引发GC:缓存的优化(老年代),减少全局变量和对象或aop,调整新生代旧生代大小到最合适
7.表被锁或者程序锁
   程序锁(1.争夺资源 2.获得当前资源,又被其他资源请求获取后占有3.循环等待:进程与资源之间头尾相接)
   锁表(1.动态SQL语句段按照不同的顺序同时访问多张表2.整张表被访问的频率高)
8.由于数据库操作是阻塞同步的,因此当一条sql语句处理较长时间时会导致整体处理很慢
   一般的解决方法是增加数据库连接数。实际上是增加线程,每个线程一个连接

posted @ 2017-03-31 14:10  吴某1  阅读(215)  评论(0编辑  收藏  举报