终于查到性能的问题出在哪里了。

论坛日常站务以及建议或咨询
回复
头像
oneleaf
论坛管理员
帖子: 10234
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 106 次

终于查到性能的问题出在哪里了。

#1

帖子 oneleaf » 2009-02-17 12:29

原来是投票系统出了问题,有一个设置,显示主题的打分由帖子的平均分统计出来,而程序里面是如下处理的,按照选择的主题的ID,到帖子表去查,再统计,晕,这个导致了每次需要到100多万笔数据的表去检索,最后导致负载过高。正确的处理应该是自动将平均分写道主贴才对。现在调整为仅显示主题的分数,看来那个mod十分不成熟。

现在应该好很多了。
头像
sunningv
帖子: 1818
注册时间: 2006-12-17 13:34
来自: 武汉
送出感谢: 1 次
接收感谢: 0
联系:

Re: 终于查到性能的问题出在哪里了。

#2

帖子 sunningv » 2009-02-17 12:59

恭喜 我说呢 怎么论坛嗖的一下就快了°
人生长恨水长东;
远近高低各不同.
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46
送出感谢: 0
接收感谢: 2 次

Re: 终于查到性能的问题出在哪里了。

#3

帖子 hcym » 2009-02-17 13:01

嗖的一下
:em06
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16
送出感谢: 0
接收感谢: 1 次

Re: 终于查到性能的问题出在哪里了。

#4

帖子 ptptptptptpt » 2009-02-17 13:03

嗖~~~
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
送出感谢: 0
接收感谢: 0
联系:

Re: 终于查到性能的问题出在哪里了。

#5

帖子 lerosua » 2009-02-17 14:11

解决了就好,此等可以安心灌水了 :em09 :em09 :em09
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 终于查到性能的问题出在哪里了。

#6

帖子 eexpress » 2009-02-17 14:12

额。。。这样的啊
● 鸣学
头像
oneleaf
论坛管理员
帖子: 10234
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 106 次

Re: 终于查到性能的问题出在哪里了。

#7

帖子 oneleaf » 2009-02-17 16:36

继续优化,增加了:
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 0
innodb_lock_wait_timeout = 120
innodb_additional_mem_pool_size = 16M

现在健步如飞了。
头像
sevk
帖子: 2059
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
送出感谢: 20 次
接收感谢: 6 次
联系:

Re: 终于查到性能的问题出在哪里了。

#8

帖子 sevk » 2009-02-17 16:38

哦,phpbb新版本的那个mod十分不成熟
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球
送出感谢: 7 次
接收感谢: 74 次

Re: 终于查到性能的问题出在哪里了。

#9

帖子 adagio » 2009-02-17 16:41

馊~~~
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
Terpineol
帖子: 1230
注册时间: 2007-12-09 14:35
送出感谢: 0
接收感谢: 0

Re: 终于查到性能的问题出在哪里了。

#10

帖子 Terpineol » 2009-02-17 17:48

敬仰如滔滔江水~~~
Linux is for human being,love is for human making
头像
bones7456
论坛版主
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
送出感谢: 0
接收感谢: 8 次
联系:

Re: 终于查到性能的问题出在哪里了。

#11

帖子 bones7456 » 2009-02-17 17:53

ptptptptptpt 写了:嗖~~~
:em04
关注我的blog: ε==3
delectate
帖子: 18311
注册时间: 2008-01-09 22:41
送出感谢: 0
接收感谢: 6 次

Re: 终于查到性能的问题出在哪里了。

#12

帖子 delectate » 2009-02-17 18:04

lerosua 写了:解决了就好,此等可以安心灌水了 :em09 :em09 :em09
:em11

安心灌水啦!
头像
xieshaohu
帖子: 1565
注册时间: 2007-10-24 20:20
来自: 北京、海淀
送出感谢: 0
接收感谢: 1 次
联系:

Re: 终于查到性能的问题出在哪里了。

#13

帖子 xieshaohu » 2009-02-18 9:42

我还以为是数据库连接缓冲池的配置问题呢。
回复

回到 “论坛管理”