虚拟主机上,hibernate的连接池如何配置

有这方面经验的,希望能指导一下,最好能给出C3PO的配置,或者proxool的配置,如果能解决,分数全部奉上,谢谢:

下面的配置不行,而且修改了几个类似参数也不行,最好能说明原因

20

5

120

100

120

2

true

这个也不行:
<?xml version="1.0" encoding="utf-8"?>





pool1

jdbc:mysql://mysql5-g4.xincache.cn/net87731018?userUnicode=true&characterEncoding=utf-8

com.mysql.jdbc.Driver







10000

10

0

10

0

10000

true

select CURRENT_DATE



用正常的jdbc能登陆上也能连接上,用hibernate不行,有时候报SELECT command denied to user 之类的的异常,提示没有权限,有时候报什么异常,我还得测测

附虚拟主机的mysql参数:

auto increment increment 1

auto increment offset 1

automatic sp privileges ON

back log 50

basedir /usr/local/mysql5/

binlog cache size 32,768

bulk insert buffer size 8,388,608

character set client utf8

(全局值) gbk

character set connection utf8

(全局值) gbk

character set database gbk

character set filesystem binary

character set results utf8

(全局值) gbk

character set server gbk

character set system utf8

character sets dir /usr/local/mysql5/share/mysql/charsets/

collation connection utf8_general_ci

(全局值) gbk_chinese_ci

collation database gbk_chinese_ci

collation server gbk_chinese_ci

completion type 0

concurrent insert 1

connect timeout 5

datadir /home/mysqldb/var/

date format %Y-%m-%d

datetime format %Y-%m-%d %H:%i:%s

default week format 0

delay key write ON

delayed insert limit 100

delayed insert timeout 300

delayed queue size 1,000

div precision increment 4

engine condition pushdown OFF

expire logs days 0

flush OFF

flush time 0

ft boolean syntax + -><()~*:""&|

ft max word len 84

ft min word len 4

ft query expansion limit 20

ft stopword file (built-in)

group concat max len 1,024

have archive NO

have bdb NO

have blackhole engine NO

have compress YES

have crypt YES

have csv NO

have dynamic loading NO

have example engine NO

have federated engine NO

have geometry YES

have innodb YES

have isam NO

have merge engine YES

have ndbcluster NO

have openssl NO

have ssl NO

have query cache YES

have raid NO

have rtree keys YES

have symlink YES

hostname IDC-D-1918

init connect

init file

init slave

innodb additional mem pool size 1,048,576

innodb autoextend increment 8

innodb buffer pool awe mem mb 0

innodb buffer pool size 8,388,608

innodb checksums ON

innodb commit concurrency 0

innodb concurrency tickets 500

innodb data file path ibdata1:10M:autoextend

innodb data home dir

innodb doublewrite ON

innodb fast shutdown 1

innodb file io threads 4

innodb file per table OFF

innodb flush log at trx commit 1

innodb flush method

innodb force recovery 0

innodb lock wait timeout 50

innodb locks unsafe for binlog OFF

innodb log arch dir

innodb log archive OFF

innodb log buffer size 1,048,576

innodb log file size 5,242,880

innodb log files in group 2

innodb log group home dir ./

innodb max dirty pages pct 90

innodb max purge lag 0

innodb mirrored log groups 1

innodb open files 300

innodb rollback on timeout OFF

innodb support xa ON

innodb sync spin loops 20

innodb table locks ON

innodb thread concurrency 8

innodb thread sleep delay 10,000

interactive timeout 28,800

join buffer size 131,072

key buffer size 536,870,912

key cache age threshold 300

key cache block size 1,024

key cache division limit 100

language /usr/local/mysql5/share/mysql/english/

large files support ON

large page size 0

large pages OFF

lc time names en_US

license GPL

local infile ON

locked in memory OFF

log OFF

log bin OFF

log bin trust function creators OFF

log error

log queries not using indexes OFF

log slave updates OFF

log slow queries ON

log warnings 1

long query time 10

low priority updates OFF

lower case file system OFF

lower case table names 0

max allowed packet 1,047,552

max binlog cache size 4,294,967,295

