請問一下,在ERP裡面執行庫齡分析報表,區間只跑了一整個年度,公司的資料量只是一般的中小型企業,所以資料量不大。不過…我光是跑這一張報表,我就要跑八個小時,還跑不完??想要問一下版上的大大們,這樣子的ERP正常嗎??
正不正常要看軟硬體環境,如果能說明使用系統的軟硬體環境會比較有助於判斷,根據自身經驗,想快就自己根據需求自己寫程式去RUN..不過如果是晚上沒人用,跑8H是有點久,這種情形很少發生在SQL SERVER 系統上,但若是多人使用,AP 跟 DATBASE SERVER LOADING重一點(硬體不夠快的另一種說法)的話就難說了..
nwcs wrote:正不正常要看軟硬體環...(恕刪) 為了不讓系統負載過重,我還特別把AP和DB分開,並且把RAM都插到4G(WINDOWS SERVER 2003 STANDARD版的上限)MS SQL 2000SERVER為IBM X3200。並且在離峰時間跑這一隻報表都跑不完。因此我可以先判定主機的效能應該是沒有問題的。只是覺的ERP跑一隻報表跑8個小時跑不完,感覺很困惑。ERP的廠商和我說這是正常的。所以我才會上來問一下大家的使用經驗。
正不正常看系統怎麼設計.沒有一定的答案.例如:他用老的工具設計,而且是傳回所有資料在前端做計算,而不是利用sql 先做初步的統計,而這個工具的搜尋速度很慢,就可以輕鬆造成統計很久的結果.另一種可能是程式設計師的sql 功力不好,寫了沒有效率的sql,自然計算時間也超久.但是這對該公司來說,都是"正常"的速度.
riklin wrote:很明顯是廠商不想查原...(恕刪) 那像這一種情況,他回我說工程師認為是正常的,所以不想修改。不過這一套ERP,已經用了二年多了,維護約一年要近20萬元,總覺的這個錢被賺的很不爽,公司近期內也沒有計劃更換ERP。那我還有什麼解決方案??請各位大大提供一下想法。
找小軟體公司幫你重作庫齡分析.或找你公司裡面懂資料庫的人重寫.不知道你的系統,是client端做統計,還是在server上做統計.如果是client端統計,那就看看client端與server的loading比例,要是client端 100% ,但是 server 10~30%,應該是以client負責大部分的計算.你就得加強client端的硬體等級,反之,就是加強server端的硬體等級.另外一個容易被忽略的因素就是server 磁碟讀寫效能.
syntech wrote:找小軟體公司幫你重作...(恕刪) 其實我自己就有這個能力能重寫庫齡分析的動作,只是覺的要求廠商修改效能有那麼困難嗎??上來問大家是想要問一下大家實際遇到的情況,是不是和我一樣對廠商無能為力。難道只要買了軟體,後面就只能被廠商牽著鼻子走嗎??維護約說不降就不降,說功能不改就不改??要求個效能就被當作是澳洲來的客人。大家都是這樣子被ERP廠商對待的嗎?
越大的廠商,架子越大,錢收的就越硬.看你們年合約20萬就知道了.可是他們也更需要收錢硬一點,才能維持生計.小間的比較好談.所以不是都這樣.可是台灣迷信名牌,認為只有前幾大名牌的erp才是好貨.那也就沒辦法.