xzh2000的个人空间

暂无签名

  • 博客访问: 593941
  • 博文数量: 494
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-25 17:00
个人简介

暂无介绍

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(494)

文章存档

2008年(5)

2007年(21)

2006年(144)

2005年(291)

2004年(33)

我的朋友
微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2007-08-24 17:25:22

五 如何在DB中配置DRCP?在11g中,系统默认包含了一个连接池:SYS_DEFAULT_CONNECTION_POOL,这个池默认被创建,但默认该池是不启动的,如果要启动默认的连接池,必须显式地执行启动DRCP的命令,oracle提供dbms_connection_pool package来执行这个工作,如果连接池被显式地启动,必须显式地被停掉,当实例宕掉时,如果DRCP是活动的,则实例启动时,DRCP也将自动实动。启动DRCP需要以下步骤:A 用sysdba权限连接到sqlplusB 执行exec dbms_connection_pool.start_pool();C 查看DRCP的状态[@more@]六 客户端如何连接到DRCP?如果是专用服务器......【阅读全文】

阅读(3112) | 评论(0) | 转发(0)

发布时间:2007-08-23 15:53:11

三Dedicated Servers,Shared Servers与DRCP的内存需求一般情况下,由于每个会话需要消耗400k的内存,每个进程需要消耗4m的内存,现在我们以DRCP的pool size是100,shared server的shared server进程是100为例,假如有5000个客户端连接到这些环境,则这些主机的内存分配如下:A Dedicated Server Memory used = 5000 X (400 KB + 4 MB) = 22 GBB Shared ServerMemory used = 5000 X 400 KB + 100 X 4 MB = 2.5 GBOut of the 2.5 GB, 2 GB is allocated from the SGA.C Database Resident Connection PoolingMemory used = 100 X (400 KB + ......【阅读全文】

阅读(2259) | 评论(0) | 转发(0)

发布时间:2007-08-22 15:25:58

在oracle中,进程的频繁创建是一个比较消耗资源的开消,在11g之前,oracle提供专用器进程与共享服务器进程供用户选择适合自己的进程机制,在11g中,oracle又推出DRCP(database resident connection pool),类似于sqlrelay那种轻量级中间件的进程机制为客户服务,DRCP适用于web application(比如php/apache),可以提供成千上万的连接,使用DRCP可以共享主机资源。[@more@]一 什么时间使用DRCP1 使用较小内存的、大量的客户端连接2 客户端应用是相似的,可以共享或重用会话3 客户端占用数据库连接的周期相当短4 会话不需要跨客户请求5 客户......【阅读全文】

阅读(2554) | 评论(0) | 转发(0)

发布时间:2007-08-21 16:56:15

在11g中,很多功能oracle都引导用户通过OEM来操作,但喜欢用API的dba,照样可以写脚本来完成自己的工作,下面给大家介绍一下database replay的配置方法,database replay可以捕捉整个数据库的负载,并且传递到需要进行测试数据库上,然后重演负载以测试系统调优后的效果,当然也可以为升级硬件进行压力测试。[@more@]A 创建目录create directory sqlplay as /home/oracle11g/worksh/sqlplay';B 启动捕获进程SQL> BEGIN 2 DBMS_WORKLOAD_CAPTURE.START_CAPTURE ( 3 name => 'capture_by_yekai', 4 ......【阅读全文】

阅读(5116) | 评论(1) | 转发(0)

发布时间:2007-08-20 14:20:57

在oracle 11g以前的版本中,如果对大表进行全表扫描,通过v$session_wait可以看到wait event是:db file scattered read;在11g中,如果对大表进行全表扫描,通过v$session_wait可以看到wait event是:direct path read;也就是说,在11g中,大表全表扫描是将数据块直接读入会话的pga区域。[@more@]10g:[oracle10g@csdba worksh]$ sh list_sql.sh--------------------------------------------------------------------------YEKAI(159,235) ospid=5318 hash_value=1577916882 execs=918 els_time=1.04program=sqlplus@csdba (TNS V1-V3)......【阅读全文】

阅读(2351) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册