Oracle WebLogic 10.3 连接池参数配置详解

合集下载

weblogic-数据源配置与使用方法

weblogic-数据源配置与使用方法

Weblogic 配置使用数据源与使用方法我用的Weblogic10,其他可能有点不同,不过应该差不多启动weblogic10,登录选择JDBC->Data Sources ,如图1图1进入界面后,先点击左上角的Lock&Edit按钮,如图2图2点击后就可以进行编辑和配置了。

点击右边页面的“New”如图3图3点击NEW 后,出现新建数据源界面如图4图4变量解释:Name: 图4中第一个红框,随便起的名,在服务器用的数据源名,随便起,自己能认出来就行。

JNDI Name: 同志们,注意了,这个名字很重要,是在客户端要调用的JNDI名。

Database Type:数据库类型,我用的MySql,我选MySql,其他数据库也是一样的,用什么就选什么。

Database Driver:数据库驱动,地球人都知道写完了点“Next”中文的话就是“下一步”,如图5,图5直接点下一步如图6图6参数解释:Database Name: 数据库名Host Name:数据库地址,我是本地所以是127.0.0.1Port:数据库端口,mysql默认端口是3306,其他数据库各有不同Database User Name:数据库用户名Password/Confirm Password :数据库密码'配置好了点 next然后点击上面的Test Configeration 如图7图7PS:测试成功通过就点Finish,测试要是没通过自己找原因,有的时候会是驱动的问题,如果是找不到驱动错误的话,就自己把驱动放到weblogic 里去,在weblogic8.1中就有可能出现这种问题,数据库驱动放在"你电脑weblogic安装的位置\bea\wlserver_10.0\server\lib"Finish 如图 8图8其中MysqlTest 是刚才新建的数据源这时候还没有Targets,还不能用,点击MysqlTest,也就是刚才创建的数据源,出现图9页面图10点击第二个选项卡,即Targets ,出现如图11图11选择Server,然后点“Save”,然后点左上角的Activate Changes.如图12位置图12然后数据源就可以用了测试数据源连接1.随便建一个web工程2.在页面里写如下代码如图13图13第一行是实例化一个Context第二行是得到数据源的实例(DataSource)context.lookup("JNDI_mysql");Lookup(String str);Lookup里面的参数就是刚才你定义数据源的JNDI NAME(找图4)第三行通过数据源得到连接,然后就是正常使用数据库。

weblogic数据源配置

weblogic数据源配置

一、新建数据源
1、登录weblogic控制台,进入控制台首页。

点击数据源按钮,进入数据源配置页面,如下图:
2、点击激活按钮,激活修改状态,如下图:
3、进入数据源创建页面后,点击新建按钮,创建数据源,如下图所示:
4、进入数据源信息配置页面
“agentDS”,应用程序里面要调用到。

6、点击“next”按钮,进入下一步,如下图:
用户名、密码需要根据实际情况配置,这里给出的只是一个演示参数。

8、点击测试按钮,测试数据源配置是否成功,如下图:
9、如出现下图所示的绿色提示信息,则说明配置成功。

点击next按钮进入下一步,如下图:
10、将数据源关联到服务上后,点击完成按钮。

如下图:
11、点击修改激活按钮,激活数据源配置,如下图:
12、点击激活修改,进行数据源连接池配置,如下图:
13、勾选复选框,再点击下图中红色框选中的部分,如图所示:
14、进入连接池配置页面后,点击图中红色方框部分,如下图:
15、进入连接池参数配置页,如下图:
16、配置连接池连接参数,如下图:
17、点击保存按钮,进入下一步,如下图:
18、点击修改激活按钮,激活连接池配置,如下图:
19、如果出现下图绿色部分信息,则数据源连接池配置完成。

20、到此,所有的数据源配置已经完成,将应用的war包发布到weblogic上。

Weblogic 10.3.6.0 集群搭建

Weblogic 10.3.6.0 集群搭建

Weblogic 集群搭建Oracle的Weblogic分开发者版本和生产版本,有32位和64位。

一般生产版本的weblogic是64位的,安装文件是一个大小为1G多的jar包。

去oracle官网上下载64版weblogic。

这里使用的版本是weblogic11g,版本号是10.3.6,文件名为“wls1036_generic.jar”。

安装weblogic前要确认已安装好jdk(如果安装的是64位weblogic则需要64位版本的jdk)。

目前,weblogic可免费使用,需要oracle的weblogic服务时才需要向Oracle付费买服务,即产品免费服务收费。

一、安装weblogic(windows和Linux操作步骤相同)1、在命令行,进入安装文件wls1036_generic.jar所在文件夹然后输入命令:Java -jar wls1036_generic.jar点击回车后程序会启动weblogic安装文件的图形安装界面。

按下来的安装和在windows中安装普通文件一样了。

2、点击“下一步”,到下图界面,然后输入weblogic的安装目录。

(路径中最好不要有空格)3、点击“下一步”。

到下图界面,由于我们没有购买oracle的服务所以去掉下图中的勾。

(目前weblogic可免费使用,需要oracle技术支持的话才需要付费)4、点击“下一步”,到下图界面,会因为我们没有填写上图的的支持信息而弹出两个警告框,直接“YES”通过即可。

进入下图,勾选下面的框(不需要使用验证)5、然后点击“继续”。

到下图界面,选择“典型”和“定制”都可以,根据自己喜好设置6、选择后点击“下一步”,进入下图界面,如果没有显示jdk信息,则手动点击“浏览”选择自己机器上安装的jdk,一般默认显示出来的就已经是自己机口上安装的了(貌似是根据环境变量里的JAVA_HOME获取的)7、点击“下一步”进入下图界面,不用修改,直接点击“下一步”即可8、然后会显示出我们准备安装的组件信息,直接点击“下一步”9、然后就开始安装了10、安装完成了,这里有勾选“运行Quickstart”表示安装完成后打开域创建和配置界面。

weblogic配置数据库连接

weblogic配置数据库连接

