close

在網路曾看過一篇文章,主題寫說他們公司換ERP的理由與經過。文章指公司舊ERP已用了五年了,不是不好用,只是反應太慢,報表下條件查詢資料要30幾秒才有反應,常常要人等資料出現,效率非常差,因此,決定更換ERP

 

看完這文章後感覺這家公司MIS 人員非常失職,ERP使用5年後,裡面某 Table 的資料應有上百萬筆了,印象中早期舊版的資料庫中如有Table 筆數達百萬筆以上,資料查詢將會變的很慢,一定要根據SQL 的查詢條件欄位建立一個新的多欄位索引(index ),舉例如SQL 裡的Where 查詢條件如有5個欄位,就要建立這5個欄位的索引,(不是5個索引,是這5個欄位的單一索引)。索引建立後再查詢,保證資料在2秒內即出來。

 

 

以上是我的工作經驗談,謹供大家參考。

arrow
arrow
    創作者介紹
    創作者 Wilson643089 的頭像
    Wilson643089

    如何自己設計一套ERP

    Wilson643089 發表在 痞客邦 留言(0) 人氣()