原文: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