一、weblogic数据源配置进入到weblogic控制台,找到服务→jdbc→数据源,锁定并编辑后,新增数据源. 进入到新建页面,如下图:修改配置如下:注意,上面的jndi名称,需要在torConfig.xml配置文件中用到点击下一步(此步不需修改配置),再点击下一步,进入到如下页面:修改配置:数据库名称,即oracle的实例名(SID),主机名:可以输入oracle数据库所在机器的IP,端口号,根据实际情况输入,用户名和密码都根据实际生产环境的配置输入.以上配置,可以根据目前的torConfig.xml文件中的数据库连接方式把相应的配置录入到页面即可.如下图为我本机的配置:再点击下一步,出现如下图的页面:根据前一步数据库配置不同,有些数据与下图会不一样,点击测试配置,如果显示连接测试成功即表示配置成功:测试成功后,点击下一步,选择对应的运用服务,点击完成即可.(备注:每次修改保存后、都需要激活更改)激活以后,再次选择jdbc数据源,并点击“锁定并编辑”,选择对应的数据源,点击进入,会到以下页面:选择连接缓冲池,进入以下页面:调整初始容量为:30,最大容量为250(目前客户生产环境,设置的oracle最大连接数为300),容量增长为:15;语句缓存大小为:30;根据上面的配置调整后,激活更改,weblogic的数据源配置即可完成二、tor数据库连接配置把TORConfig.xml文件中目前的配置,如下代码,注释掉:<bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource" destroy-method="close"><property name="driver"><value>oracle.jdbc.driver.OracleDriver</value></property><property name="driverUrl"><value>jdbc:oracle:thin:gzldoa/*************.1.201:1521:ldoadev</value></property><property name="user"><value>gzldoa</value></property><property name="password"><value>toone</value></property><property name="alias"><value>gzwork</value></property><property name="houseKeepingSleepTime"><value>90000</value></property><property name="prototypeCount"><value>5</value></property><property name="maximumConnectionCount"><value>100</value></property><property name="minimumConnectionCount"><value>10</value></property><property name="trace"><value>true</value></property><property name="verbose"><value>true</value></property></bean>新增jndi连接方式配置:<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"><value>ldjoa</value></property></bean>后保存即可,注意需要把上面的ldjoa改成刚在weblogic控制台配置的jndi名称。

数据库连接池的参数设置

数据库连接池的参数设置

数据库连接池的参数设置在进行数据库操作时,为了提高效率和性能,往往会使用数据库连接池。

数据库连接池是一种管理数据库连接的技术,它可以在应用程序启动时创建一定数量的数据库连接,并将这些连接保存在一个池中,供应用程序使用。

对于频繁进行数据库操作的应用程序来说,使用数据库连接池可以减少连接的创建和关闭的开销,提高数据库操作的效率。

数据库连接池的参数设置非常重要,不同的参数设置会对数据库连接池的性能和效果产生直接影响。

下面我将介绍一些常见的数据库连接池参数设置。

1. 初始连接数(InitialSize):指定连接池中初始化的连接数。

在应用程序启动时,连接池会创建这些连接并放入池中。

初始连接数的设置应根据应用程序的并发量和数据库的负载情况来确定,一般来说,初始连接数应该足够满足应用程序的并发需求,但也不能设置得过多,以免占用过多的系统资源。

2. 最小空闲连接数(MinIdle):指定连接池中保持的最小空闲连接数。

当应用程序不再使用连接时,连接池会将一部分连接保留在池中,以便下次使用。

最小空闲连接数的设置应根据应用程序的并发量和数据库的负载情况来确定。

如果设置得过小,可能导致连接池无法满足应用程序的并发需求;如果设置得过大,可能会浪费系统资源。

3. 最大空闲连接数(MaxIdle):指定连接池中保持的最大空闲连接数。

当连接池中的连接数量超过最大空闲连接数时,多余的连接会被关闭并从池中移除。

最大空闲连接数的设置应根据应用程序的并发量和数据库的负载情况来确定。

如果设置得过小,可能导致连接池无法满足应用程序的并发需求;如果设置得过大,可能会浪费系统资源。

4. 最大活动连接数(MaxActive):指定连接池中允许的最大活动连接数。

当连接池中的连接数量达到最大活动连接数时,新的连接请求会被阻塞,直到有连接被释放。

最大活动连接数的设置应根据应用程序的并发量和数据库的负载情况来确定。

如果设置得过小,可能导致连接池无法满足应用程序的并发需求;如果设置得过大,可能会导致数据库负载过高。

weblogic线程池设置

weblogic线程池设置

图形化操作是在工作管理器中新建两个约束min和max如何修改WebLogic 9.x / 10.x 默认线程池大小2010/10/10 12:39 AM | 教主| 技术文章| 2 条评论了已经作者:老王来源:WebLogic中文爱好者官方文档指出,WebLogic 9 / WebLogic 10 的线程池是自调优的,并且在WebLogic 9的时候,通过修改config.xml可以修改默认线程池的最小值、最大值,但是很麻烦。

到了WebLogic 10gR3,连修改config.xml的办法都给取消了。

但是,可以通过在启动脚本增加如下参数,可以指定默认线程池的最小值、最大值:-Dweblogic.threadpool.MinPoolSize=100-Dweblogic.threadpool.MaxPoolSize=500如何修改weblogic默认线程池大小2010年12月27日wei发表评论阅读评论weblogic 9开始使用了线程自调优技术。

通过以下方法设置,可以指定默认线程的最大最小值。

方法一:修改启动脚本参数在启动脚本中,增加如下参数%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS%=%SERVER_NAME%-Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy-Dweblogic.threadpool.MinPoolSize=100 -Dweblogic.threadpool.MaxPoolSize=500%PROXY_SETTINGS% %SERVER_CLASS%方法二:修改config.xml在config.xml中,增加如下参数<server><name>AdminServer</name><self-tuning-thread-pool-size-min>100</self-tuning-thread-pool-size-min> <self-tuning-thread-pool-size-max>500</self-tuning-thread-pool-size-max> <listen-port>7923</listen-port><listen-address></listen-address></server>经过测试,以上两种方法适合weblogic9,10,11g。

weblogic优化指南

weblogic优化指南

优化WebLogic一、为WebLogic启动设置Java参数垃圾收集(GC)是指JVM释放Java堆中不再使用的对象所占用的内存的过程,而Java堆(Heap)是指Java应用程序对象生存的空间。

堆大小决定了GC的频度和时间。

堆越大,GC频度低,速度慢。

堆越小,GC频度高,速度快。

所以GC和堆大小是一组矛盾。

为了获取理想的Heap堆大小,需要使用-verbosegc参数(Sun jdk: -Xloggc:<file>)以打开详细的GC输出。

