

























最近我用VB6.0做了一个数据库转换程序,数据库最大50万条记录。
程序目的是对旧数据库升级到新库中,中间有新旧代码转换环节,我测试过20万的数据库,用了11个小时,我总想再提高点速度,可是看了N篇代码,想找提高的性能的方法,总找不到,我在这里升明一下,旧库和新库的同一个表的字段类型及数量不一样,关联代码不一样,需要一一对应,如果完全一样的话我就直接就SQL导库了,哈哈……
写程序特别是涉及时间的,领导们总想让时间更少些,其实我也想提高性能,可是必要的东西你必须去一步一步的处理,转换,特别是循环转换的过程中新旧代码要查找、替换,这个方面速度挺慢的。我主教了好多高手都无济于事,但是在领导眼里他们好象说我没有努力去写代码,哎!郁闷呀!这就是程序员的无耐了,其实谁不想写出高质量的代码呀!
像数据库转换这方面的程序,我认为数据正确是主要的,速度是次要的,呵呵…… 可是人总想更完美……
我们是为政府做软件,领导们想用很少的时间来做海量的工作,这是有情可愿的,是不是……
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。