原文:oracle 存儲過程重新編譯方法

https: blog.csdn.net river continent article details http: blog.itpub.net viewspace ...

2020-04-06 13:07 0 658 推薦指數:

查看詳情

Oracle 重新編譯存儲過程/函數等

第一種 如果你使用 PL/SQL Developer工具 左側工具欄中選擇“存儲過程”-》選擇已經失效的procedure-》右鍵-》選擇重新編譯 即可完成 第二種 命令行版 1.查找到無效對象 select 'Alter '||object_type ...

Tue Aug 13 19:54:00 CST 2019 0 1642
導致存儲過程重新編譯的原因

  存儲過程包含一組復雜的SQL語句,使生成存儲過程的執行計划的代價有些高。因此通常重用存儲過程的執行計划來代替生成新計划是有利的。但是有時候現有的計划可能不適用或者在重用期間可能不能提供最佳的處理策略。SQL Server重編譯存儲過程中的語句來生成一個新的執行計划以解決這個問題。 1、產生存儲過程 ...

Sun Oct 16 17:06:00 CST 2016 0 2680
SQL Server 重新編譯存儲過程的方式有三種

SQL Server 中,強制重新編譯存儲過程的方式有三種: sp_recompile 系統存儲過程強制在下次執行存儲過程時對其重新編譯。具體方法是:從過程緩存中刪除現有計划,強制在下次運行該過程時創建新計划。 創建存儲過程時在其定義中指定 WITH RECOMPILE 選項 ...

Fri Oct 25 17:55:00 CST 2013 0 5143
Oracle存儲過程編譯卡死的解決方法

解決方法如下: 1:查V$DB_OBJECT_CACHE SELECT * FROM V$DB_OBJECT_CACHE WHERE name='CRM_LASTCHGINFO_DAY' AND LOCKS!='0'; 注意:CRM_LASTCHGINFO_DAY為存儲過程的名稱。 發現 ...

Fri Apr 15 22:03:00 CST 2016 0 7222
Oracle存儲過程編譯卡死的解決方法

解決方法如下: 1:查V$DB_OBJECT_CACHE SELECT * FROM V$DB_OBJECT_CACHE WHERE name='CUX_OE_ORDER_RPT_PKG' AND LOCKS!='0'; 注意:CUX_OE_ORDER_RPT_PKG 為存儲過程的名稱 ...

Sat Mar 12 03:50:00 CST 2016 1 19588
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM