随笔分类 - Oracle数据库
摘要:AWR报告分析 1.1 看CPU的负载情况 DBTime:表示CPU花费在处理Oralce非空闲等待和运算上的时间 DB TIME= DB CPU + Non-Idle Wait + Wait on CPU queue Elapsed:表示本AWR报告由多久的快照间隔生成的 负载情况:DBTime
阅读全文
摘要:1.AWR是什么 AWR全称Automatic Workload Repository,自动负载信息库,一堆历史性能数据,放在SYSAUX表空间上,提供了一个时间段内整个系统的报表数据。通过AWR报告,可以分析指定的时间段内数据库系统的性能。 Oracle12c以后,有了CDB和PDB的概念,Ora
阅读全文
摘要:SELECT L.SESSION_ID SID, S.SERIAL#, L.LOCKED_MODE, L.ORACLE_USERNAME, L.OS_USER_NAME, S.MACHINE, S.TERMINAL, O.OBJECT_NAME, S.LOGON_TIME FROM V$LOCKED
阅读全文
摘要:-- 查找还在使用临时表的会话SELECT sid, serial# FROM v$session WHERE sid = (SELECT sid FROM v$lock WHERE id1 = (SELECT object_id FROM dba_objects WHERE object_name
阅读全文
摘要:创建CDB数据库的几种方式 在Oracle 19c中,若要创建CDB容器数据库环境,可以使用如下几种办法: 1、DBCA静默创建CDB 2、DBCA图形化界面创建CDB 3、手动创建CDB,即使用create database来创建CDB 4、duplicate a CDB 5、Using DBCA
阅读全文
摘要:oracle数据库的字符集修改首先推荐使用cmd来进行操作,那为什么不用sqlplus呢?主要原因就是cmd中可粘贴(嘿嘿) 1.利用cmd登入数据库 //as sysdba很重要,一定要加上 sqlplus 用户名/密码@ip地址:1521/实例 as sysdba;例:sqlplus sys/a
阅读全文
摘要:CREATE OR REPLACE FUNCTION LONG_TO_CHAR( in_rowid rowid,in_owner varchar,in_table_name varchar,in_column varchar2) RETURN varchar AS text_c1 varchar2(
阅读全文
摘要:RMAN 中文叫做 备份与恢复管理器 使用RMAN不但可以完成Oracle 数据库备份和恢复的各种任务,还具有相当全面的报表功能。采用数据库提供的RMAN备份工具有以下的优点: 支持在线热备份、支持多级增量备份、支持并行备份,恢复、减小所需要备份量、备份,恢复使用简单 1、配置使用RMAN 因为RM
阅读全文
摘要:pfile和spfile Oracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件。它们是在数据库实例启动时候加载的,决定了数据库的物理 结构、内存、数据库的限制及系统大量的默认值、数据库的各种物理属性、指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件。可以分为
阅读全文
摘要:先贴出具体步骤 开启自动共享内存管理 ASMM 第一步:将MEMORY_MAX_TERGET和MEMORY_TARGET和设置为0 SQL> alter system set memory_max_target=0 scope=spfile;System altered. SQL> alter sy
阅读全文
摘要:一、下载 下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 这是Oracle Instant Client的下载首页,有很多种版本可供下载。 但要注意第三方工具如:PL/
阅读全文
摘要:要在Windows上卸载Oracle数据库,我们必须手动删除所有相关的Ora*注册表项、文件和文件夹。 PS已在Windows 10上使用Oracle数据库19c进行了测试 注意我找不到任何卸载程序来自动卸载Oracle数据库? 1.停止Oracle *服务 按Windows key ,键入serv
阅读全文
摘要:创建PDB create pluggable database sc_new file_name_convert=('pdbseed','sc_new '); 克隆PDB create pluggable database pdb2 from pdb1; 删除PDB 删除PDB之前需要将PDB先关闭
阅读全文
摘要:ORA-01102: cannot mount database in EXCLUSIVE mode 解决办法 SQL> startup mount ORACLE instance started. Total System Global Area 608174080 bytes Fixed Siz
阅读全文
摘要:create or replace procedure testcur(STATIONID IN VARCHAR2,out_result_cursor out sys_refcursor)isv_sql varchar(200);begin v_sql:='select a.stationid,a.
阅读全文
摘要:oracle创建dblink方法 1.应用场景: 现有两个数据库,一个是nc650115,一个是nc56,现要通过dblink在nc650115连接nc56。 2.先在nc650115查看是否拥有创建dblink权限。在nc650115中执行 select * from user_sys_privs
阅读全文
摘要:--语句新建一个定时任务 declare job number;BEGIN DBMS_JOB.SUBMIT( JOB => job, /*自动生成JOB_ID*/ WHAT => 'p_monitor_tablespace;', /*需要执行的存储过程名称或SQL语句*/ NEXT_DATE =>
阅读全文
摘要:--查询数据库中表的记录数 按记录数排名select * from user_tables t where t.NUM_ROWS is not null order by t.NUM_ROWS desc --查询数据库中表的存储空间, 按空间大小排名 select * from user_segme
阅读全文