日历

« 2008-10-13  
   1234
567891011
12131415161718
19202122232425
262728293031 

统计信息

  • 访问量: 994
  • 日志数: 6
  • 文件数: 1
  • 书签数: 9
  • 建立时间: 2007-07-17
  • 更新时间: 2008-07-29

RSS订阅

我的最新日志

  • ORACLE 10G卸载(转)

    2008-7-29

    卸载步骤:

    1、开始->设置->控制面板->管理工具->服务——>   停止所有Oracle服务。(没有起动的就不用停用了)

    2、开始->程序->Oracle - OraDb10g_home1->Oracle Installation Products->Universal Installer

       卸装所有Oracle产品;(不要按下一步,在上面有一个卸载产品点那个按扭!)

    3、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。如果是别的盘那就找到它删除!

    4、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口

    5,如果你按装是用的默认的目录在C盘下有一个以ORACLE命名的文件夹,删除它!

    6、重新启动计算机,重起后才能完全删除Oracle所在目录

    7、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入口目录及所有子目录,

      并从Windows 2000目录(一般为C:\WINNT)下删除以下文件

      ORACLE.INI、oradim80.INI

    8、WIN.INI文件中若有[ORACLE]的标记段,删除该段

  • LR模拟40用户运行成功后,手工登录报错内存溢出

    2007-8-21

    一、  录制操作:

    1、 用质检机构用户登录系统;(vuser_init

    2、  点击[省级监督检查à计划产品目录征集],点击列表中[计划建议]链接;(action

    3、 点击[添加]按钮,输入相关数据项,点击[保存]按钮;(action1

    4、 点击[退出]按钮;(vuser_end)

    二、场景设置:

    1、用户的增长模式:Load all Vusers simultaneously(Initiallize all Vusers before Run)

    2、 运行时设置:

    1)        Run Logic:插入块Block0,将Action1 移入块,设置块迭代次数为20

    2)        Think TimeIgnore think time

    3)        Browser Emulaton:取消Simulate browser cacheSimulate a new user on each iteration选项;

    3、 集合点设置:Release when 100% of all running Vusers arrive at the rendezvous

     

    40用户运行成功后,手工登录系统,

    提示:find failed! msg: ORA-04031: 无法分配 4036 字节的共享内存 ("large pool","unknown object","cursor work he","qesaQBInit:buffer")

    内存溢出,可能还需要调整websphere的配置,如数据源连接池和JVM堆大小。

    可能是由于ORACLE数据库的共享池和缓冲区高速缓存太小,可是不知为何当前版本9.0.1.0.0不允许修改这两个值,只好重新部署测试环境,安装ORACLE9.2版。

    关于ORA-04031的资料http://www.dbanotes.net/Oracle/Ora-04031.htm

  • LR模拟10用户就出错

    2007-8-20

    最近为质监系统的省抽模块做性能测试。

    脚本录制操作:

    1、用质检机构用户登录系统;(init)

    2、点击“省级监督检查--〉年度计划产品目录征集”,点击[计划建议]列链接“未制定”;(action)

    3、点击[添加]按钮,输入相关数据项,点击[保存];(action1)

    4、退出;(end)

    无论做不做参数化,每次执行10用户的场景就报错如下:

    vuer_init c(215):Step download timeout(120 seconds)has expired when downloading non-resource(s)

    1~9用户的场景执行很顺利。

    怀疑是websphere配置有问题,目前正在查看相关资料。

    将WEBSPHERE控制台中数据源GDZJ和ROEEE的连接池改为70,此问题解决。但又产生了新的问题,LR运行完成后,手工登录系统时出错。

     

  • websphere性能优化的几个方法

    2007-8-20

    摘自 Nico的魔鬼情诗 http://blog.imp3.net/?18284/action_viewspace_itemid_4416.html

    1,更改http server的配置文件参数KeepAlive。
      原因:这个值说明是否保持客户与HTTP SERVER的连接,如果设置为ON,则请求数到达MaxKeepAliveRequests设定值时请求将排队,导致响应变慢。
      方法:打开ibm http server安装目录,打开文件夹conf,打开文件httpd.conf,查找KeepAlive值,改ON为OFF,其默认为ON

    2,更改http server的配置文件参数ThreadsPerChild值到更大数目,默认为50
      原因:服务器响应线程的数量
      方法:打开ibm http server安装目录,打开文件夹conf,打开文件httpd.conf,查找ThreadsPerChild值,默认为50,改到更大数目,视用户数多少而定,一般改到客户机数量的1.1倍,如200台,则设为220

    3,关闭http server日志纪录
        原因:http server的日志IO影响性能
        方法:打开ibm http server安装目录,打开文件夹conf,打开文件httpd.conf,查找CustomLog值,找到没有注释的那行(行的开头没有符号"#"),将那行用符号"#"注释掉,以关闭日志纪录,提高处理性能。

    4,更改Websphere的服务器处理线程数
        原因:线程的数量影响同时并发的请求数量
        方法:打开管理控制台,依次打开目录树,服务器->server1->web容器->线程池,修改"最大大小"的值,默认是50,改到更大数目,具体视总用户数量和机器的配置而定,一般设置其等于或小于http server设置的MaxKeepAliveRequests的值。

我的最新文件

Open Toolbar