max binlog size 1,073,741,824

max connect errors 10

max connections 800

max delayed threads 20

max error count 64

max heap table size 16,777,216

max insert delayed threads 20

max join size 4,294,967,295

max length for sort data 1,024

max prepared stmt count 16,382

max relay log size 0

max seeks for key 4,294,967,295

max sort length 1,024

max sp recursion depth 0

max tmp tables 32

max user connections 20

max write lock count 4,294,967,295

multi range count 256

myisam data pointer size 6

myisam max sort file size 2,147,483,647

myisam recover options OFF

myisam repair threads 1

myisam sort buffer size 67,108,864

myisam stats method nulls_unequal

net buffer length 16,384

net read timeout 30

net retry count 10

net write timeout 60

new OFF

old passwords OFF

open files limit 65,536

optimizer prune level 1

optimizer search depth 62

pid file /home/mysqldb/var/IDC-D-1918.pid

port 3,306

preload buffer size 32,768

profiling OFF

profiling history size 15

protocol version 10

query alloc block size 8,192

query cache limit 1,048,576

query cache min res unit 4,096

query cache size 67,108,864

query cache type ON

query cache wlock invalidate OFF

query prealloc size 8,192

range alloc block size 2,048

read buffer size 2,093,056

read only OFF

read rnd buffer size 262,144

relay log purge ON

relay log space limit 0

rpl recovery rank 0

secure auth OFF

secure file priv

server id 1

skip external locking ON

skip networking OFF

skip show database OFF

slave compressed protocol OFF

slave load tmpdir /tmp/

slave net timeout 3,600

slave skip errors OFF

slave transaction retries 10

slow launch time 2

socket /tmp/mysql.sock

sort buffer size 4,194,296

sql big selects ON

sql mode

sql notes ON

sql warnings OFF

ssl ca

ssl capath

ssl cert

ssl cipher

ssl key

storage engine MyISAM

sync binlog 0

sync frm ON

system time zone CST

table cache 2,048

table lock wait timeout 50

table type MyISAM

thread cache size 8

thread stack 196,608

time format %H:%i:%s

time zone SYSTEM

timed mutexes OFF

tmp table size 33,554,432

tmpdir /tmp/

transaction alloc block size 8,192

transaction prealloc size 4,096

tx isolation REPEATABLE-READ

updatable views with limit YES

version 5.0.45-log

version comment Source distribution

version compile machine i686

version compile os pc-linux-gnu

wait timeout 10

1个回答

不知道你是否用的spring,我给个hibernate和spring 的c3p0配置:

   < bean id = "dataSource" class = "com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close" > 
          < property name = "driverClass" value = "com.mysql.jdbc.Driver" /> 
          < property name = "jdbcUrl" value = "jdbc:mysql://127.0.0.1/test" /> 
          < property name = "user" value = "root" /> 
          < property name = "password" value = "root" /> 

          <!-- 当连接池中的连接用完时, c3p0 一次性创建连接的数目 --> 
          < property name = "acquireIncrement" value = "5" /> 

          <!-- 定义从数据库获取新连接失败后重复尝试获取连接的次数,默认为 30 --> 
          < property name = "acquireRetryAttempts" value = "30" /> 

          <!-- 定义两次连接中间隔的时间,单位毫秒,默认为 1000 --> 
          < property name = "acquireRetryDelay" value = "1000" /> 
          < property name = "idleConnectionTestPeriod" value = "3000" /> 

          <!-- 当连接池用完时客户端调用 getConnection() 后等待获取新连接的时间, 
          超时后将抛出 SQLException ,如设为 0 则无限期等待。单位毫秒,默认为 0 ;   --> 
          < property name = "checkoutTimeout"   value = "3000" /> 
          < property name = "maxPoolSize" value = "80" /> 
          < property name = "minPoolSize" value = "1" /> 

          <!-- JDBC 的标准参数,用以控制数据源内加载的 PreparedStatement 数量。 
          但由于预缓存的 Statement 属 于单个 Connection 而不是整个连接池。 
          所以设置这个参数需要考虑到多方面的因素,如果 maxStatements 与 
          maxStatementsPerConnection 均为 0 ,则缓存被关闭。默认为 0 ; 
            --> 
          < property name = "maxStatements" value = "6000" /> 
          < property name = "initialPoolSize" value = "5" /> 