分析GC的频度和时间,结合应用最大负载所需内存情况,得出堆的大小。

通常情况下,我们建议使用可用内存(除操作系统和其他应用程序占用之外的内存)70-80%,为避免堆大小调整引起的开销,设置内存堆的最小值等于最大值即:-Xms=-Xmx。

而为了防止内存溢出,建议在生产环境堆大小至少为256M(Platform至少512M),实际环境中512M~1G左右性能最佳,2G以上是不可取的,在调整内存时可能需要调整核心参数进程的允许最大内存数。

对于sun 和hp的jvm,永久域太小(默认4M)也可能造成内存溢出,应增加参-XX:MaxPermSize=128m。

建议设置临时域-Xmn的大小为-Xmx的1/4~1/3, SurvivorRatio为8堆栈内存优化,修改配置文件:WL_HOME=C:\bea\weblogic81 "%WL_HOME%\common\bin\commEnv.cmd":bea#如果采用的上bea的JDK# JVM Heap(堆内存)最小尺寸为96M,最大尺寸为256Mset MEM_ARGS=-Xms96m -Xmx256m:sun#如果采用的是sun的JDK# JVM Heap(堆内存)最小尺寸为32M,最大尺寸为200M#公共变量对象的内存限制: PermSize:最小尺寸, MaxPermSize :最大允许分配尺寸set MEM_ARGS=-Xms32m -Xmx200m -XX:MaxPermSize=128m监视堆栈使用情况:下载JRockit JDK,该JDK已经自带了JRockit Mission Control工具,目前好像还没有单独下载JRockit Mission Control的地方,于JRockit JDK进行了绑定下载;在C:\bea\jrockit81sp5_142_08\console目录里面运行:C:\bea\jrockit81sp5_142_08\bin\java –Xmanagement -jar ManagementConsole.jar 如何监控weblogic呢?修改weblogic启动脚本startWebLogic.cmd,在里面加入-Xmanagement启动参数:%JAVA_HOME%\bin\java -Xmanagement %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% =%SERVER_NAME% -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE% -Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" weblogic.Server二、设置与性能有关的配置参数在一个WebLogic域中,配置文件(config.xml)位于与管理服务器通信的机器里,提供WebLogic MBean的长期存储。

OracleWebLogic10.3连接池参数配置详解

OracleWebLogic10.3连接池参数配置详解

数据源配置:常规可在域中标识该数据源地唯一名称.此数据源绑定到地路径.默认情况下,名称就是数据源地名称.要为数据源指定多个名,请在单独地行上分别输入每个名.查找路径地应用程序将得到与此数据源对应地实例.启用通过一次服务器访问“预取”(即从服务器发送到客户端)多个行.当外部客户端通过使用访问数据库时,行预取功能可以一次性地访问服务器来为客户端提取多行,从而提高性能.当客户端和位于同一中时,将忽略此设置且不使用行预取功能.如果启用行预取,则指定为客户端预取地结果集行数.最佳预取大小取决于此查询地具体设置.通常在达到特定值之前,增加此数字时性能会提高.达到此特定值后,即使再增加此数字,也不会使性能有任何显著地提高.如果超过行,提高性能地可能性将微乎其微.通常默认值即适用于大多数情况.最小值:最大值:指定流量数据类型地数据块大小.流数据类型(例如,调用()而得到地数据类型)将根据需要以按大小排列好地数据块形式从发送到客户端.最小值:最大值:数据源配置: 连接缓冲池配置选项要连接到地数据库地 . 地格式随驱动程序地不同而变化.用于在连接缓冲池中创建物理数据库连接地驱动程序类地完整包名.(请注意,此驱动程序类必须存在于将其部署到地任何服务器地类路径中.):传递给创建物理数据库连接时使用地驱动程序地属性地列表.例如: .请分别在单独地行上列出各个对.要启用驱动程序级功能,请将驱动程序属性及其值添加到“属性”列表. 设置驱动程序地对象上地“属性”列表中地驱动程序级属性.注意:由于安全方面地原因,当以生产模式运行时,您不能在此属性列表中指定数据库密码.如果在此属性列表中指定密码,那么数据源部署将会失败.要替代此安全检查,请在启动此服务器时使用命令行参数“”.创建物理数据库连接时传递给驱动程序地密码属性.该值以加密形式存储在描述符文件及显示在“管理控制台”中.请确认密码.要在创建连接缓冲池时创建地物理连接数.如果无法创建这一数量地连接,创建此连接缓冲池地操作将会失败.此连接数也是连接缓冲池将保持地最小可用物理连接数.最小值:最大值:此连接缓冲池可容纳地最大物理连接数.将新连接添加到连接缓冲池时创建地连接数.不再有可用地物理连接来满足连接请求时,会创建该数量地附加物理连接并将它们添加到连接缓冲池中.用于维护存储在语句缓存中地准备就绪地语句地算法.选项有:▪当使用新地预处理或可调用语句时,替换缓存中最近最少使用地语句.▪缓存前若干个固定数量地预处理和可调用语句.存储在缓存中地“准备就绪”语句和可调用语句地数量.(这样可能会提高服务器性能.)可以重用缓存中地语句而无需重新加载它们,这样便可提高服务器性能.连接缓冲池中地每个连接都有其自己地语句缓存.将语句缓存地大小设置为将会关闭该语句缓存.高级配置选项名称描述使能够在将连接提供给客户端之前对连接进行测试.(要求指定“测试表名称”.)此测试在响应客户端对缓冲池中地连接地请求时将添加短时间地延迟,但会确保客户端收到有效连接.对于使用故障转移算法地在多数据源中使用地连接缓冲池,该测试是必需地.对未用连接进行测试地间隔秒数.(要求指定“测试表名称”.)未通过测试地连接将被关闭,然后将它们重新打开以重新建立有效地物理连接.如果测试再次失败,则此连接将被关闭.如果设置为,定期测试将被禁用.测试物理数据库连接时使用地数据库表名.指定“测试频率”和启用“测试保留地连接数”时需要此名称.用于测试连接地默认代码为“ (*) ”大多数数据库服务器会优化此以避免对表进行扫描,但仍然建议将“测试表名称”设置为已知包含极少地行或不包含行地表地名称.如果“测试表名称”以“ ”开头,则此开始标记后面地字符串剩余部分将被视为用于测试连接地语句文字而非标准查询.在将连接传递到应用程序之前或定期连接测试过程期间,相信连接仍然有效并将跳过连接测试时使用连接地秒数.此选项是一种最佳选择,可以最大程度地减少连接测试对性能造成地影响(特别是在流量很大地时候).最小值:最大值:在收缩为满足需要而增大了地连接缓冲池前需等待地秒数.如果设置为,收缩将被禁用.最小值:最大值:要执行地、将初始化新建物理数据库连接地语句.以后跟一个空格作为语句地开头.如果“初始”值以“ ”开头,则此开始标记后面地字符串剩余部分将被视为用于初始化数据库连接地语句文字.如果“初始”值不以“ ”开头,该值将被视为表格地名称,并会使用下列语句来初始化连接:“ (*) ”表必须存在且此连接地数据库用户必须能够访问它.大多数数据库服务器会优化此以避免对表进行扫描,但仍然建议将设置为已知包含极少地行或不包含行地表地名称.建立数据库连接尝试地间隔秒数.如果不设置此值,则在数据库不可用地情况下,创建数据源地操作将失败.如果已设置此值且在创建数据源时数据库不可用,则在您指定地秒数之后,将重新尝试在缓冲池中创建连接,并会不断尝试创建连接,直到创建成功.如果设置为,连接重试将被禁用.最小值:最大值:创建每个物理数据库连接前地延迟秒数.此延迟支持不能快速连续处理多个连接请求地数据库服务器.在初始数据源创建及数据源生命周期内,每当创建物理数据库连接时都会有此延迟.最小值:最大值:保留连接处于不活动状态地秒数,该秒数过后将收回该连接并将其释放回连接缓冲池.可以使用“非活动连接超时”功能收回泄漏地连接未由应用程序显式关闭地连接.请注意,不能使用此功能来代替正常关闭连接.如果设置为,此功能将被禁用.最小值:最大值:等待保留数据源地连接缓冲池中地连接时会阻塞线程地最大并发连接请求数.最小值:最大值:保留连接缓冲池中地连接地调用超时之前经过地秒数.如果设置为,则调用永远不会超时.如果设置为,则调用会立即超时.最小值:最大值:此时间后当前正在执行地语句将超时.依赖于底层驱动程序支持. 使用()方法将指定地时间传递给驱动程序.如果驱动程序不支持此方法,可能会引发异常并导致超时值被忽略.值为时禁用此功能.值为表示语句不会超时.最小值:最大值:即便仍在使用从缓冲池获取地连接,也能够将数据源关闭.是一个能够改善性能地选项,它启用执行线程以保持已进入缓冲池地数据库连接,即使在应用程序关闭逻辑连接之后.启用后,将在应用程序首次使用某个执行线程保留连接时把连接缓冲池中地一个数据库连接固定到此线程.当应用程序使用完此连接并调用()(此方法在其他情况下将把连接返回到连接缓冲池)时,将把该连接保留给执行线程,而不会将其返回连接缓冲池.当此后某个应用程序使用相同地执行线程请求连接时,将提供此线程已保留地这个连接.使用,当多个线程尝试同时保留一个连接时,连接缓冲池上不会发生锁定冲突,对于试图在有限个数地数据库连接中保留同一个连接地线程,也没有冲突.如果应用程序使用相同地执行线程同时保留连接缓冲池中地多个连接,将创建附加地数据库连接并同样将它们固定到此线程.指定在应用程序使用底层供应商连接对象之后是否从连接缓冲池中删除连接.如果禁止删除已占用地连接,必须确保该数据库连接适合被其他应用程序重复使用.设置为(默认设置)时,应用程序关闭逻辑连接后将不把物理连接返回给连接缓冲池.将关闭并重新创建此物理连接.设置为时,应用程序关闭逻辑连接后,物理连接将返回到连接缓冲池并可由该应用程序或其他应用程序重复使用.。

