某日监控报存储过程执行失败,查看返回码为sql668n [db2inst1@limt bin]$ db2 ? sql668n SQL0668N Operation not allowed for reason code "<reason-code>" on table "<table-name>". Explanation: Access to table "<table-name>" is restricte
今天老大提出一个需求,想查看数据库存储过程执行的次数,以前没有接触过,于是网上找了下,发现还真有! 不废话,贴出来sql语句,直接执行即可看到结果: use master select text,execution_count FROM sys.dm_exec_query_stats as qs CROSS APPLY sys.dm_exec_sql_text (qs.sql_handle) as st 希望对你有所帮助!^_^!
原文:DBA工具--DMV--通过sys.dm_exec_procedure_stats查看存储过程执行信息 对于DBA来说,经常要手机存储过程的某些信息: 执行了多少次 执行的执行计划如何 执行的平均读写如何 执行平均需要多少时间 列名 数据类型 说明 database_id int 存储过程所在的数据库 ID. object_id int 存储过程的对象标识号. type char(2) 对象的类型: P = SQL 存储过程 PC = 程序集 (CLR) 存储过程 X = 扩展存储过程 t
1.存储过程执行增加的sql create or replace procedure test_add(id varchar,name varchar,time varchar,age varchar,sex varchar) is begin insert into table(id,name,time,varchar,age,sex); commit; end; 执行语句如下: set serveroutput on; call test_add(','男'): 2.存储过程执行修改的sql