045.工程的优化

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以上两种方式不通公网,日志都为1秒左右
在这里插入图片描述
在这里插入图片描述
以上说明第一点:网络对性能影响大,下面是第二点:主键冲突(数据库已存在主键)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以下为改善为先去表中查下有没有这条记录,有的话就不插入报个错,这样能提高速度解决主键冲突
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以上判断的SQL也存在开销,如果数据库表里的记录不存在重复情况可以不用判断的SQL
以下为如果一条记录出错则打印出来再丢弃并继续处理下面记录,如果出现与数据库中断等错误信息则不处理下面记录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以下改为程序自身调度,不用crontab调度,以下在psurfdata中
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以下在crtsurfdata中自身调度
在这里插入图片描述
以下在ftpgetfile.cpp中自身调度
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下面为历史文件的清理,生成测试数据后去采集。采集后未删除文件,因为数据不只一个系统用。一般两个需求:删除多长时间之前文件,只保留多少个文件。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以下是删除多长时间之前文件(上面的.txt数据文件),以下在deletefiles.cpp
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下面为工具程序用于清理表中数据
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下面为打包备份
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

发布了79 篇原创文章 · 获赞 108 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_43435675/article/details/103546859