清晨 8 点,终于开始下发贷款结息报表,此次贷款结息运行非常顺利,在账务上出现一点小错误,虽然需要大量的冲补账交易,但是还算顺利。

整个240,000 条有效贷款结息记录,在IBM-590机器上运行了57分钟,开始于2005-12-21 01:03:11.859,结束于2005-12-21 02:00:29.907,由原来的90,000条记录运行13 个小时大大降低运行速度,这次的优化工作需要总结的很多。

  1. 对于频繁的插入工作,建立临时表,完毕后再插入到应该插入的表中
  2. 尽量使用索引,哪怕是一个固定的字段值,经过验证,有可能速度会提高一个数量级,比如一个SQL语句的执行可以从0.3秒提升到0.003
  3. 对于循环的select语句,频繁运行的select语句,有必要可以针对语句建立表的索引
  4. 提前作一些必要动作,比如开设对应科目账号,不要让这个本来就负担很重的程序再去做别的工作
  5. 对于数据量大的表先做一些不必要的数据转移,完毕后再转移回来,也可以考虑优化程序,让对这类大表的操作一步到位
  6. 当然最重要的是做这些时间上的优化得考虑空间的优化,在足够大的空间上(系统采用IBM大鲨鱼磁盘阵列存储设备)可以放开手脚处理表的分区和必要的索引建立
  7. 最最重要的还是要应用的正确性,特别是银行业对金额的要求比较敏感,1分1厘也的算个清楚明了

12月20日的贷款结息相关推荐

  1. AI智商评测标准专家研讨会邀请,2018年12月20日北京

    21世纪以来,人工智能领域陆续爆发很多重要事件.其中最吸引人们眼球的,当属2016年战胜了人类围棋冠军并开始能够从0自我学习的AlphaGo. 10月26日,软银CEO孙正义在沙特阿拉伯举行的未来投资 ...

  2. 山东省2020年12月计算机考试,12月20日开始报名!山东2020年3月全国计算机等级考试注意事项来咯...

    近日,山东省教育招生考试院发布了<山东省2020年3月全国计算机等级考试报名事项公告>(以下简称<公告>),考生个人网上注册报名时间为2019年12月20日9:00至28日24 ...

  3. 全国计算机等级报名12,全国计算机等级考试12月20日开始报名!注意事项请查收!...

    原标题:全国计算机等级考试12月20日开始报名!注意事项请查收! 山东省教育招生考试院发布了 <山东省2020年3月全国计算机等级考试报名事项公告> (点击文章标题查看公告),考试将于20 ...

  4. 2020计算机二级报名时间表下半年山东,2020年3月山东省计算机二级报名时间|网上报名入口【12月20日9:00开通】...

    &nbsp&nbsp[导读]:2020年3月山东省计算机二级报名时间:2019年12月20日9:00至28日24:00 (一)报名时间 考生个人网上注册报名时间:2019年12月20日 ...

  5. 今日早报 每日精选15条新闻简报 每天一分钟 知晓天下事12月20日

    365资讯简报,每天精选15条热点新闻简报1条微语,每天一分钟,知晓天下事! 2021年12月20日 星期一 农历十一月十七 1.明年起,受房产所在地限购政策约束的竞买人不允许竞拍法拍房. 2.北京市 ...

  6. 【贪玩巴斯】带你学:C++ tips ——知识点: C++整型short,int,long和long long的区别 2021年12月20日

    [贪玩巴斯]带你学:C++ tips --知识点: C++整型short,int,long和long long的区别 2021年12月20日 C++的整型有short,int,long和long lo ...

  7. 雪鹰领主服务器维护,37雪鹰领主12月20日维护更新公告

    亲爱的玩家: 您好!为了给您提供更稳定的游戏环境和更多的游戏乐趣,<雪鹰领主>将进行停机维护更新.维护期间无法登录游戏,维护开始前请您提前退出游戏以免遭受意外损失.维护结束时间视具体情况可 ...

  8. 龙珠最强之战微信互通服务器,12月20日微信互通新服公告

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 亲爱的龙珠战士: 感谢各位对<龙珠最强之战>手游的支持与厚爱,新服开服计划如下: [开服时间]12月20日10:00 [新服名称]微信互通54 ...

  9. 数据洞察与数据驱动 | 12月20日TF87

    数据科学SIG曾在三年前举办过一期数据驱动主题的技术沙龙,三年过去了,数据科学在各个行业的发展已经进入了深水区,宏观和微观的影响越来越深刻,也出现了许多问题和解决方法.那么如何利用数据洞察用户,提供更 ...

最新文章

  1. 百度Apollo发布海量自动驾驶数据集,还有两项重磅挑战赛
  2. 一项震动制药行业的研究:大型制药公司AI的生产力
  3. excel筛选排序从小到大_excel表格怎么按字数的多少来排列!
  4. -bash: ssh-copy-id: command not found解决方法
  5. Nginx Parsing HTTP Package、header/post/files/args Sourcecode Analysis
  6. Windows 下 PHP 开发环境配置系列二(使用 MODx CMS)
  7. vs生成解决方案默认路径_交换网络防环协议——STP生成树,太阁实验栈
  8. 从零开始学编程_数据结构
  9. 对JSP内置对象的部分总结
  10. 如何恢复MAC苹果电脑系统数据文件恢复详细教程
  11. html5图标用什么格式转换,ico转png 怎么把ico格式转换成png格式
  12. wps怎么生成html,wps如何自动生成页码 wps页码设置详细方法
  13. 概念模型向逻辑模型的转换规则
  14. 设计模式---003代理模式(转载自我的老师 Alley-巷子)
  15. Opencv3基础操作3——图像形态学处理
  16. 原始混合合成器:Arturia Analog Lab for Mac
  17. 【集训队作业2018】青春猪头少年不会梦到兔女郎学姐(容斥)(分治FFT)
  18. VS2015+WDK10在不同环境下的驱动配置
  19. 数据平面开发套件:DPDK
  20. 微信API接口目录大全

热门文章

  1. A Transformer-based Approach for Source code Summarization 翻译
  2. 托管代码和非托管代码
  3. 【科普园地】郭雷院士:系统的反馈原理及魅力
  4. 橄榄山BIM大学论坛正式启用,有Revit二次开发专版。可去那里问问题 http://bbs.glsbim.com
  5. 东邪西毒经典对白,程序员版
  6. 2.修道士和野人问题
  7. python视频人声消除
  8. 河北工程科技学院计算机专业,计算机科学与技术系与河北工程大学信息与电气工程学院联合召开一流专业建设交流会...
  9. 华为多元化激励TUP(时间单位计划)
  10. 无责任共享 Coursera、Udacity 等课程视频