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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

各位达人帮忙:运行速度的问题。。。

[复制链接]
dogun 发表于 2003-10-30 16:36:26 | 显示全部楼层 |阅读模式
我的服务器:
P4至强2.4G x 2,2G内存,36G scsi硬盘
Redhat 9.0  + Apache 2.0.47 + php 4.3.3 + mysql 4.0.16
安装的Discuz! 2.0

发现一个很奇怪的问题:
首页:http://bbs.yueyue.com

  1. Powered by Discuz! 2.0 COML © 2002, Crossday, Bokavan Corp.
  2. Processed in 0.013425 second(s), 6 queries
复制代码

其中一个板块:http://bbs.yueyue.com/forumdisplay.php?fid=1

  1. Powered by Discuz! 2.0 COML © 2002, Crossday, Bokavan Corp.
  2. Processed in 0.018826 second(s), 6 queries
复制代码


运行时间都很少,
但是有些板块:http://bbs.yueyue.com/forumdisplay.php?fid=10

  1. Powered by Discuz! 2.0 COML © 2002, Crossday, Bokavan Corp.
  2. Processed in 0.066504 second(s), 6 queries
复制代码


总结发现帖子少的板块速度慢,帖子多的板块速度快,应该是mysql查询的问题,但是mysql已经按照网上的文章优化过了,下面是编译的时候的参数:

  1. CFLAGS="-O6 -march=pentiumpro -fomit-frame-pointer" CXX=gcc CXXFLAGS="-O6 -march=pentiumpro -fomit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/mysql --enable-assembler --with-mysqld-ldflags=-all-static --disable-shared
复制代码


my.cnf 为:

  1. port            = 3306
  2. socket          = /tmp/mysql.sock
  3. skip-locking
  4. key_buffer = 256M
  5. max_allowed_packet = 1M
  6. table_cache = 256
  7. sort_buffer_size = 1M
  8. read_buffer_size = 1M
  9. myisam_sort_buffer_size = 128M
  10. thread_cache = 8
  11. query_cache_size= 64M
  12. # Try number of CPU's*2 for thread_concurrency
  13. thread_concurrency = 8

  14. #skip-networking

  15. #log-bin

  16. server-id       = 1

复制代码


phpinfo: http://www.yueyue.com/phpinfo.php

麻烦各位达人帮忙看看是什么问题。

[ Last edited by dogun on 2003-10-30 at 04:37 PM ]
 楼主| dogun 发表于 2003-10-30 16:47:04 | 显示全部楼层
