升级脚本优化
2023-01-13 10:55 来自 惧愁人 发布@ Discuz! X3.5专区
脚本在修复序列化数据的时候对空值没有处理, 会执行大量无用sql
UPDATE `pre_common_member_field_forum` SET `groups` = '' WHERE `uid` = '71800'
501行修改成
$sql = "SELECT `$sfield`, `$sid` FROM `$stable` WHERE `$sfield`<>'' AND `$sid` > $start ORDER BY `$sid` ASC LIMIT $limit";忽略空值, 可以优化升级速度
我知道答案 回答被采纳将会获得5 金币 已有0人回答
UPDATE `pre_common_member_field_forum` SET `groups` = '' WHERE `uid` = '71800'
501行修改成
$sql = "SELECT `$sfield`, `$sid` FROM `$stable` WHERE `$sfield`<>'' AND `$sid` > $start ORDER BY `$sid` ASC LIMIT $limit";忽略空值, 可以优化升级速度
我知道答案 回答被采纳将会获得5 金币 已有0人回答