webLogic10.3.6安装、配置图解

webLogic10.3.6安装、配置图解

一、webLogic 10.3.6安装1.双击“oepe-wls-indigo-installer-11.1.1.8.0.201110211138-10.3.6-win32.exe”启动安装,直接“下一步”2.选择“创建新的中间件主目录”,可以将目录放到D盘,避免占用系统盘空间,点击“下一步”3.将红色区域内的复选框去掉,点击“下一步”4.默认选择“典型”安装,点击“下一步”5.默认产品安装目录,点击“下一步”6.选择“所有用户”,点击“下一步”7.查看安装概要,没有问题,点击“下一步”,显示安装进度8.如果需要直接创建weblogic域,选择“运行Quickstart”,点击“完成”按钮,进入快速启动页面;如果想要稍后再进行创建,取消“运行Quickstart”,点击“完成”按钮,安装完成9.点击“Ggetting started with WebLogic Server”,进入Fusion Middleware配置向导也可以通过开始菜单进入配置向导:10.选择“创建新的Weblogic域”,点击“下一步”11.直接点击“下一步”12.输入域的名称和位置,直接默认即可,点击“下一步”13.配置管理员用户名、密码,之后启动weblogic和登陆控制台需要用到,输入后点击“下一步”用户名:weblogic(默认)用户口令:Password123414.选择“生产模式”、JDK最好选择Weblogic自带jdk,点击“下一步”15.选择“管理服务器”、“受管服务器、集群和计算机”,点击“下一步”16.名称默认即可,选择本地监听地址(本机IP地址)端口号默认7001,点击“下一步”17.无需配置受管服务器,直接点击“下一步”18.无需配置集群,直接点击“下一步”19.无需配置结算机,直接点击“下一步”20.点击“创建”,显示创建进度21.点击“完成”,创建域完成二、webLogic 配置1.进入“D:\Oracle\Middleware\user_projects\domains\base_domain”,双击“startWebLogic.cmd”,启动webLogic2.输入前方配置的用户名、密码3.打开浏览器输入控制台url,进入控制台进行管理(http://82.XXX.XXX.XXX:7001/console),用户名密码输入之前配置的域用户名、密码4.点击“锁定并编辑”,选择:服务-数据源5.点击新建,选择“一般数据源”,JNDI名称和工程JNDI名称保持一致。

Weblogic配置Oracle数据源

Weblogic配置Oracle数据源

配置和管理 WebLogic JDBC配置 JDBC 数据源本部分包括以下信息:∙了解 JDBC 数据源∙创建 JDBC 数据源∙事务选项∙连接缓冲池功能∙设置数据库安全凭据∙调整数据源连接缓冲池选项∙在服务器和群集上部署数据源∙最大程度地减少由不响应的数据库引起的服务器启动暂停∙JDBC 数据源的安全∙JDBC 数据源工厂(不赞成使用)了解 JDBC 数据源在 WebLogic Server 中,可通过将数据源添加到您的 WebLogic 域来配置数据库连接。

WebLogic JDBC 数据源提供了数据库访问和数据库连接管理。

每个数据源都包含一个数据库连接缓冲池,其中的数据库连接是在创建数据源时和启动服务器时创建的。

应用程序会通过在 JNDI 树中或在本地应用程序上下文中查找数据源,然后调用 getConnection()来保留来自数据源的数据库连接。

完成连接后,应用程序应尽早调用 connection.close(),该方法会将数据库连接返回缓冲池以供其他应用程序使用。

数据源及其连接缓冲池可以提供有助于保持系统运行和性能的连接管理进程。

可以设置数据源中的选项以满足您的应用程序和您的环境的需要。

以下部分描述了这些选项以及如何启用这些选项。

创建 JDBC 数据源要在您的 WebLogic 域中创建 JDBC 数据源,可以使用管理控制台或 WebLogic 脚本工具 (WLST)。

有关详细信息,请参阅以下部分:∙"“管理控制台联机帮助”中的创建 JDBC 数据源∙"“WebLogic 脚本工具”中的创建 JDBC 资源注意:WLST 已取代了 weblogic.Admin 命令行实用工具。

WebLogic Server 示例(可选择将其随 WebLogic Server 一起安装)包含了可用来代替weblogic.Admin JDBC 命令的示例脚本。

如果已安装了上述示例,则这些示例脚本可从WL_HOME\samples\server\examples\src\examples\wlst\online 获得,其中,WL_HOME 指 WebLogic 主目录,如 C:\bea\weblogic91。

WebLogic 11g配置数据库连接池详细图文步骤

WebLogic 11g配置数据库连接池详细图文步骤

WebLogic 11g 配置数据库连接池----浪花滚滚一、手动配置1.创建web工程index.jsp页面的部分代码如下:DbConn类:Authors类:AuthorsDao类:2.把数据库驱动jar包拷到E:\bea\wlserver_10.3\server\lib目录下。

(以下以SQLServer 2005 为例)3.用记事本打开D:\bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd在最后加入以下代码:setCLASSPATH=%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPA TH%; %WLP_POST_CLASSPA TH%;%WL_HOME%\server\lib\sql2005jdbc.jar其中“\server\lib\sql2005jdbc.jar”是驱动JAR包的路径4.启动WebLogic服务,将工程导出war包,手动部署该web应用程序。

看到有sql2005jdbc.jar的信息,说明驱动加载成功。

如果没有,检查setDomainEnv.cmd配置文件中书写的路径。

5.打开服务器配置页面。

在左侧菜单栏选择数据源6.启动数据库服务,配置数据库。

这里就以PUBS数据库为例。

7.点击“新建”取一个别名,也可以用默认的。

选择数据库类型级数据库驱动下一步8.使用默认的选择,继续下一步。

9.填写连接属性。

10.点测试配置,看是否连接测试成功。

注意这里只是测试数据库驱动是否正确。

11.为服务器部署数据源。

12.完成。

13.点击该数据源名称测试数据源。

14.至此,连接池配置成功!15.打开页面测试。

同时,控制台页面也会输出程序中System.out.println();的内容:二、在myeclips中配置1.打开myeclips中的服务器配置界面,找到WebLogic 10.x,点Paths。

weblogic启动内存配置[最新]

weblogic启动内存配置[最新]

Weblogic 启动内存配置1、找到配置文件位置,默认路径是wlserver_10.3/common/bin/commEnv.sh2、找到commEnv.sh文件,修改此配置文件if [ "$PRODUCTION_MODE" = "true" ]; thencase $JA V A_VENDOR inBEA)JA V A_VM=-jrockitMEM_ARGS="-Xms512m -Xmx2048m";;HP)JA V A_VM=-serverMEM_ARGS="-Xms512m -Xmx2048m -XX:MaxPermSize=512m";;IBM)JA V A_VM=MEM_ARGS="-Xms512m -Xmx2048m";;Sun)JA V A_VM=-serverMEM_ARGS="-Xms512m -Xmx2048m -XX:MaxPermSize=512m";;*)JA V A_VM=MEM_ARGS="-Xms512m -Xmx2048m";;esacelsecase $JA V A_VENDOR inBEA)JA V A_VM=-jrockitMEM_ARGS="-Xms512m -Xmx2048m"JA V A_OPTIONS="${JA V A_OPTIONS} -Xverify:none";;HP)JA V A_VM=-clientMEM_ARGS="-Xms512m -Xmx2048m -XX:MaxPermSize=512m";;IBM)JA V A_VM=MEM_ARGS="-Xms512m -Xmx2048m";;Sun)JA V A_VM=-clientMEM_ARGS="-Xms512m -Xmx2048m -XX:MaxPermSize=512m"JA V A_OPTIONS="${JA V A_OPTIONS} -Xverify:none";;*)JA V A_VM=MEM_ARGS="-Xms512m -Xmx2048m";;红色标注的位置是启动时分配的内存大小,可根据实际需求进行调整。

