EMMIS快递管理软件   钮门网络科技
 
如何批量删除数据库数据的操作


特别提醒:批量删除的操作需要远程桌面登录到服务器才行,本操作为危险操作,建议谨慎进行。非专业IT人员请谨慎操作。进行批量删除数据之后,删除的数据无法恢复,如因此导致数据丢失和损坏,后果由您自己承担。

你需要按如下步骤操作:
1、远程桌面,登录您的服务器。
教程见http://www.neoman.cn/cgi-bin/GInfo.dll?DispInfo&w=neoman&nid=24375

2.先进行数据库备份。
备份教程见:http://www.neoman.cn/cgi-bin/GInfo.dll?DispInfo&w=neoman&nid=3764

3.备份完成后,查看服务器D盘,磁盘空间是否充足,至少要预留一倍以上空余磁盘空间,举例:你D盘空间是70G,已经使用50G,则建议你至少需要增加磁盘空间到150G,确保可用磁盘空间为70G以上。否则批量删除过程可能会导致您数据库损坏和置疑。

特别说明:我们建议先进行数据库备份,目的是为了防止批量删除数据过程中,出问题后的系统还原。如您认为不需要备份,则可以不备份(因为备份需要占用磁盘空间和耗费大量时间)。但是我们有义务在此,且再次提前告知:如因此导致数据库崩溃或数据丢失,后果由您自己承担。



4.在完成数据备份和磁盘扩容的前提下,可以打开SQL数据库的emmis数据库>>>打开SQL查询分析器,执行批量删除的存储过程命令行,执行操作,因为考虑到数据库执行效率,每次只能删除50万条记录。请重复执行命令。

4.1.进入服务器的SQL数据库
4.2.选择EMMIS数据库,进入查询分析器
4.3.执行存储过程,
注意:有客户问,这个没办法选择时间段删除吗
系统是按照业务记录ID删除,你可以查询相关业务记录的时间,再看该条业务记录的记录ID数字,向前推算出,要删除多少次。一次删除50万条记录,你需删除150万条记录,则需要删除3次。
4.4.等待删除完成!

特别说明:我们建议先进行数据库备份,目的是为了防止批量删除数据过程中,出问题后的系统还原。如您认为不需要备份,则可以不备份(因为备份需要占用磁盘空间和耗费大量时间)。但是我们有义务在此,且再次提前告知:如因此导致数据库崩溃或数据丢失,后果由您自己承担。我们无义务也不保证您自行执行本删除操作,可能导致的系统数据库破坏能被修复。


特别说明:
1.在删除过程中,不建议进行软件操作。
2.请时刻留意你的数据库文件所在磁盘空间,如预留磁盘空间不足,则会出现截图所示错误。该错误出现,则代表本次删除操作失败,请预留更宽裕的磁盘空间进行操作。

3、每次删除操作完成后,SQL数据库的数据文件不会立即缩小,建议隔天再观察,SQL数据库会自动进行收缩。我们观察到有客户数据库,删除之前数据库文件大小30GB,删除100万条记录后,数据库文件自动收缩为10GB。

钮门[2020.09.03-15:30]编辑:西们子
[关闭窗口]  
国内国际快递物流行业软件解决方案
市内快递速递
EMMIS快递软件提供来电监听、市内 快递调度和短信调度通知模块...
国内国际快递<第三方物流派送>
EMMIS快递软件提供快件换单追踪 ,票件进出货核对,问题件处理
国内快递<自营物流派送网络>
EMMIS快递软件提供分布式多个检测 点票件追踪,分站点管理
国内国际专线快递<自营专线>
 
 
关于我们-联系我们-相关法律-付款方式-文件下载-友情链接-提点建议-网站地图
Copyright © NEOMAN. All rights reserved. 沪ICP备05063073号