虚拟主机上,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

0
扫码支付0.1元 ×
其他相关推荐
Hibernate连接池三种配置实例
hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP。在Hibernate连接池配置时需要注意的有三点: 一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在缺陷。如果你因为某种原因需要在Hibernate3中使用DBCP,建议采用JNDI方式。 二、默认情况下(即没有配
Hibernate5下配置Druid连接池
先上配置文件:<!--数据源信息 for Druid--> <property name="driverClassName">com.mysql.jdbc.Driver</property> <property name="url">jdbc:mysql:///hibernate?useSSL=false</property> <property na
Hibernate之连接池配置
一,概述 1)之前在一篇博客里介绍了C3P0连接池组件的用法,现在学习Hibernate,又与连接池见面了.连接池的作用就是管理连接,提升连接的利用效率. 2)Hibernate自带的也有一个连接池,只维护了一个连接,比较简陋.在hibernate.properties可以查看得到hibernate自维护的连接池: ################################# ###
hibernate配置数据库连接池的三种方法
三种连接都是以连接MySQl为例。 org.gjt.mm.mysql.Driver jdbc:mysql://localhost:3306/struts?useUnicode=true&characterEncoding=GBK root 8888 上面的一段配置,在c3p0和dbcp中,都是必需的,因为hibernate会根据上述的配置来生成connections,再交给c3p0或dbcp
hibernate连接池的三种配置方式
本文主要内容:  Hibernate 连接池的三种配置方式:dbcp , c3p0 , proxool  URL的多种指定方式  连接池监控  上班第二天,看到公司的Hibernate配置文件在写法上,跟我以前的不一样,就去研究了哈,得出的结果如下。  在hibernate3.0中,已经不再支持dbcp了,hibernate的作者在hibernate.org中,
Hibernate的三种连接池设置C3P0、dbcp和Proxool
property name="connection.driver_class">org.gjt.mm.mysql.Driverproperty>property name="connection.url">jdbc:mysql://localhost:3306/struts?useUnicode=true&characterEncoding=GBKproperty>property na
Spring整合Hibernate 使用dbcp连接池
Spring整合Hibernate 使用Mysql数据库,dbcp连接池
spring与hibernate整合配置文件含连接池
spring的整个配置内容,对于项目整合最好是分开 <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns="http://www.springframework.org/schema/beans
hibernate 数据库及时释放连接池
在hibernate配置文件中添加 after_transaction org.hibernate.hql.classic.ClassicQueryTranslatorFactory
Hibernate5.0配置C3P0连接池步骤详解
Hibernate5.0拥有自己的数据库连接池,但是无论性能和功能都不如C3P0(本人新手,查取资料得知),由于之前苦搜资源都不得愿,所以写下此篇文章以供像我一样苦于搜索的新手,以供参考。     Hibernate5.0整合C3P0实现连接池的步骤如下:     首先第一步     1).到https://sourceforge.net/projects/hibernate/ 到该网站
Hibernate4学习(二)配置druid数据连接池
    Hibernate中使用Druid数据库连接池配置如下 &amp;lt;!DOCTYPE hibernate-configuration PUBLIC &quot;-//Hibernate/Hibernate Configuration DTD 3.0//EN&quot; &quot;http://www.hibernate.org/dtd/hibernate-configuration...
