设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
一个生产库的JBOSS连接池调整优化及分析 ...
返回列表
发新帖
一个生产库的JBOSS连接池调整优化及分析
[复制链接]
11
|
0
|
2010-3-1 11:19:06
|
显示全部楼层
|
阅读模式
文章链接:http://www.dbafree.net/?p=150
今天和一个同事一起分析了下线上某个生产库(记为库A)的监控日志,发现一个有趣的现象,不管是在业务低峰还是高峰,数据库的logon指标(即新创建的数据库连接)一直保持在10个/10秒左右。数据库Logon不可避免,但是合理的情况应该和业务的增长有一定关系。之所以会出现这种情况,可能有些地方的配置不是很合理。我们首先想到的是,JBOSS连接池中的min值可能配置过高了,即应用连接过剩了。
这个数据库作过优化,在优化之前,应用集群B查询DB的次数约为每秒3000次左右,数据库连接池配置的是9-15个;经过优化之后,目前查询量已经下降到每秒300次左右。查询量下降了近10倍,,但是jboss连接池还是配置的9-15个,显而易见,这里是有调整的空间的。
我们统计了一下大约一周时间内,应用集群B中单个应用连接数据库的连接情况。
不出所料,在这7天内,各应用连接始终保持在9个,非常稳定,因此基本上可以确认是jboss的连接池配置过大了。
JBOSS的原理补充:
问:JBOSS中配置了9-15个的连接池区间,并设置应用连接的超时时间为30分钟。
假设应用服务器A在当前连接池中的连接数是9个,并且有3个连接的空闲时间已经超过了30分钟,JBOSS会如何处理呢?
答案1: 虽然有3个连接空闲超过了30分钟,但是JBOSS发现当前连接池中的连接数已经是min值了,所以,作为智能的应用容器,它不会进行任何处理。
答案2: JBOSS发现有3个连接的空闲时间超过30分钟,虽然当前连接池中的连接数已经是min值(9个),但是JBOSS不管三七二十一,还是继续将连接free。紧接着,在某个时候,JBOSS又发现当前连接只有6个了,小于min值,于是又创建了3个连接,从而使连接池中的连接数始终保持在min值以上。
同事读过部分的JBOSS源代码,告诉我它选择的处理方式是答案2。显然,JBOSS在处理这个问题上,处理的方式不是很友好(也许有它自己的考虑),。
结合上面的分析,我们大概明白,为什么连接数已经是min值了,但是依然会有大量的LOGON产生。
LOGON(大量新建连接)的产生有什么危害呢?
1.LOGON的产生,会影响数据库的资源,创建连接对数据库来说是资源消耗很大的一个操作。首先,创建一个连接大概需要100MS左右,一个CPU 1秒内能够支持的新建连接数在7-10个,另外还涉及到数据库内存的分配,数据库LATCH申请及数据字典更新,SOCKET建立等等。
2.JBOSS的工作也变多了,对应用也会有一定的影响。
3.MIN值太高,显然会多占一些数据库资源。仅从内存上来看,在专用服务器连接模式下,一个连接会多占数据库5MB的内存。
那么我们需要怎么样来合理的设置连接数呢,下面是分析的过程。
我们有一些统计信息表,其中有一个表C用于收集单个应用连接数据库的信息,主要是连接数,收集频率为5分钟/1次,。可以发现,基本所有的应用,连接数在这7天里始终保持在9个。
SQL>select CONNCOUNT, count(*)2 from C3where INSTANCE_NAME = ‘user’
4and username = ‘XXX’
5and machine like ‘%xxx%’
6group by CONNCOUNT;
CONNCOUNT COUNT(*)
———- ———-
4
1
5
4
6 16
7 31
8 32
9 238487
6 rows selected.
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
苏联为什么强制推行农业集体化?
2
桐乡求是什么时候开学
3
已知a,b,c,d满足a+b=c+d,a^3b^3c^3d^3求证:a^2009+b^2009=c^2009+d^2009
4
会计问题:企业所得税是年末纳的,但企业是5月开业或破产的,如何纳税?
5
怎样绘画烟花,最好传一张小学生画的烟花图,急!
6
股票分时图里黄色曲线意义?
7
街机龙与地下城2英文版调无限加血戒方法
8
异地的暧昧阶段
9
八年级数学寒假作业P49第9题 如图,BD是三角形ABC的角平分线,DE垂直BC,DF垂直AB
10
今天晚上吃什么?
11
更改腾讯IP会有什么后果
12
哪里有学习美容中医经络理疗
13
怎样学车可以轻松点啊
14
一款小游戏 有关一个人和一支笔
15
男孩学什么技术前景好些
16
卫星电视打开电脑就没网了
17
初次接触养殖业,想养猪,请问需要注意哪些?叩谢!
18
模拟人生2资料片安装
19
主机电源故障
20
Translating end ...domain server (255.255.255.255)
21
win7玩穿越火线死机!!!求救~~~~~
22
魔兽世界拿武器的问题
23
求高手帮我算一下我的命
24
台式网线连接到笔记本 网络无法正常使用
25
经常喝酒对胃的损害
26
诺基亚n85充电屏幕是什么显示?是屏幕一直亮着吗?电池格在走,其他地方黑的?
27
唱高音时怎样才能不压着嗓子 我总压着都习惯了
28
请问装什么DVD导航比较好用?
29
在西安电话订的学生火车票.能在咸阳的代售点领取吗?
30
朋友送了一盒Dior真我系列香水,是三个15ml的小瓶,瓶底的编号是9w01,是否过期,还可以用么?
31
<狼蝙蝠>主要内容
32
穿越火线
33
第五章赛利亚馆音乐
34
从天津站打车到天津工业大学新校区的最短路线
35
青岛海底世界
36
怎样做我才可以成为一名优秀的高中女生啊
37
本人2区翡翠梦境70FS 刚玩两个月~ 想找一个师傅 可以和师傅一起玩~
38
一起来看流星雨第3集里云海和雨寻在学校走廊碰到时的背景音乐没歌词的很好听 我找了好久都没找到 拜托大家
39
dnf白装是不是用过还能交易
40
defence和defense有什么区别?
41
2010年结婚吉日
42
买笔记本时想听听大家的意见
43
兰州大学的法学复试的具体程序及复试内容?
44
我是做夜场工作的,晚上5点上班凌晨2点下班
45
我姓徐,想给小男孩起名3个字后面带[涵]的名。
46
轩逸2.0好 各个方面都可以 外观 空间 耗油量 都行啊
47
关于一个北斗星的传说?
48
《翼.年代记》这些话在哪集?答的好会给10分悬赏。
49
我女朋友对我撒谎了么?女士帮助?
50
爱慕 第八期 有唐嫣那期 高清的下载 不要在线的~~ 可以下载给高分
51
中文翻译成英语的最恰当语句?
52
为什么一玩穿越火线就蓝屏?
53
初中生该不该谈恋爱?!
54
滑轮组的门数是什么意思
55
半月谈内部版几号出刊
56
64.48.40.36.34.()括号填啥?
57
为什么WINDOWS7已显示 已永久激活,但是 每天还是会提示立即备份重要数据,还有X天过期的通知?
58
诺基亚N72临沂报价!
59
西气东输管道工程将利好哪只股走势
60
为什么我填的IMEI是不合法的? 352943021109008
61
结合所在企业状况谈谈我国当代企业面临的战略性挑战以及企业的应对战略措施。
62
玩魔兽争霸有水纹,而且还黑屏,在线等!!急!!!
63
买了个夏普9020 是09年4月生产的。
64
hpcq41 206tx 和联想IdeaPad Y450A-TSL哪个更好呀?
65
左边一个舟右边一个甲是什么字
66
六年级语文
67
男生天天喊女生请他吃饭什么意思??
68
去深圳东部华侨城玩一天大概多少钱?
69
足坛有谁作为球员和教练时都是顶级的?
70
电脑总是死机怎么办
71
下午和喜欢的女孩子看电影,可以亲她吗?
72
美国经济危机与以往危机相比不同的特点
73
学校会因为 期末成绩不及格 不发放助学金吗
74
2010年日历11月算结婚日男1982年5月11日女1983年8月18日
75
诺基亚什么电话好用??
76
怎样调节自己的心情
77
昨晚国米主场打切尔西,蒙塔里为什么没首发?
78
谁有艺术家坚持不懈很痛苦最后取得成就的
79
电脑看电影时一到武打场面的地方,画面就卡,怎么回事?
80
上海地铁11号线什么时候全线开通呀?为何避开高峰?
81
求模拟人生3的修改器
82
[悬赏]在深圳结婚的婚礼策划创意灵感?
83
所有回收站路径变成ie浏览器
84
北京有多少家税务师事务所啊,哪家比较更专业些,谢谢。
85
千千静听显示不了一些韩文歌名
86
解决一下must、may表示推测的句型
87
中翻英~ 口语
88
ps里黑色印刷数值
89
《黄河》导演是谁
90
DNF科比 2010年2月25日 还能用么?
91
寻20首轻音乐
92
电动车遮阳棚
93
慢性咽炎,鼻咽炎,咽喉炎…救救我病得很痛苦!
94
笔记本欢迎界面么有了。。。
95
请告诉我,这个视频里面的猫咪是什么品种的.谢谢
96
手提如何令开机无声
97
蓝色开衫如何搭配
98
一些离子的颜色
99
谁知道国外的暴力恐怖网址~ 越多越好 要能用的 免费的更好