11 12
发新话题
打印

关于论坛查询系统不堪重负的猜测(魔幻先生请进)

关于论坛查询系统不堪重负的猜测(魔幻先生请进)

我注意到,论坛的查询系统工作时是包括回帖的,

而论坛的总贴数已经达到37万,

实际上的主题其实只有几千,

如果我们把回帖排除在查询范围外,就减少了90%以上的查询量

那么困绕我们很久的运行论坛索检搜索功能时,调用数据库,

引起服务器cpu占用达到最大时有80%.而引起服务中断问题应该就可以解决

而且节约了系统资源

我不是专业人士,只知道原理上可行,不知道是否可以解决问题

请魔幻先生与服务器运行商研究一下
从绝望中寻找希望

TOP

re:只搜索主题贴是可行的,不是太复杂的技术。...

只搜索主题贴是可行的,不是太复杂的技术。
我注意到,目前很多的论坛采用的大多是DISUZ!技术,采用此技术构建的论坛速度非常快,不知可行性有多大。

TOP

re:而且,查询时如果还包括回帖的话。那就会引...

而且,查询时如果还包括回帖的话。那就会引起重复。我也不是很懂技术,只是从人性话设计的角度看楼主说的很有道理。

TOP

re:没错查询在很多情况下肯定查的是主...

没错

查询在很多情况下肯定查的是主题

TOP

re:这应该是在总体设计时考虑的问题 现在说什...

这应该是在总体设计时考虑的问题 现在说什么都晚了
欢迎爱好魔术的朋友和我交流

TOP

re:应该可以改,只是不知道难不难,如...

应该可以改,只是不知道难不难,

如果因为这个设计疏忽而导致必须大量删除帖子来保证运行,

貌似有些本末倒置
从绝望中寻找希望

TOP

re:目前仅能搜索主题帖帖子名,回帖内容不包括...

目前仅能搜索主题帖帖子名,回帖内容不包括的.

TOP

re:[COLOR=blue]并非如此,请看[...

并非如此,请看

此主题相关图片



全是回帖..........
从绝望中寻找希望

TOP

re: 我原来也建设过论坛的...




我原来也建设过论坛的.所以对这个还是有点了解的. 这个论坛是 leadbbs 他的搜索 是把回帖内容也是按照主题贴来搜索的 . 论坛的系统就是这样.现在也没有办法修改了,其实可以多多删除回帖.(不过.这样子有些会员会不乐意.因为会减积分的 )不过.如果论坛真的已经饱和的话.我想可以适当的把一些回答不算是灌水的帖子.但是没有什么具体内容的帖子也删除.然后.再由版主给此人加到删除帖子以前的积分... 不知道这样子可行么?? 这样子的话版主是会累点了..!! ^_^



我是一个喜欢魔术的人.希望大家和我交流.
我的Q Q: 99782020
我的魔术主页:http://haohaohao.mycool.net
我的邮箱:www.hacker.net@163.com

TOP

re:三十多万回帖啊................

三十多万回帖啊.................

不算鉴别时间,每个帖子要使用至少五秒删除,

鉴别和发现的时间是这个数字的几倍,

补偿积分也一样,

一个帖子就算平均20秒,

每一万个帖子是52个小时
从绝望中寻找希望

TOP

 11 12
发新话题