影響數(shù)據(jù)庫程序運行的主要原因.ppt
-
資源ID:14432469
資源大?。?span id="24d9guoke414" class="font-tahoma">255KB
全文頁數(shù):4頁
- 資源格式: PPT
下載積分:9.9積分
快捷下載
會員登錄下載
微信登錄下載
微信掃一掃登錄
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。
|
影響數(shù)據(jù)庫程序運行的主要原因.ppt
,影響數(shù)據(jù)庫程序運行的主要原因: 1. Coris數(shù)據(jù)庫復(fù)制的復(fù)雜性。 2. 數(shù)據(jù)量問題。 3. 業(yè)務(wù)邏輯復(fù)雜性。,Coris數(shù)據(jù)庫復(fù)制的復(fù)雜性導(dǎo)致數(shù)據(jù)庫: Coris數(shù)據(jù)由ODS復(fù)制而來,并且要通過Trigger復(fù)制到本地表。 OLAP和OLTP數(shù)據(jù)庫之間也需要復(fù)制。 對于兩張主要路徑表SHMT_RTE和TRUNK_LEG的統(tǒng)計數(shù)據(jù): 以上為一天業(yè)務(wù)數(shù)據(jù)進入Coris及觸發(fā)Trigger的量。可以看出,即使Coris沒有任何操作,由于業(yè)務(wù)修改,僅在SHMT_RTE一張表引起的操作一天就超過100萬次。,Coris數(shù)據(jù)量較大: 由于業(yè)務(wù)需求,Coris數(shù)據(jù)分進口、出口、 報關(guān)、中文補入等,所以同樣一票提單在Coris中的票箱貨數(shù)據(jù)量大約是IRIS2中的2.5倍。而且Coris還有像在場、合作方等IRIS2沒有的數(shù)據(jù),總體數(shù)據(jù)量大于IRIS2。相應(yīng)的,在進行操作時,需要查找的數(shù)據(jù)也遠大于IRIS2,導(dǎo)致效率下降。,業(yè)務(wù)邏輯復(fù)雜性: 由于Coris為了適應(yīng)各口岸需求,業(yè)務(wù)邏輯比較復(fù)雜,因此在程序中增加了很多邏輯判斷、數(shù)據(jù)替換等操作,大大影響了程序運行速度。 比如: 很多需求要求定艙和提單的數(shù)據(jù)互相引用、顯示,導(dǎo)致程序運行時實際需要查找兩套數(shù)據(jù),效率自然下降。 有的需求只是簡單顯示,但是程序判斷邏輯復(fù)雜。比如拼箱邏輯,需要查找整船下的提單與箱子,才能判斷是否拼箱。 有的顯示有優(yōu)先級要求,導(dǎo)致這部分顯示要查找多個表的數(shù)據(jù),實際效率下降。,