除的。”
叶奕凡一听,不加思索的就说:“没关系,到那时就说这个程序是我做的,我背锅,反正我是外派的,正好可以回自己公司。”
佐原一听,急忙说:“那不行,哪能轮到你,我才是项目经理。”
虽然不是产品环境,这个事儿也不小,但佐原很能沉住气,一直在以开玩笑的方式和他说着,最后说,不能影响下周一客户的测试,无论如何,周末要把程序改好,最好是明天就改好。
然后两人商量了一下改法,主要按主机程序的特点改,基本路子是这样的。
先把a和b两个表的数据,完全的导成两个文件,然后就可以抛开数据库,在主机中,一条条的比较这两个文件中的关键字,来决定是更新a文件的数据,还是向a文件追加数据。
所有的数据处理后,再把a表中的以前的数据清空,把a文件的数据导回去。这样的话,对数据库的操作就从以前的几十万,甚至几百万次,变成只有几次的导入导出了。
而通过两个文件的比较,改变文件的内容,这在主机里,速度是快的惊人的。
这种处理方式,才是主机中,最通常的方式。而当初他提出的方式,佐原和吴永宁为什么都迟疑了一下,就是因为他们觉的很少见。
不过因为是叶奕凡提的方案,所以他们不由自主的认为,他说的怎么可能不对,虽然有些迟疑,但都没有提出反对。
不能迷信权威,认为有问题就要敢于提出自己的意见,是这事的一个经验教训。