删除大量历史数据操作说明

删除大量历史数据操作说明1.问题说明1.1对于分拣中心标准版(4.0.4.4,4.0.4.5,4.0.4.6),删除历史数据存储过程存在问题,导致订单基本表、订单明细表、订单码段关联表数据删除不彻底,应该删除而没有实际删除的数据就成为脏数据。随着时间积累,脏数据越来越多,分拣中心数据库文件也相应越来越大,当数据库文件大到一定程度,会影响分拣中心程序与数据库交互的性能。对于分拣中心数据库脏数据量不大情况,采取一般的方法就能完成脏数据的删除;对于分拣中心数据库脏数据量极大(有些表的脏数据记录行达到百万甚至千万级)情况,需要采取特殊方法进行脏数据删除操作。进行操作(历史脏数据删除操作流程)时,一定要先完成分拣中心打码结果都回传给管理机操作,切记、切记、切记!2.历史脏数据删除操作流程2.1更新“删除历史数据存储过程”将文件“删除历史数据新脚本(2008-08-14).sql”内容复制到分拣中心SQLServer查询分析器中,执行。2.2从分拣中心删除脏数据。2.2.1重新启动数据库服务先停止数据库服务,才【开始菜单】或者【任务栏】下进入【服务管理器】。在【SQLSERVER服务管理器】上点击【停止】按钮,成功停止后,再点击【开始/刷新(s)】按钮启动服务。2.2.2执行之前必须保证分拣中心所有批次都回送到管理机(所有的批次的回送状态为“已回送”),且存在不需要进行分拣的批次信息(建议在导入新订单之前进行操作)。1)依次执行以下语句对多余数据进行删除--清空关联记录表信息TRUNCATETABLESC_BO_RELATE--清空订单基本信息表信息TRUNCATETABLESC_ORDER_INFO--清空订单明细表信息TRUNCATETABLESC_ORDER_CIG_INFO--删除配送线路表DeleteSC_DIST_LINEWhere(Selectcount(OI_UUID)FromSC_ORDER_INFOWhereOI_DL_UUID=DL_UUID)=0--删除批次表DeleteSC_BATCHWhere(Selectcount(OI_UUID)FromSC_ORDER_INFOWhereOI_B_UUID=B_UUID)=02.2.3执行前如果分拣中心还存在需要保留的数据,采取以下这种方式:1)、执行脚本“脏数据量极大处理SQL-New(20081222).sql”;2)、执行成功之后需要执行以下语句(以下脚本【存储过程语句】的参数表示数据库中需要保留的数据,执行前请一定要先确定需要保留的数据,否则删除后无法恢复!!!!!!!!)。--数据保存10天,平均每天的订单数为5000,平均每个订单的明细为10条,平均每个明细有15个条码executeDelete_History_PreHandle'10','5000','10','15'3)、需要注意分拣中心按照的机器需要有D盘。3.收缩数据库操作需要对分拣中心数据库进行收缩操作。具体的操作流程为:1)进入企业管理器;2)选择分拣中心数据库(SORT_CEN);3)右击【SORT_CEN】数据库,在【所有任务】下选择【收缩数据库】选项;4)在【收缩数据库】页面中【收缩文件】区域,点击【文件按钮】,弹出【ShrinkFile--SORT_CEN_Data】页面;5)在【ShrinkFile--SORT_CEN_Data】页面,数据库文件选择为“SORT_CEN_Data”。“收缩操作”区域选择【压缩页,然后截断文件中的可用空间】;6)点击【确定】按钮。4.重启数据库服务先停止数据库服务,才【开始菜单】或者【任务栏】下进入【服务管理器】。在【SQLSERVER服务管理器】上点击【停止】按钮,成功停止后,再点击【开始/刷新(s)】按钮启动服务。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?