数据库的连接池的原理与Hibernate的内置连接池及C3P0的配置
数据库连接池的原理: 在未使用DB连接池时,通过数据库连接对象Connection连接DB的。 这种方式的缺点是,当本次连接使用完毕后,就需要将该连接删除。 连接对象的创建需要通过网络与运程的数据库服务器DBserver 进行连接,连接对象的删除,也需要解除与远程的连接,将占有的资源释放。 这两处过程都是很消耗系统时间与系统资源的。当下一个访问数据库的请求到达时,需要再次创建连接,删除连接
[转贴] JPA+Hibernate的两种种连接池设置C3P0、Proxool
JPA+Hibernate的两种种连接池设置C3P0、Proxool 一、Proxool的配置 1、配置persistence.xml文件 [xhtml] view plaincopy &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;persistence version=&quot;1.0&quot; xmlns=&quot;http://java.sun.co...
Spring整合Hibernate配置C3P0连接池XML配置
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;!-- 约束 --&amp;gt; &amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:p=&quot;ht
Hibernate使用Tomcat配置的Mysql连接池
转载自:http://www.cnblogs.com/fish-king/articles/2541945.html 一个tomcat下的Hibernate程序`总是用不了几天就挂`` 就试着做个连接池用``` 下面是我的步骤`: 1: 为Tomcat装administration tools`` 第一步,确认你的Tomcat 中是否已安装了Administrat
hibernate dbcp连接池配置
hibernate配置文件hibernate.cfg.xml的详细解释                                 "-//Hibernate/Hibernate Configuration DTD 3.0//EN"            "http://hibernate.sourceforge.net/hibernate-configuration
hibernate框架之DBCP连接池配置
hibernate配置数据库连接池的三种方法https://blog.csdn.net/super712/article/details/52823192  以下是hibernate配置文件里面配置dbcp的demo; &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;!DOCTYPE hibernate-configuration PUBLI...
Spring整合HIbernate时,三种数据库连接池的配置和比较
现在常用的开源数据库连接池主要有c3p0、dbcp、proxool三种,其中: Spring                         推荐使用dbcp; Hibernate                  推荐使用c3p0和proxool;  1、  DBCP:Apache DBCP(DataBase connection pool)数据库连接池。是Apache上
hibernate带连接池配置参数的 hibernate.cfg.xml配置文件
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"><hibernate-configuration> <session-
不要使用Hibernate自带的连接池
  Hibernate自带的连接池有比较严重的问题,如果没有使用事务,或者使用了事务但是没有提交(回滚),那么它会经常得不到新增加的数据,建议使用DBCP或其它的连接池. 例如,下面的代码,如果在新增加了数据或修改后,它不会马上得到新的数据,惟一的方法就是把注释去掉,在多数据情况下它会得到新的数据。 HibernateBase hb = new HibernateBase();  try {...
Hibernate使用Tomcat连接池连接数据库
【Hibernate使用Tomcat连接池连接数据库】 第一步: 在tomcat/conf/context.xml文件中配置连接池的信息; <Resource auth="Container" driverClassName="com.mysql.jdbc.Driver" maxActive="100" maxIdle="30" maxWai
Hibernate连接池的配置
1:Hibernate连接池的配置            在这里笔者简单介绍一下Hibernate配置连接池的方式:      方式1:使用Hibernate自带的连接池。      方式2:使用配置文件指定的数据库连接池。      方式3:从容器中获取得到连接池(如:Tomcat)     Hibernate无论采用哪种方式获取连接池的连接,它对Java程序来说是独立的。Hib
04. Hibernate连接池的使用
Hibernate连接池的使用 Hibernate中有内置的连接池,当我们配置好连接参数后实际上采用的就是默认的的内置连接池,且最大连接数量为1。 &amp;lt;!-- JDBC connection pool (use the built-in) --&amp;gt; &amp;lt;property name=&quot;connection.pool_size&quot;&amp;gt;1&amp;lt;/property&amp;gt; 然...
SSH框架中配置Hibernate使用proxool连接池
SSH框架中配置Hibernate使用proxool连接池。
SSH框架之Hibernate的对连接池的支持
hibernate对连接池的支持 一、连接池 1、作用: 管理连接;提升连接的利用效率! 2、常用的连接池: C3P0连接池、DBCP、Tomcat自带连接池 3、Hibernate 自带的也有一个连接池,且对C3P0连接池也有支持(但并不是完全支持)! 二、Hbm 自带连接池:只维护一个连接,比较简陋。 可以查看hibernate.properties文件查看连接池详细配置:
hibernate对连接池的支持
连接池,          作用: 管理连接;提升连接的利用效率!          常用的连接池: C3P0连接池  Druid连接池子 关于Druid 的配置请见另一篇博文 http://blog.csdn.net/jlh912008548/article/details/51166162   Hibernate自带的也有一个连接池,且对C3P0连接池也有支持!   Hbm 自带
Hibernate默认连接池使用问题
转载地址:http://blog.163.com/yf_198407/blog/static/513854112011102034713409/ hibernate默认连接池有一个问题,不会自动检测数据库连接是否断开,MYSQL数据库一段时间(大约8小 时)没有访问就会断开连接,连接池里的连接却还是存在,下次访问hibernate会继续使用这个连接,导致数据库连接异常。由于该问题需要在服务器长时
spring配置hibernate 数据源(数据连接池)
转载 https://www.cnblogs.com/zfdai/p/3559768.html by 淡然_  现在常用的开源数据连接池主要有c3p0、dbcp和proxool三种,其中:  hibernate开发组推荐使用c3p0;  spring开发组推荐使用dbcp(dbcp连接池有weblogic连接池同样的问题,就是强行关闭连接或数据库重启后,无法reconnect
Spring整合BoneCP+Hibernate配置数据连接池
com.jolbox.bonecp.provider.BoneCPConnectionProvider                                                        com.jolbox.bonecp.provider.BoneCPConnectionProvider                     -->            
转换数据库连接池为hikaricp
转换数据库连接池为hikaricp
hibernate 连接释放策略
hibernate 中连接释放的策略hibernate. connection. release_ mode有以下四种属性: default : 默认方式 on_close : session关闭时释放连接 after_transcation : 事务处理结束后,以事务为单位进行连接的释放 after_statement : 每次执行后释放当前连接。 四种释放连
hibernate、spring、c3p0整合(连接池)
hibernate连接oracle10g使用连接池c3p0
Hibernate C3P0连接池经验
Hibernate自带的连接池算法相当不成熟。 并不适合用于产品系统或性能测试中。 出于最佳性能和稳定性考虑应该使用第三方的连接池。只需要用特定连接池的设置替换 hibernate.connection.pool_size即可。这将关闭Hibernate自带的连接池。 例如, C3P0. Hibernate C3P0连接池是一个随Hibernate一同分发的开源的JDBC连接池, 它位于lib目...
Hibernate5使用c3p0连接池
1. pom.xml 导入hibernate-c3p0 架包         注意: hibernate-c3p0 架包中包含 c3p0 ,则不需要单独引入 c3p0         &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.hibernate&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;hibernate-c3p0...
最新的Hibernate(5.0.2.Final)里配置proxool连接池详细步骤
由于新版Hibernatet的lib/required/下的jar包和旧版的有很大的不同,因此配置proxool数据库连接池时有了些许的不同。在此,我写下配置的详细步骤以供其他童鞋参考 一 添加所需jar包到WEB-INF/lib下 分别是:hibernate-release-5.0.2.Final/lib/required下的所有jar包,proxool的两个
Spring+Hibernate+Proxool两个数据库连接池配置
1,配置两个proxool.xml文件,proxool.first.xml配置 Proxool.First Proxool.Second 2,配置两个hibernate.xml文件,hibernate.first.xml配置 Proxool.First org.hibernate.connection.ProxoolConnectio
hibernate CP30连接池配置
一.hibernate4.0之前的配置CP30 org.hibernate.dialect.SQLServerDialect jdbc:sqlserver://localhost:1433;databaseName=test org.hibernate.connection.C3P0ConnectionProvider 100 10 120 100 120
Spring+SpringMVC+Hibernate整合思路及主要配置xml代码SSH整合(使用dbcp数据库连接池)
Spring+SpringMVC+Hibernate整合思路及主要配置xml代码SSH整合 SSh整理,必备及可能用到的文件配置(使用注解方式的其余xml配置) 创建web项目 Spring与hibernate整合 xml文件 维护连接池(这里使用dbcp数据库连接池) 所需properties文件 dbinfo.properties 内部维护内容 数据库连接四要素 所需xml文件 spring...
Hibernate对数据库连接池的支持
前言对于一个简单的数据库应用,由于数据库的访问不是很频繁,那么如果需要数据库操作,则创建一个连接,不需要则关闭连接。这很简单。但是,对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,以此连接池应运而生。本文主要介绍Hibernate最常用的连接池C3P0连接池。连接池基本原理数据库连接池的基本原理是在内部对象池中维护一定数量的数据库连接,并对外暴露数据库的连接
hibernate4配置c3p0连接池
[code=&quot;java&quot;][/code] oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@localhost:1521:demo test test 20 1...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 虚拟主机大数据学习 如何制作网页上收费视频