Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz!在freebsd的表现令人失望,mysql里尽是Locked

[复制链接]
crts 发表于 2004-4-25 12:48:36 | 显示全部楼层 |阅读模式
Discuz!在freebsd的表现令人失望,mysql里尽是Locked

Discuz!2.0
mysql是4.0.16 php  4.3.4RC1 freebsd 4.8
cpu p3 1Gx 2,scsi硬盘, 1G内存

pconnect设置 为0
只要mysql的连接过100就不行了,mysql里经常尽是Locked
CPU就接近100%
根本没部分设置到200-300,那样论坛就完全动不了


mysql的/etc/my.cnf什么脚本都试过了
Locked的问题始终解决不了

我原本想Discuz!2.0表现好就买个3.12的
现在看来就是Discuz!3.12也仍然是会这付样子

不知道mysql里尽是Locked的问题如何解决????
不知道mysql里尽是Locked的问题如何解决????
不知道mysql里尽是Locked的问题如何解决????

[ Last edited by crts on 2004-4-25 at 03:23 PM ]
 楼主| crts 发表于 2004-4-25 13:39:20 | 显示全部楼层
服务器 localhost
  数据库
    状态
    变量
    权限
    进程
   


进程列表
  ID   用户   主机   数据库    命令   时间   状态   SQL 查询  
Kill   2908   root   localhost   dbbs1   Query   117   Sending data   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '80'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   2912   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '244135'  
Kill   2914   root   localhost   dbbs1   Query   114   Sending data   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '85'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   2917   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '243711'  
Kill   2920   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '243054'  
Kill   2923   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '244734'  
Kill   2924   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '237620'  
Kill   2925   root   localhost   dbbs1   Query   109   Sending data   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '89'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   2926   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '230073'  
Kill   2930   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '244148'  
Kill   2931   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '240523'  
Kill   2938   root   localhost   dbbs1   Query   97   Sending data   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '80'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   2941   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '241636'  
Kill   2944   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '243711'  
Kill   2946   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '244031'  
Kill   2947   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '242462'  
Kill   2948   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '244506'  
Kill   2952   root   localhost   dbbs1   Query   81   Sending data   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '80'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   2955   root   localhost   dbbs1   Query   78   Sending data   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '80'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   2956   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '240979'  
Kill   2959   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '243711'  
Kill   2964   root   localhost   dbbs1   Query   53   Locked   SELECT *
FROM cdb_threads
WHERE tid = '244108'  
Kill   2965   root   localhost   dbbs1   Query   53   Locked   SELECT *
FROM cdb_threads
WHERE tid = '229300'  
Kill   2968   root   localhost   dbbs1   Query   53   Locked   SELECT *
FROM cdb_threads
WHERE tid = '211266'  
Kill   2972   root   localhost   dbbs1   Query   53   Locked   SELECT *
FROM cdb_threads
WHERE tid = '237620'  
Kill   2973   root   localhost   dbbs1   Query   53   Locked   SELECT *
FROM cdb_threads
WHERE tid = '237868'  
Kill   2976   root   localhost   dbbs1   Query   61   Sending data   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '80'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   2977   root   localhost   dbbs1   Query   53   Locked   SELECT *
FROM cdb_threads
WHERE tid = '243873'  
Kill   2978   root   localhost   dbbs1   Query   53   Locked   SELECT *
FROM cdb_threads
WHERE tid = '136762'  
Kill   2979   root   localhost   dbbs1   Query   53   Locked   SELECT *
FROM cdb_threads
WHERE tid = '240523'  
Kill   2980   root   localhost   dbbs1   Query   53   Locked   SELECT *
FROM cdb_threads
WHERE tid = '244403'  
Kill   2981   root   localhost   dbbs1   Query   53   Locked   SELECT *
FROM cdb_threads
WHERE tid = '243873'  
Kill   2982   root   localhost   dbbs1   Query   55   Sending data   SELECT COUNT(
DISTINCT (
t.tid
) )
FROM cdb_posts p, cdb_threads t
WHERE t.fid
IN (
'68', '76', '60', '83'  
Kill   2983   root   localhost   dbbs1   Query   54   Locked   UPDATE cdb_threads SET views = views + 1 WHERE tid = '240070'  
Kill   2984   root   localhost   dbbs1   Query   54   Locked   SELECT *
FROM cdb_threads
WHERE tid = '243386'  
Kill   2985   root   localhost   dbbs1   Query   54   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '57'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   2986   root   localhost   dbbs1   Query   54   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '223858' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   2987   root   localhost   dbbs1   Query   52   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '229409' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   2989   root   localhost   dbbs1   Query   49   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '197320' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   2990   root   localhost   dbbs1   Query   49   Locked   SELECT *
FROM cdb_threads
WHERE tid = '235256'  
Kill   2994   root   localhost   dbbs1   Query   45   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '83'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   2998   root   localhost   dbbs1   Query   43   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '38'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   2999   root   localhost   dbbs1   Query   43   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '244713' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3002   root   localhost   dbbs1   Query   40   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '80'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3003   root   localhost   dbbs1   Query   40   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '219579' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3004   root   localhost   dbbs1   Query   40   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '57'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3005   root   localhost   dbbs1   Query   39   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '244363' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3010   root   localhost   dbbs1   Query   35   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '244732' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3012   root   localhost   dbbs1   Query   34   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '244092' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3013   root   localhost   dbbs1   Query   33   Locked   SELECT *
FROM cdb_threads
WHERE tid = '244734'  
Kill   3015   root   localhost   dbbs1   Query   33   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '86'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3016   root   localhost   dbbs1   Query   32   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '57'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3017   root   localhost   dbbs1   Sleep   31   ---   ---  
Kill   3018   root   localhost   dbbs1   Query   31   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '244533' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3019   root   localhost   dbbs1   Query   31   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '241082' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3023   root   localhost   dbbs1   Query   27   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '244707' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3025   root   localhost   dbbs1   Query   25   Locked   SELECT *
FROM cdb_threads
WHERE tid = '244135'  
Kill   3026   root   localhost   dbbs1   Query   25   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '194697' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3029   root   localhost   dbbs1   Query   21   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '77'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3030   root   localhost   dbbs1   Query   21   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '243185' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3031   root   localhost   dbbs1   Query   21   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '2'
)
ORDER BY t.topped DESC , t.lastpos  
Kill   3032   root   localhost   dbbs1   Query   19   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '239766' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3033   root   localhost   dbbs1   Query   18   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '1'
)
ORDER BY t.topped DESC , t.lastpos  
Kill   3034   root   localhost   dbbs1   Query   18   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '36'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3035   root   localhost   dbbs1   Query   17   Locked   INSERT INTO cdb_threads( fid, creditsrequire, icon, author, subject, dateline, lastpost, lastposter,   
Kill   3036   root   localhost   dbbs1   Query   17   Locked   SELECT *
FROM cdb_threads
WHERE tid = '243711'  
Kill   3038   root   localhost   dbbs1   Query   15   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '244624' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3039   root   localhost   dbbs1   Query   14   Locked   SELECT *
FROM cdb_threads
WHERE tid = '240979'  
Kill   3040   root   localhost   dbbs1   Query   14   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '78'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3042   root   localhost   dbbs1   Query   13   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '243955' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3043   root   localhost   dbbs1   Query   11   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '184650' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3044   root   localhost   dbbs1   Query   11   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '244706' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3045   root   localhost   dbbs1   Query   8   Locked   SELECT f . *
FROM cdb_forums f, cdb_threads t
WHERE t.tid = '243577' AND f.fid = t.fid
LIMIT 0 , 1  
Kill   3046   root   localhost   dbbs1   Query   8   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '20'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3048   root   localhost   dbbs1   Query   6   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '78'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3049   root   localhost   dbbs1   Query   6   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '87'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3051   root   localhost   dbbs1   Query   4   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '78'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3053   root   localhost   dbbs1   Query   2   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '87'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3054   root   localhost   dbbs1   Query   1   Locked   SELECT t . *
FROM cdb_threads t
WHERE (
t.topped = '3' OR t.fid = '89'
)
ORDER BY t.topped DESC , t.lastpo  
Kill   3055   root   localhost   mysql   Query   0   ---   SHOW PROCESSLIST
回复

使用道具 举报

soway 发表于 2004-4-25 13:53:09 | 显示全部楼层
应该不是discuz的问题,他的这个好像就是freebsd上面跑了,仔细检查你的设置。。!
回复

使用道具 举报

cqfanli 发表于 2004-4-25 14:18:14 | 显示全部楼层
可能是您的my.cnf没有配置好,:)
回复