top 数据,访问量比较小,嘿嘿

  1. 16:46:40  up 17:04,  1 user,  load average: 0.01, 0.03, 0.00
  2. 74 processes: 73 sleeping, 1 running, 0 zombie, 0 stopped
  3. CPU0 states:   0.1% user   0.1% system    0.0% nice   0.0% iowait  99.3% idle
  4. CPU1 states:   0.0% user   0.0% system    0.0% nice   0.0% iowait 100.0% idle
  5. CPU2 states:   1.4% user   0.0% system    0.0% nice   0.0% iowait  98.1% idle
  6. CPU3 states:   0.0% user   0.0% system    0.0% nice   0.0% iowait 100.0% idle
  7. Mem:  2063912k av,  508684k used, 1555228k free,       0k shrd,   93460k buff
  8.                     316700k actv,  139292k in_d,    3036k in_c
  9. Swap: 2047976k av,       0k used, 2047976k free                  262712k cached

  10.   PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME CPU COMMAND
  11. 4557 www       15   0  7360 7360  4320 S     0.6  0.3   0:00   2 httpd
  12. 4569 www       15   0  6592 6588  4208 S     0.4  0.3   0:00   2 httpd
  13. 4570 www       15   0  6900 6900  4284 S     0.4  0.3   0:00   2 httpd
  14. 4615 www       18   0  6640 6636  4240 S     0.4  0.3   0:00   2 httpd
  15. 4613 root      15   0  1076 1076   852 R     0.2  0.0   0:00   0 top
  16.     1 root      15   0   472  472   420 S     0.0  0.0   0:04   1 init
  17.     2 root      RT   0     0    0     0 SW    0.0  0.0   0:00   0 migration/0
  18.     3 root      RT   0     0    0     0 SW    0.0  0.0   0:00   1 migration/1
  19.     4 root      RT   0     0    0     0 SW    0.0  0.0   0:00   2 migration/2
  20.     5 root      RT   0     0    0     0 SW    0.0  0.0   0:00   3 migration/3
  21.     6 root      15   0     0    0     0 SW    0.0  0.0   0:00   0 keventd
  22.     7 root      34  19     0    0     0 SWN   0.0  0.0   0:02   0 ksoftirqd_CPU0
  23.     8 root      34  19     0    0     0 SWN   0.0  0.0   0:00   1 ksoftirqd_CPU1
  24.     9 root      34  19     0    0     0 SWN   0.0  0.0   0:00   2 ksoftirqd_CPU2
  25.    10 root      34  19     0    0     0 SWN   0.0  0.0   0:00   3 ksoftirqd_CPU3
  26.    15 root      25   0     0    0     0 SW    0.0  0.0   0:00   0 bdflush
  27.    11 root      15   0     0    0     0 SW    0.0  0.0   0:00   2 kswapd
  28.    12 root      15   0     0    0     0 SW    0.0  0.0   0:00   3 kscand/DMA
  29.    13 root      15   0     0    0     0 SW    0.0  0.0   0:06   3 kscand/Normal
  30.    14 root      15   0     0    0     0 SW    0.0  0.0   1:05   1 kscand/HighMem
  31.    16 root      15   0     0    0     0 SW    0.0  0.0   0:01   1 kupdated
  32.    17 root      24   0     0    0     0 SW    0.0  0.0   0:00   0 mdrecoveryd
  33.    25 root      15   0     0    0     0 SW    0.0  0.0   0:00   2 kjournald
  34.    83 root      25   0     0    0     0 SW    0.0  0.0   0:00   0 khubd
  35.   256 root      22   0     0    0     0 SW    0.0  0.0   0:00   0 kjournald
  36.   257 root      25   0     0    0     0 SW    0.0  0.0   0:00   0 kjournald
  37.   258 root      25   0     0    0     0 SW    0.0  0.0   0:00   0 kjournald
  38.   259 root      15   0     0    0     0 SW    0.0  0.0   0:00   1 kjournald
  39.   260 root      15   0     0    0     0 SW    0.0  0.0   0:02   0 kjournald
  40.   261 root      15   0     0    0     0 SW    0.0  0.0   0:06   2 kjournald
  41.   262 root      15   0     0    0     0 SW    0.0  0.0   0:00   0 kjournald
  42.   263 root      25   0     0    0     0 SW    0.0  0.0   0:00   0 kjournald
  43.   523 root      15   0   576  576   504 S     0.0  0.0   0:00   2 syslogd
  44.   527 root      25   0   428  428   376 S     0.0  0.0   0:00   0 klogd
复制代码
回复

使用道具 举报

cqfanli 发表于 2003-10-31 10:02:53 | 显示全部楼层
都在正常范圍內~~
回复

使用道具 举报

 楼主| dogun 发表于 2003-10-31 10:09:13 | 显示全部楼层
但我看 Free Discuz! 不会的啊,每个板块运行时间都差不多,其他的也没有这个现象,是不是我的MySQL的配置有问题啊?
回复

使用道具 举报

Crossday 发表于 2003-10-31 11:08:29 | 显示全部楼层
那个是D2设计的问题 当初我们考虑 帖子多的论坛 点击率自然大 少的论坛则少
所以速度的分配应以帖子多的论坛为主 在大论坛上尤其明显 帖子少的论坛速度就比较慢
但后来发现牺牲小论坛的速度的做法也不是不可避免的 所以在3.0开始换了新的索引
可以做的速度比较均衡
回复

使用道具 举报

 楼主| dogun 发表于 2003-10-31 11:15:21 | 显示全部楼层
嗯,原来是这样,感谢大C
回复

使用道具 举报

AsIwish 发表于 2003-10-31 11:19:28 | 显示全部楼层
thread_cache = 8


不知道这个是干什么的
但是我测试
设定了这个时候浏览帖子就很慢很慢

大家指点一下
回复

使用道具 举报

 楼主| dogun 发表于 2003-10-31 13:12:50 | 显示全部楼层
意思可能是mysql一启动就会启动8个处理线程吧
回复

使用道具 举报

 楼主| dogun 发表于 2003-10-31 13:13:21 | 显示全部楼层
我也测试一下,去掉看看。。。
回复

使用道具 举报

 楼主| dogun 发表于 2003-10-31 13:34:55 | 显示全部楼层
好像没什么变化,速度差不多。。。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 23:58 , Processed in 0.036088 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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