</ bean >

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Hibernate 连接池配置配置
1、Hibernate内置连接池 hibernate.cfg.xml文件内容: &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;!DOCTYPE hibernate-configuration PUBLIC &quot;-//Hibernate/Hibernate Configuration DTD 3.0//EN&quot; &quot;...
hibernate 配置 C3P0 连接池
hibernate 配置 C3P0 连接池
hibernate 连接池配置
在hibername.cfg.xml中配置 &amp;lt;property name=&quot;hibernate.connection.provider_class&quot;&amp;gt;org.hibernate.connection.C3P0ConnectionProvider&amp;lt;/property&amp;gt;&amp;lt;property name=&quot;hibernate.c3p0.max_size&quot;&amp;gt;30&amp;lt;/...
Hibernate - 配置连接池
今主流且稳定的数据源,也是Hibernate支持的第三方连接池产品:C3P0,Proxool Hibernate自带的连接池不稳定,有BUG;缺乏容错能力和大批量响应   C3P0 Hibernate中的配置信息:   &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;!DOCTYPE hibernate-configurati...
hibernate连接池配置
Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP。在Hibernate连接池配置时需要注意的有三点: 一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在缺陷。如果你因为某种原因需要在Hibernate3中使用DBCP,建议采用JNDI方式。 二、默认情况下(即没有配置连接池的情况下),Hibernate会采用内建的连接池。但这个连接池性能不佳,且存在诸多BUG(笔者就曾在Mysql环境下被八小时连接悬空问题困扰过),因此官方也只是建议仅在开发环境下使用。 三、Hibernate2和Hibernate3的命名空间有所变化。例如,配置C3P0时的provider_class有Hibernate2环境下使用net.sf.hibernate.connection.C3P0ConnectionProvider,在Hibernate3环境下使用org.hibernate.connection.C3P0ConnectionProvider。
hibernate CP30连接池配置
一.hibernate4.0之前的配置CP30 org.hibernate.dialect.SQLServerDialect jdbc:sqlserver://localhost:1433;databaseName=test org.hibernate.connection.C3P0ConnectionProvider 100 10 120 100 120
配置hibernate连接池
我在配置hibernate连接池的过程中出现了如下错误:rnrn[schemaexport] (connection.C3P0ConnectionProvider 49 ) Connection properties: user=root, password=rootrnrnBUILD FAILEDrnjava.lang.NoSuchMethodError: com.mchange.v2.c3p0.PoolConfig.setIdleConnectionTestPeriod(I)VrnrnTotal time: 8 secondsrnrn请指教!
Hibernate连接池的各种配置
Hibernate连接池的各种配置,主要针对proxool的设置
Hibernate之连接池配置
一,概述 1)之前在一篇博客里介绍了C3P0连接池组件的用法,现在学习Hibernate,又与连接池见面了.连接池的作用就是管理连接,提升连接的利用效率. 2)Hibernate自带的也有一个连接池,只维护了一个连接,比较简陋.在hibernate.properties可以查看得到hibernate自维护的连接池: ################################# ###
Hibernate连接池配置
Hibernate连接池配置 Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP。 在配置连接池时需要注意的有三点: 一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在缺陷。如果你因为某种原因需要在Hibernate3中使用DBCP,建议采用JNDI方式。 ...
Hibernate 连接池配置
Hibernate 连接池配置 oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@10.203.14.132:1521:remotedb org.hibernate.dialect.Oracle9Dialect oracledriver imagedb cpic oracle.j...
Hibernate与常用连接池的配置
NULL 博文链接:https://samir007.iteye.com/blog/412137
hibernate配置文件及连接池配置
hibernate.cfg.xml配置文件的配置: &amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;&amp;lt;!DOCTYPE hibernate-configuration PUBLIC          &quot;-//Hibernate/Hibernate Configuration DTD 3.0//EN&quot;          &quot;http://hiberna...
hibernate连接池之tomcat6的配置
NULL 博文链接:https://huihai.iteye.com/blog/1198379
Windows上配置虚拟主机
在windows配置虚拟主机,我的环境是apache+mysql+php集成环境phpStudy。(今天遇到了个坑,浪费了很长时间)   步骤: phpStudy部署完成之后,启动。(红框处的切换版本是可以切换php的版本号的) 打开cmd,执行命令:C:\phpStudy\Apache\bin\httpd.exe -t(这个地址不唯一,看你当时装在哪了),看结果。 上面这个才是...
虚拟主机上配置smarttemplate
已经在class.smarttemplate.php中加了这几行rnrn $_CONFIG = array(rn smarttemplate_compiled => "tmp",rn smarttemplate_cache => "tmp",rn );rnrn现在的问题是:rn将Hello_World.php和Hello_World.html放在http://www.aiiiq.com/smarttemplate/rn目录下好用rnrn将Hello_World.php和Hello_World.html放在http://www.aiiiq.com/smarttemplate/examples/basic/目录下就不行了rn
wamp上配置虚拟主机
环境:wamp 系统:wind8 第一步:首先打开apache的配置文件httpd.conf, 并去掉#Include conf/extra/httpd-vhosts.conf前面的#,启用虚拟主机功能 第二步:修改httpd-vhosts.conf 我的wamp安装在e:/wamp,所以我们文件在: E:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-v
weblogic10连接池配置及如何与hibernate结合
请问weblogic10连接池如何配置,怎样与hibernate整合,谢谢,急需解决办法。
在Hibernate中配置Proxool连接池
在Hibernate中配置Proxool连接池
hibernate 配置连接池的三种方法
hibernate连接池配置的三种方式。
Hibernate 连接池的三种配置方式
关键字: hibernate 连接池 本文主要内容: Hibernate 连接池的三种配置方式:dbcp , c3p0 , proxool URL的多种指定方式 连接池监控 上班第二天,看到公司的Hibernate配置文件在写法上,跟我以前的不一样,就去研究了哈,得出的结果如下。 在hibernate3.0中,已经不再支持dbcp了,hibernate的作者在hibernate.org中, 明...
hibernate中配置proxool连接池
这里只提供了proxool连接池的配置方法,其他的连接池还没有学到,学完之后会一一奉上 具体过程如下: (1)在hibernate.cfg.xml中加入 &amp;lt;property name=&quot;proxool.pool_alias&quot;&amp;gt;pool1&amp;lt;/property&amp;gt; &amp;lt;property name=&quot;proxool.xml&quot;&amp;gt;ProxoolConf.xml&amp;l...
Hibernate 连接池的配置方式.doc
Hibernate 连接池的配置方式.doc
配置Hibernate使用Proxool连接池
NULL 博文链接:https://12345678.iteye.com/blog/718296
Hibernate连接池的三种配置方式
Hibernate连接池的三种配置方式......
在Hibernate里配置Proxool连接池
1. 需要jar文件 proxool-cglib.jar proxool-0.9.1.jar 下载地址:http://proxool.sourceforge.net proxool-0.9.1 中包含这两个jar文件,其中proxool-0.9.1.jar地址需要放在环境变量classpath中. 2.修改hibernate.cfg.xml文件.   在文件中增加下面内容: &amp;l...
hibernate连接池配置及SQLJDBC.jar JNDA.JAR
资源包括hibernate Sql server2005连接池配置源码,及sqlserverjdbc.jar jTDS3.jar jtds-1.2.jar ojdbc14.jar proxool-0.9.0RC3.jar 等jar包,希望能帮大家一些忙
hibernate结合连接池相关配置
hibernate结合连接池相关配置!大家参考下
hibernate 配置oracle连接池的问题
不用hibernate连接池可以用 不用连接池情况下hibernate jdbc也能配出来了 但是现在把连接池和hibernate结合就不行了 错误就是说不能创建sessionfactory hibernate.cfg.xml配置如下 请高手指点rnjava:comp/env/jdbc/myoraclernorg.hibernate.connection.DBCPConnectionProviderrnorg.hibernate.transaction.JDBCTransactionFactoryrnorg.hibernate.cache.HashtableCacheProviderrnorg.hibernate.dialect.Oracle9Dialectrntruernupdatern
关于Tomcat虚拟主机配置连接池的问题,急!
网上好多关于Tomcat配置数据库连接池的文章,可全都是针对某个虚拟目录的,在Context标记中进行配置。rn我想针对某个虚拟主机进行配置怎么实现?rn能不能对Server.xml文件中Host标记进行类似Context标记中的数据源配置?rn
在虚拟主机上如何配置asp.net与mysql的连接?
在本地写程序的时候,调用的是MySql.Data.dll,dll文件放在工程目录下了,本地调试可以过,但是上传到虚拟主机上就不行,我知道问题出在dll上,问题是我不能像在本地用vs那样直接添加dll引用,我在网上查的方法是在web.config上声明,但是没有说具体的方法,请高手指点,谢谢了。
虚拟主机上如何安全的配置sqlserver?
我想在MSSQL2000+SP4上实现一个用户对应一个数据库(除SA用户外),其它的均不能被访问到,我在MSSQL上面新建了个用户test和数据库testdb,把test用户仅设置为testdb拥有者。rn可是我发现我使用MSSQL的企业管理器中test用户远程连接,居然对master和msdb...等待系统数据库拥有select读权限,rn以及我其它用户建立的数据库名称也都能读出来(这个里面到没有任何权限)我该怎么怎么设置(使用的是默认安装,仅设置了个SA密码)?rn另外,我查阅MSSQL相关资料说,应该在服务器上新建一个windows用户,并分配到guest组中,然后把C:\Program Files\Microsoft SQL Server文件夹的权限设置为该用户读写权限,rn然后使用该用户启动MSSQL才安全,我照着做了,就是启动不起来,是不是还应该设置其它目录给该用户的读写权限?恳切各位帮忙!
silverlight小程序如何配置到虚拟主机上
我写了一个silverlight的小游戏,在本机上是能运行的,但是上传到虚拟主机上怎么就跑不了了,地址如下: http://www.wyinfo.info/wy/Default.html
weblogic 如何配置虚拟主机???
我的DefaultWebApp已经有了一个网站,我想把下一级的news目录做成2级域名,比如news.xxx.com,谁能告诉我要怎么设,求求各位了
mac上XAMPP配置虚拟主机
mac上XAMPP配置虚拟主机第一步安装什么的就不说了,下载xampp安装包,打开软件,并且打开权限,可以让我们修改第二步打开终端 输入命令 sudo nano /private/etc/hosts 输入密码后就进入编辑界面image.png这里配置你想要的虚拟站点 ctrl + 0 保存 然后回车 ctrl+x退出 虚拟站点配好了第三步:1.修改httpd.conf文件,目录是/Applicat...
在tomcat和weblogic6.1上配置虚拟主机
请教如何在tomcat和weblogic6.1上配置虚拟主机,谢谢!!!
Websphere如何配置虚拟主机?
现有一台服务器,用的是WebSphere(没有绑定IHS),此服务器的IP地址为12.34.56.78,域名为www.test.com,应用程序直接放在Default目录下。rnrn此服务器发布目录下有个mytest文件夹(通过12.34.56.78/mytest或www.test.com/mytest可以访问到),现在想把mytest文件夹绑定一个新的域名www.mytest.com,即直接访问www.mytest.com能看到mytest文件夹下的内容,该如何操作。rnrnwww.test.com内有重要应用,并且已运行多年,不能改动(我也没敢在上面乱调试),希望在不影响www.test.com的前提下做调整。rn
如何配置虚拟主机?
我做了一个javaweb项目,买了一个万网J1的虚拟主机,可是我不会配置,请问有谁知道详细的配置??rn我的前台和后台是两个项目,这样可以一起配置了发布在一起吗??希望知道的大虾们能说详细点???我对那个一点都不了解。还搞不清楚这个虚拟主机怎么用??
Appache 的虚拟主机如何配置?
Appache 的虚拟主机如何配置?
weblogic7如何配置虚拟主机?
如题,谢了先!
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法