使用道具 举报

yws 发表于 2004-4-26 16:28:13 | 显示全部楼层
默认freebsd和默认rh as3,跑discuz明显rh as3比freebsd快很多
回复

使用道具 举报

cdb 发表于 2004-4-27 22:47:02 | 显示全部楼层
你的my.cnf 没配置好
freebsd安装好后 /etc里就没有 my.cnf文件

[ Last edited by cdb on 2004-4-27 at 10:49 PM ]
回复

使用道具 举报

Crossday 发表于 2004-4-28 09:08:25 | 显示全部楼层
嘿嘿 我估计是楼主装的插件太多了 标准版本不会这样的!
freebsd和linux下乃至win下我们都做过很多测试 除了win稍慢(但也还可以)以外
其他两个系统下跑的都会很快 而且速度也差不多 细微的差别主要是诸如如何编译
mysql上产生的(如在freebsd下用LinuxThreads等)
回复

使用道具 举报

cqfanli 发表于 2004-4-28 09:32:03 | 显示全部楼层
别提BSD里面的LINUX THREADS功能了,写得不完善,我是用怕了!
算了,还是改回传统的安装方式好了,最多在编译时注意一下,设置时根据配置优化一下,:)
回复

使用道具 举报

一剑西行 发表于 2004-5-2 01:02:01 | 显示全部楼层
楼主的情况很可能是需要优化数据库了,
碎片很可能会导致这种情况的发生,
我自己的服务器就有过,1个月没优化数据库,碎片400M,
情况和你的一样,优化之后就 ok

另外如果机器上有其他程序也需要优化下,没有自动优化的就用mysql 语句,这个实在很重要!
回复

使用道具 举报

kennyking 发表于 2004-5-3 23:04:32 | 显示全部楼层
我行freebsd5.2
行discuz2行得不錯啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-23 11:40 , Processed in 0.073013 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表