当前位置:萬花小說>书库>都市青春>程序員修煉之路> 第161章 不能迷信權威

第161章 不能迷信權威

  月中的時候,葉奕凡感覺大家最近比較勞累,從馮豔那裏申請了一些經費,準備項目周六一起唱卡拉OK去。但又怕有人不去,人少了就沒意思了,周五下班前,特意把所有人叫到會議室開會。


  ??陰沉著臉說:“我們項目最近遇到些問題,明天需要加班,有誰實在不能來提前說一下吧。”


  ??大家都沒說話,王尹試探著說:“有問題嗎,不是挺順利的嗎,什麽都按進度來的。”


  ??沒想到她還挺冷靜的,急忙瞪了她一眼:“剛發生的事兒,你知道什麽就亂說。”王尹一聽,就不再說了。


  ??過了一會,李飛小聲的說:“我和人約好了上午要搬家,稍微來晚點行嗎?”


  ??“行,下午一點前就行。”


  ??李飛鬆了一口氣:“那好,我沒問題了。”


  ??“其他人有沒有問題了?”所有人都說沒有了。


  ??葉奕凡繼續沉著臉說:“下麵宣布,加班時間,明天下午一點,加班地點,好樂迪。”


  ??聽他這麽一說,大家明白了,馬上緩和下來,放鬆的笑了。


  ??隻有韓麗麗還一臉懵逼的樣子問道:“啊,在好樂迪啊,我沒有筆記本,台式機能搬過去嗎?”


  ??她這一句話把大家都逗的憋不住了,哄堂大笑。


  ??王倩倩在旁邊好一頓解釋她才終於明白過來,這讓葉奕凡有點不好意思,自己欺負老實人了。


  ??第二天去唱歌的時候,發現呂曉琳特別高興,她雖然唱的一般,但就是愛唱,她性格特別單純,每次團隊活動都很高興。有一次聽她和於娜聊天,說在光榮項目,和現在的項目相比,簡直是冰火兩重天,那時候太壓抑了,兩人以前都在光榮項目做過。


  ??王倩倩也挺愛唱的,大家搶著唱了兩個多小時後,都累了,就圍一起,玩起了殺人遊戲。


  ??忙到了月末的周五,工作趕的差不多了,項目主體任務完成,下周一,就進入和國人測試階段,這邊就輕鬆了。而且周一以後,隻需要留下五個人對應測試,其他人就會解散,要投入其他工作中去。


  ??而在周六晚上,正好是JCN公司要舉辦年會,這回是在西爾酒店聚餐,大家都一起報了名參加,正好把這個聚餐當成團隊階段性任務結束的慶祝宴。


  ??這天下午,王倩倩說她感冒,有點發燒,葉奕凡就讓她回家休息去了。到了晚上七點多,韓麗麗和另兩個主機的同事還沒走,這兩個是男的,李飛和劉茂,都是去年畢業的,他們在最後整理一下項目的文檔。


  ??本以為會平安的過了今天,靜靜的迎接明天公司年會,迎接階段性勝利,但就在這最後時刻,出事兒了,項目很久以前的一顆雷,爆炸了。


  ??先是收到了佐原轉發的兩封郵件,有一封裏麵的內容是,客戶測試環境的機器,死機了。


  ??這個客戶測試的機器,是JHB部門所有的主機項目,共享使用的機器,這台機器死機的話,就會影響到所有項目的客戶測試。


  ??另一封郵件的內容是,JHB部門內部的測試環境的機器,死機了。這個機器,也是JHB部門所有的主機項目,共享使用的機器,隻不過這個不是客戶測試用,而是部門內部員工測試用的。


  ??接下來,還有管理員分析死機的原因。有一個項目的一個程序,執行了大量的數據庫操作,每執行一次,就在機器上留下一行日誌,當這個操作量足夠大的時候,係統空間不足,把機器憋死了。


  ??這個項目,就是葉奕凡他們做的項目,這個程序,就是當初在和國時,葉奕凡設計的那個程序。按B表的關鍵字,在A表中,循環執行SQL語句,根據數據是否存在,而執行不同的操作那個程序。


  ??當時設計時,曾經想過,就算有問題,最多是A表太大,速度會慢些。但沒想到,測試環境中這個B表的數量也非常多,是幾十萬的,這樣的話,幾十萬次的執行SQL語句,每執行一次都要生成日誌,這個日誌文件的容積,就控製不住的變大了。


  ??看了郵件,很快就想明白了問題,過了一會兒,佐原線上也聯係他了。


  ??“葉桑,出問題了,我先是在客戶測試機上執行那個程序,但半天沒有反應,挺奇怪的,就又在內部的測試機上執行,發現又沒有反應,我覺得出麻煩了,趕緊聯係管理員。”


  ??問題解決到好辦,把日誌文件刪掉就可以了,但是很可能耽誤了其他項目的工作,是個大過失。


  ??葉奕凡發了沮喪的表情給他,他回了個哭臉,又接著說:“幸虧我沒在產品環境執行,不然我就會被開除的。”


  ??葉奕凡一聽,不加思索的就說:“沒關係,到那時就說這個程序是我做的,我背鍋,反正我是外派的,正好可以回自己公司。”


  ??佐原一聽,急忙說:“那不行,哪能輪到你,我才是項目經理。”


  ??雖然不是產品環境,這個事兒也不小,但佐原很能沉住氣,一直在以開玩笑的方式和他說著,最後說,不能影響下周一客戶的測試,無論如何,周末要把程序改好,最好是明天就改好。


  ??然後兩人商量了一下改法,主要按主機程序的特點改,基本路子是這樣的。


  ??先把A和B兩個表的數據,完全的導成兩個文件,然後就可以拋開數據庫,在主機中,一條條的比較這兩個文件中的關鍵字,來決定是更新A文件的數據,還是向A文件追加數據。


  ??所有的數據處理後,再把A表中的以前的數據清空,把A文件的數據導回去。這樣的話,對數據庫的操作就從以前的幾十萬,甚至幾百萬次,變成隻有幾次的導入導出了。


  ??而通過兩個文件的比較,改變文件的內容,這在主機裏,速度是快的驚人的。


  ??這種處理方式,才是主機中,最通常的方式。而當初他提出的方式,佐原和吳永寧為什麽都遲疑了一下,就是因為他們覺的很少見。


  ??不過因為是葉奕凡提的方案,所以他們不由自主的認為,他說的怎麽可能不對,雖然有些遲疑,但都沒有提出反對。


  ??不能迷信權威,認為有問題就要敢於提出自己的意見,是這事的一個經驗教訓。


  書屋小說首發

上一章目录+书签下一章