WebLogic10.3安装部署

WebLogic10.3安装部署

WebLogic10.3安装部署WebLogic10.3安装配置(图文) ◆webLogic安装:1,安装weblogic10:(此处略)按默认安装。

◆配置weblogic10 domain:1,创建一个weblogic domain:如图所示:点击next进入下一步:此处默认选项,直接点击next进入下一步:输入域名和域名所处位置(配置domain name,不能在同一个目录下配置多个domain)点击下一步:配置进入控制台的用户名和密码:密码最少为八位:注意此处默认选择weblogic自带的jdk,不能选择已安装的高版本的其他jdk:运行管理服务的WebLogic服务器称为管理服务器, 每个WebLogic受管服务器都会在启动时从管理服务器得到各自的属性配置.点击next进入下一步:输入用户名、监听地址以及监听端口。

安装成功以后,可以看到如下所示:点击启动weblogic10服务器:如下所示,打开浏览器,输入:http://192.168.16.21:7001/console 如下所示,则服务器成功启动:在myeclipse下配置weblogic101,启动Eclipse,选择“Window -> Preferences”菜单,打开首选项对话框。

展开MyEclipse 下的Application Servers 节点,点击WebLogic 10,选中右边的Enable 单选按钮,启用WebLogic 服务器。

配置如下:2,接着展开WebLogic 10 节点,点击JDK,在右边的WLS JDK name 处选择WebLogic 10 的默认JDK单击Add 按钮,弹出WebLogic -> Add JVM 对话框,在JRE 主目录处选择WebLogic 安装文件夹中的JDK 文件夹,这时候就可以在WLS JDK name 组合框中选择jdk150_04 了。

