删除回收站中大量垃圾留言信息

作者:动易软件 来源:本站原创 点击数: 发布时间:2018年02月01日

如果回收站中有大量留言模型的广告信息,当回收站数据过多事,,点击清空回收站是会报超时错误的,此时我们只能通过数据库客户端去执行sql查询语句去删除:

依次执行下列语句即可:

--先删除扩展表

DELETEPE_U_GuestBook FROM PE_CommonModel T1 LEFT JOIN PE_U_GuestBook T2 ON T1.GeneralID= T2.ID  WHERET1.Status=-3

(即将留言模型中状态码为删除状态的内容删除)

--再删除对应CommonModel表的数据

DELETE  PE_CommonModel  FROM PE_CommonModel  WHERE  TableName='PE_U_GuestBook'  AND  NOT Exists (SELECT  ID  FROM  PE_U_GuestBook  WHERE  ID=GeneralID  OR  ID=ItemID)

注意操作前请先备份好数据库