性能瓶颈与数据库调优

上一篇 / 下一篇  2007-05-27 23:06:55 / 个人分类:性能测试

51Testing软件测试网XXv H^)g2e!A

所有的应用程序都存在一定程序的性能瓶颈,为了提高应用程序的性能,就要尽可能的减少程序的瓶颈,以下是程序中常见的性能瓶颈。51Testing软件测试网'y9|O!vu ?*D,`

.r5R+Cwx$m(@0

 瓶颈程序中的操作 
 文件的读写和网络的操作程序等待读写数据到网络或硬盘 
 CPU等待CPU空闲
 内存 程序不停的分配,释放和扫描内存
 异常 程序不断的处理异常消息
 同步 程序等待共享资源被释放 
 数据库 程序等待从数据库中返回结果

*YDp*@+c3c051Testing软件测试网H ? n$YYu {])ojU

具体的数据库测试主要从查询、更新、插入等方面测试,而对具体的数据库进行调优,主要从以下几个方面进行:51Testing软件测试网 m%uk/F)TP@

1Rowre-sequencing以减少磁盘i/o51Testing软件测试网$Y:k+fo Z

2.oracle sql调整。

~[v*JJ,M0

3.调整oracle排序。51Testing软件测试网GvK3H%~&J2dkmI

4.调整oracle的竞争:表和索引的参数设置对于updateinsert的性能有很大的影响。51Testing软件测试网+Tp/c,y+lU1`@` A

51Testing软件测试网@9x KX&D$P

51Testing软件测试网7m OUW^@CwKj gN

 51Testing软件测试网{4N'u9Uw H

2t$k3l'`7W*I8ibL0

TAG:

阿奔 引用 删除 wxq8102   /   2007-05-30 12:32:31
这些等于只是一些检查项,整体上的关注点;更具体的可以在网上搜
引用 删除 alva   /   2007-05-28 13:39:31
这么少!
等等~~~~ 引用 删除 zhangtao   /   2007-05-28 11:26:38
有些太简单了!!!
 

评分:0

我来说两句

Open Toolbar