配置完成后,在myeclipse的工具栏可以看到如下所示:配置weblogic10的JDBC Data Source1,进入webloglic10控制台:http://192.168.16.21:7001/console/在左边的Domain Structure选择数据源进入数据源配置页面点击“新建”按钮进入“新建JDBC Data Source”页面配置数据源的名字,JNDI的名字,选择数据库,在Database Driver选择时注意选择XA和non-XA驱动:选择XA(分布式事务支持)驱动,进入下一步:Next进入下一步,配置jdbc数据源选项点击Test Configuration测试Jdbc数据源:如下所示,则测试成功点击finish完成。

配置Oracle JDeveloper11g链接Weblogic103

配置Oracle JDeveloper11g链接Weblogic103

配置Oracle JDeveloper 11g连接WebLogic 10.31:20 am in Oracle 融合中间件 by aronezhang如果还没有安装Oracle JDeveloper 11g,请先阅读安装 Oracle JDeveloper 11g。

通过JDeveloper11g安装包完全安装后,系统已经安装了WebLogic10.3,下面介绍如何配置一个WebLogic 10.3 Domain通过JDeveloper 11g连接它。

JDeveloper要连接到WebLogic需要完成3个步骤的工作:1.创建WebLogic域(domain)2.启动WebLogic服务3.JDeveloper中创建应用服务器连接到WebLogic服务一、创建WebLogic域创建WebLogic域有以下主要步骤:1.启动WL的Configuration Wizard工具2.选择创建WebLogic域3.基于现有的模板4.创建域的管理员用户和密码5.输入域的名称和域的路径安装好JDeveloper11g之后,可以看到如下的菜单被创建,通过WebLogic中的Configuration Wizard工具来创建WebLogic域创建一个全新的WebLogic域为了方便,选择一个现有的域作为模板,无需进行很多细节的设置输入这个域的管理员用户名和密码,记住它,后面登录WL服务的时候需要使用它们。

为域取一个容易记住的名称,以便后面的操作;域的位置默认即可。

点击“创建”按钮完成域的创建二、启动WebLogic服务在连接到WL服务之前需要先启动它,创建域之后,菜单项会多出User Project 的子菜单,下面选择刚创建的域。

通过Start Admin Server for WebLogic来启动WL服务启动之后可以通过http://localhost:7001/console地址登录管理控制台,输入创建域时创建的管理员用户和密码。

Weblogic连接池自动重连参数设置的方法

Weblogic连接池自动重连参数设置的方法

Weblogic连接池自动重连参数设置的方法
1、登录Weblogic控制台,点击JDBC-Connection Pools中的连接1(MyJDBC Connection Pool),选择Connections标签页,点击右下方的【Show】按钮,展开高级设置页面。

2、在以下页面中,进行以下设置(如下图所示):
(1)Test Frequency:测试频率。

将此项设置为60秒。

(2)Test Reserved Connections:此项为测试保留的连接。

勾选此复选框。

(3)Test Created Connections:此项为测试创建的连接。

勾选此复选框。

(4)Test Released Connections:此项为测试回收的连接。

勾选此复选框。

(5)Connection Reserve Timeout:保留连接的超时时间。

将此项设置为30秒。

(6)Connection Creation Retry Frequency:创建连接重试的频繁。

将此项设置为30秒。

3、按照上述方法,对连接2(MyJDBC Connection Pool1)进行设置。

数据库连接池配置参数

数据库连接池配置参数

数据库连接池配置参数数据库连接池是现代应用程序中常用的技术之一,它可以提高数据库的性能和可靠性。

在配置数据库连接池时,我们需要合理地设置一些参数,以便达到最佳的性能和资源利用效果。

本文将介绍一些常见的数据库连接池配置参数,并解释它们的作用和使用方法。

1. 连接池大小(poolSize)连接池大小是指连接池中同时能够活动的连接数。

这个参数的设置应该根据应用程序的并发访问量和数据库的性能来确定。

如果并发访问量较大,可以适当增加连接池的大小,以避免连接超时或连接被拒绝的情况发生。

但是过大的连接池会占用较多的系统资源,因此需要权衡。

2. 最小空闲连接数(minIdle)最小空闲连接数是指连接池中保持的最小空闲连接数量。

这个参数的设置应该根据应用程序的负载和响应时间要求来确定。

如果应用程序的负载较高,可以适当增加最小空闲连接数,以提高响应速度。

但是过多的空闲连接会占用系统资源,因此需要合理设置。

3. 最大等待时间(maxWaitTime)最大等待时间是指当连接池中没有可用连接时,应用程序等待获取连接的最长时间。

超过这个时间,应用程序将抛出连接超时异常。

这个参数的设置应该根据应用程序的响应时间要求来确定。

如果应用程序的响应时间要求较高,可以适当增加最大等待时间,以避免连接超时异常的发生。

4. 连接超时时间(connectionTimeout)连接超时时间是指建立数据库连接的最长时间。

如果连接超时,应用程序将抛出连接超时异常。

这个参数的设置应该根据数据库的性能和网络状况来确定。

如果数据库响应时间较长或网络延迟较大,可以适当增加连接超时时间,以避免连接超时异常的发生。

5. 最大连接数(maxConnections)最大连接数是指连接池中允许的最大连接数量。

这个参数的设置应该根据数据库的性能和资源利用效率来确定。

如果数据库的性能较好,并且系统资源充足,可以适当增加最大连接数,以提高并发处理能力。

但是过多的连接数量会占用较多的系统资源,因此需要合理设置。

weblogic连接池配置数据库断掉重连的问题

weblogic连接池配置数据库断掉重连的问题

连接池配置数据库断掉后自动重连进入某个连接池配置页,进入“连接“页,点击高级选项的”show “显示高级选项。

