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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

pre_common_block_pic 记录无限增加问题

[复制链接]
xufyong 发表于 2012-12-1 14:04:31 | 显示全部楼层 |阅读模式
本帖最后由 xufyong 于 2012-12-3 11:06 编辑

问题:
1、此数据表每秒钟都在增加,单表已经是2千多万条数据,大于2.2G.
2、大部分数据都是重复数据。

a.可否直接清空此表数据?
b.有没有其它解决方法?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| xufyong 发表于 2012-12-3 11:05:20 | 显示全部楼层
此问题 比较严重哦 ,没人反馈啊!
回复

使用道具 举报

wwww831210 发表于 2012-12-3 15:53:48 | 显示全部楼层
一直出现这个我的让我清0 了
回复

使用道具 举报

 楼主| xufyong 发表于 2012-12-3 16:17:37 | 显示全部楼层
期望管理员 来看看。
其它人用以下方法来解决:但2千多万的记录 pic 又没索引. 一用就完蛋了!
=======================
diy模板中有缩放图片的,任何人每刷新一次,自动插入一次数据库记录。

打开\source\function\function_block.php文件,

查找:
C::t('common_block_pic')->insert($thumbdata);

替换为:
//先删除,然后插入
DB::query("DELETE FROM ".DB::table('common_block_pic')." WHERE itemid='{$blockitem['itemid']}' AND pic='$thumbpath'");
C::t('common_block_pic')->insert($thumbdata);
回复

使用道具 举报

 楼主| xufyong 发表于 2012-12-5 09:16:54 | 显示全部楼层
经过测试 直接清空即可(然后加索引 再加上上述条件)
回复

使用道具 举报

m.king 发表于 2012-12-6 14:55:17 | 显示全部楼层
关于你说的问题,我们会核查看是否是程序逻辑问题。
回复

使用道具 举报

m.king 发表于 2012-12-13 12:25:19 | 显示全部楼层
该问题 1101 中已经修复,请更新到最新版。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-2 02:19 , Processed in 0.041810 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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