1. 查看性能最差的前100sql SELECT * FROM ( SELECT PARSING_USER_ID EXECUTIONS,SORTS,COMMAND_TYPE,DISK_READS,sql_text                 FROM v$sqlarea                 ORDER BY disk_reads DESC)    WHERE ROWNUM<100   2.oracle 10g 查看某session的历史执行sql情况(sql采样间隔1s) ora…
oracle存储过程中使用execute immediate执行sql报ora-01031权限不足的问题 学习了:http://blog.csdn.net/royzhang7/article/details/51172413 --解决 1.可以显示的赋给用户 create table权限 grant create table to user; 2.可以在存储过程上使用调用者权限. CREATE OR REPLACE PROCEDURE test_proc (a NUMBER, b VARCHAR…
请看黄色部分 --区县指标 THEN TVALUE_SQL := 'SELECT TO_CHAR(' || CUR_ROW.MAIN_FIELD || ') FROM ' || CUR_ROW.END_TABLE || '_' || CUR_MONTH || ' WHERE TO_CHAR(DISTRICT_ID)=''' || CUR_ROW.E_DISTRICT_ID || ''''; ELSE --客户经理指标 TVALUE_SQL := 'SELECT TO_CHAR(' || CUR_…
由于项目不同,使用的数据库也不一样,通常MySQL 比较方便简介,相对而言Oracle比较繁琐一点,尤其是堡垒机的连接的时候, 通过堡垒机登陆,数据库服务器,通过下面的脚本执行进入到命令行模式执行SQL脚本: sqlplus username/password@//IP:port/SID 1. sqlplus swgk/swgk@//172.22.22.44:1521/orcl 2. 进入到命令行后:>SQL 通过@批量执行脚本文件 @/root/xxx.sql…
-- 查看所有表空间的数据使用情况 SELECT Upper(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", To_char(, 2), '990.99') || '%' "使用比", F.TOTAL_BYTES "空闲空间(M)", F.MAX_BYTE…
--------------------------tablespace------------------------------------------------ 1.//查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespac…
--1.查看表空间的名称及大小 )), ) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name GROUP BY t.tablespace_name; --2.查看表空间物理文件的名称及大小 SELECT tablespace_name, file_id, file_name, ), ) total_space FROM dba_data_files ORDER…
1.首先用PL/SQL创建package create or replace package excuteBatchOperate as type sqlStr_Array ) index by binary_integer; procedure excuteBulkData(sqlStr in sqlStr_Array); end excuteBatchOperate; 2.在packagebody内创建存储过程 create or replace package body excuteBat…
Navicat可以通过这个框口看手动操作所执行的代码操作…
SELECT     HIGHEST_CPU_QUERIES.PLAN_HANDLE,     HIGHEST_CPU_QUERIES.TOTAL_WORKER_TIME,     Q.DBID,     Q.OBJECTID,     Q.NUMBER,     Q.ENCRYPTED,     Q.[TEXT],max_WORKER_TIME,last_execution_time FROM     (SELECT TOP 50         QS.PLAN_HANDLE,        …