指定"测试频率" 并启用"测试保留的连接"、"测试创建的连接" 和"测试释放的连接"。

测试频率(Test Frequency): 60 秒自动数据库连接测试之间的秒数(0 - 32 位正整数)。

测试失败的连接将被关闭,然后重新打开以重新建立有效的物理数据库连接。

(必须在下面指定测试表名称。

)The number of seconds (between 0 and a positive 32-bit integer) between automatic database connection tests. Connections that fail the test are closed and reopened to re-establish a valid physical database connection. (You must specify a Test Table Name below.)测试保留的连接(Test Reserved Connections)指定WebLogic Server 是否在将连接提供给客户端之前测试该连接。

(必须在下面指定测试表名称。

)Specifies whether WebLogic Server tests a connection before giving it to the client. (You must specify a Test Table Name below.)测试创建的连接(Test Created Connections)指定WebLogic Server 是否在创建连接后且将该连接添加到缓冲池中可用连接列表之前对该连接进行测试。

(必须指定测试表名称。

Weblogic 配置连接池

Weblogic 配置连接池

Weblogic 10.3.2配置连接池步骤:一、创建域:1.运行设置向导(Configuration Wizard):2.创建新的Weblogic域:3.选择域源:4.指定域名和位置:5.配置管理员用户名和口令:口令最少为8个字符:口令格式:6.配置服务器启动模式和JDK:7.选择可选配置:(默认即可)8.配置概要:9.创建域:至此,weblogic域建立成功!二、配置连接池数据源:1.讲需要的jar驱动包复制到用户创建的域下面:Oracle\Middleware\user_projects\domains\base_domain\lib 2.启动服务:3.登录后台进行连接池的配置:a)等待部署b)登录:c)配置数据源:服务-JDBC-数据源-新建d)输入数据源名称-JNDI名称-指定数据库类型和驱动程序:e)事务处理:(默认)f)连接属性:g)测试配置:h)选择目标服务器:i)配置完成:三、在MyEclipse 8.6中测试是否能拿到连接:1.如何在MyEclipse中添加Weblogic服务器:Window-Preferences-MyEclipse-Servers-WebLogic-WebLogic 10.x也可直接通过工具栏选Configure Server先选择BEA home路径也就是weblogic的目录,然后把用户名和密码填好,这样就可以用自动部署了。

创建测试项目:直接在JSP页面用小脚本获取连接:代码如下:<%// 初始化上下文Context context = new InitialContext();// lookup得到数据源DataSource ds = (DataSource) context.lookup("demo1032");// 得到连接Connection con = ds.getConnection();// 输出连接out.print(con);%>2.部署:3.启动服务并测试:张劼:QQ:857268。

WebLogic+JNDI连接池的配置

WebLogic+JNDI连接池的配置

WebLogic JNDI连接池的配置
1.console登陆,点击左边AdminServerName -> Services -> JDBC -> DataSources
2. 点击左上角的Lock & Edit
3. 点击DataSources中的New按钮
4. Name输入连接的名字(建议用数据库的名字命名便于区分),JNDI Name是JNDI连接的名字,在调查管理系统中统一使用SurveyJNDI作为JNDI Name,数据库类型选择Oracle,数据库Driver如图选择*Oracle’s Driver (Thin) Versions:9.0.1.9.2.0.10,点击Next进入下一步。

5.这里使用默认设置即可,点击Next进入下一步。

6.这个页面是设置数据库连接的详细信息,DatabaseName需要连接的数据库名称,
HostName输入数据库的IP或者主机名,Port是连接端口,使用默认的1521,之后输入连接的用户名和密码,并输入确认密码,点击Next进入下一步。

7.这个页面是让你确认之前填写的设置,还可以点击Test Configuration测试连接是否成
功,如果成功,会出现Connection test succeeded.的提示,点击Next进入下一步。

