0
我在Siebel中創建了一個業務服務,用於根據條件刪除外部表中的記錄。 searchspec只需要幾毫秒即可執行。但函數DeleteRecord()需要190秒從表中刪除每條記錄。由於刪除每條記錄大約需要190秒,因此我的應用程序被掛起。從Siebel的外部表中刪除記錄需要很長時間
外部表是否有任何限制? 問題的原因是什麼?
謝謝。
我在Siebel中創建了一個業務服務,用於根據條件刪除外部表中的記錄。 searchspec只需要幾毫秒即可執行。但函數DeleteRecord()需要190秒從表中刪除每條記錄。由於刪除每條記錄大約需要190秒,因此我的應用程序被掛起。從Siebel的外部表中刪除記錄需要很長時間
外部表是否有任何限制? 問題的原因是什麼?
謝謝。
不知道實施細節,很難找出原因。
使用分佈在Siebel,網絡和數據庫上的EBC時會產生開銷。爲了最小化開銷成本和提高性能嘗試換檔邏輯數據庫端使用
存儲過程
和通過使SearchSpec作爲參數來存儲過程。這一定會將你從掛起狀態中解救出來。