8.勾选AdminServer连接池自动启动,点击Finish完成设置。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WebLogic Server可以重用缓存中的语句而无需重新加载它们,这样便可提高服务器性能。连接缓冲池中的每个连接都有其自己的语句缓存。
将语句缓存的大小设置为0将会关闭该语句缓存。
高级配置选项
名称
描述
Test Connections On Reserve
使WebLogic Server能够在将连接提供给客户端之前对连接进行测试。(要求指定“测试表名称”。)
Statement Timeout
此时间后当前正在执行的语句将超时。
StatementTimeout依赖于底层JDBC驱动程序支持。WebLogic Server使用java.sql.Statement.setQueryTimeout()方法将指定的时间传递给JDBC驱动程序。如果JDBC驱动程序不支持此方法,可能会引发异常并导致超时值被忽略。
Remove Infected Connections Enabled
指定在应用程序使用底层供应商连接对象之后是否从连接缓冲池中删除连接。
如果禁止删除已占用的连接,必须确保该数据库连接适合被其他应用程序重复使用。
设置为true(默认设置)时,应用程序关闭逻辑连接后将不把物理连接返回给连接缓冲池。将关闭并重新创建此物理连接。
此测试在响应客户端对缓冲池中的连接的请求时将添加短时间的延迟,但会确保客户端收到有效连接。
对于使用故障转移算法的在多数据源中使用的连接缓冲池,该测试是必需的。
Test Frequency
WebLogic Server对未用连接进行测试的间隔秒数。(要求指定“测试表名称”。)未通过测试的连接将被关闭,然后将它们重新打开以重新建立有效的物理连接。如果测试再次失败,则此连接将被关闭。
Statement Cache Type
用于维护存储在语句缓存中的准备就绪的语句的算法。
选项有:
LRU -当使用新的预处理或可调用语句时,替换缓存中最近最少使用的语句。
FIXED -缓存前若干个固定数量的预处理和可调用语句。
Statement Cache Size
存储在缓存中的“准备就绪”语句和可调用语句的数量。(这样可能会提高服务器性能。)
使用PinnedToThread,当多个线程尝试同时保留一个连接时,连接缓冲池上不会发生锁定冲突,对于试图在有限个数的数据库连接中保留同一个连接的线程,也没有冲突。
如果应用程序使用相同的执行线程同时保留连接缓冲池中的多个连接,WebLogic Server将创建附加的数据库连接并同样将它们固定到此线程。
此连接数也是连接缓冲池将保持的最小可用物理连接数。
最小值:0
最大值:214748364池可容纳的最大物理连接数。
Capacity Increment
将新连接添加到连接缓冲池时创建的连接数。
不再有可用的物理连接来满足连接请求时,WebLogic Server会创建该数量的附加物理连接并将它们添加到连接缓冲池中。
查找JNDI路径的应用程序将得到与此数据源对应的javax.sql.DataSource实例。
Row Prefetch Enabled
启用通过一次服务器访问“预取”(即从服务器发送到客户端)多个行。
当外部客户端通过WebLogic Server使用JDBC访问数据库时,行预取功能可以一次性地访问服务器来为客户端提取多行,从而提高性能。当客户端和WebLogic Server位于同一JVM中时,WebLogic Server将忽略此设置且不使用行预取功能。
此选项是一种最佳选择,可以最大程度地减少连接测试对性能造成的影响(特别是在流量很大的时候)。
最小值:0
最大值:2147483647
Shrink Frequency
在收缩为满足需要而增大了的连接缓冲池前需等待的秒数。
如果设置为0,收缩将被禁用。
最小值:0
最大值:2147483647
Init SQL
要执行的、将初始化新建物理数据库连接的SQL语句。以SQL后跟一个空格作为语句的开头。
如果“初始SQL”值以“SQL ”开头,则此开始标记后面的字符串剩余部分将被视为用于初始化数据库连接的SQL语句文字。如果“初始SQL”值不以“SQL ”开头,该值将被视为表格的名称,并会使用下列SQL语句来初始化连接:
“select count(*) from InitSQL”
表InitSQL必须存在且此连接的数据库用户必须能够访问它。大多数数据库服务器会优化此SQL以避免对表进行扫描,但仍然建议将InitSQL设置为已知包含极少的行或不包含行的表的名称。
Password
创建物理数据库连接时传递给JDBC驱动程序的密码属性。
该值以加密形式存储在描述符文件及显示在“管理控制台”中。
Confirm Password
请确认密码。
Initial Capacity
要在创建连接缓冲池时创建的物理连接数。
如果无法创建这一数量的连接,创建此连接缓冲池的操作将会失败。
Description
URL
要连接到的数据库的URL。URL的格式随JDBC驱动程序的不同而变化。
Driver Class Name
用于在连接缓冲池中创建物理数据库连接的JDBC驱动程序类的完整包名。(请注意,此驱动程序类必须存在于将其部署到的任何服务器的类路径中。)
Properties:
传递给创建物理数据库连接时使用的JDBC驱动程序的属性的列表。
值为-1时禁用此功能。
值为0表示语句不会超时。
最小值:-1
最大值:2147483647
Ignore In-Use Connections
即便仍在使用从缓冲池获取的连接,也能够将数据源关闭。
Pinned-To-Thread
PinnedToThread是一个能够改善性能的选项,它启用执行线程以保持已进入缓冲池的数据库连接,即使在应用程序关闭逻辑连接之后。
Connection Creation Retry Frequency
建立数据库连接尝试的间隔秒数。
如果不设置此值,则在数据库不可用的情况下,创建数据源的操作将失败。如果已设置此值且在创建数据源时数据库不可用,则在您指定的秒数之后,WebLogic Server将重新尝试在缓冲池中创建连接,并会不断尝试创建连接,直到创建成功。
如果设置为0,定期测试将被禁用。
Test Table Name
测试物理数据库连接时使用的数据库表名。指定“测试频率”和启用“测试保留的连接数”时需要此名称。
用于测试连接的默认SQL代码为“select count(*) from TestTableName”
大多数数据库服务器会优化此SQL以避免对表进行扫描,但仍然建议将“测试表名称”设置为已知包含极少的行或不包含行的表的名称。
等待保留数据源的连接缓冲池中的连接时会阻塞线程的最大并发连接请求数。
最小值:0
最大值:2147483647
Connection Reserve Timeout
保留连接缓冲池中的连接的调用超时之前经过的秒数。
如果设置为0,则调用永远不会超时。
如果设置为-1,则调用会立即超时。
最小值:-1
最大值:2147483647
启用PinnedToThread后,WebLogic Server将在应用程序首次使用某个执行线程保留连接时把连接缓冲池中的一个数据库连接固定到此线程。当应用程序使用完此连接并调用connection.close()(此方法在其他情况下将把连接返回到连接缓冲池)时,WebLogic Server将把该连接保留给执行线程,而不会将其返回连接缓冲池。当此后某个应用程序使用相同的执行线程请求连接时,WebLogic Server将提供此线程已保留的这个连接。
由于安全方面的原因,当WebLogic Server以生产模式运行时,您不能在此属性列表中指定数据库密码。如果在此属性列表中指定密码,那么数据源部署将会失败。要替代此安全检查,请在启动此服务器时使用命令行参数“weblogic.management.allowClearTextPasswords”。
如果“测试表名称”以“SQL ”开头,则此开始标记后面的字符串剩余部分将被视为用于测试连接的SQL语句文字而非标准查询。
Seconds to Trust an Idle Pool Connection
在将连接传递到应用程序之前或定期连接测试过程期间,WebLogic Server相信连接仍然有效并将跳过连接测试时使用连接的秒数。
Oracle WebLogic10.3连接池参数配置详解
JDBC
Name
Description
Name
可在WebLogic域中标识该数据源的唯一名称。
JNDI Name
此数据源绑定到的JNDI路径。默认情况下,JNDI名称就是数据源的名称。
要为数据源指定多个JNDI名,请在单独的行上分别输入每个JNDI名。
保留连接处于不活动状态的秒数,该秒数过后WebLogic Server将收回该连接并将其释放回连接缓冲池。
可以使用“非活动连接超时”功能收回泄漏的连接-未由应用程序显式关闭的连接。请注意,不能使用此功能来代替正常关闭连接。
如果设置为0,此功能将被禁用。
最小值:0
最大值:2147483647
Maximum Waiting for Connection
Row Prefetch Size
如果启用行预取,则指定为客户端预取的结果集行数。
最佳预取大小取决于此查询的具体设置。通常在达到特定值之前,增加此数字时性能会提高。达到此特定值后,即使再增加此数字,也不会使性能有任何显著的提高。如果超过100行,提高性能的可能性将微乎其微。通常默认值即适用于大多数情况。
最小值:2
最大值:65536
Stream Chunk Size
指定流量数据类型的数据块大小。
相关文档
最新文档