
Oracle
一烨萧何
锲而不舍,金石可镂。
展开
-
Oracle AWR
--AWR全称是Automatic Workload Repository。--AWR默认60分钟采集一次统计数据,保存一周,然后删除。统计数据保存在数据库中。--为了正确收集统计数据,STATISTICS_LEVEL设置为TYPICAL(默认)或ALL。--11g使用名为GATHER_STATS_JOB的调度作业收集AWR统计信息。创建Oracle数据库时,就会自动创建并激活这项作业。-...原创 2019-05-01 18:50:33 · 720 阅读 · 0 评论 -
Oracle DBLINK
--DBLINK--创建dblink语法CREATE [PUBLIC] DATABASE LINK linknameCONNECT TO username IDENTIFIED BY passwordUSING 'connectstring';--说明--1) 权限:创建数据库链接的帐号必须有CREATE DATABASE LINK或CREATE PUBLIC DATABAS...原创 2019-05-04 23:56:06 · 520 阅读 · 0 评论 -
Oracle SYNONYMS
--SYNONYMS--同义词概念--Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。--它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据库的使用范围,--能够在不同的数据库用户之间实现无缝交互;Oracle数据库中提供了同义词管理的功能。--同义词是数据库对象的一个别名,经常用于简化对象访问和提高对象...原创 2019-05-05 00:03:38 · 2535 阅读 · 0 评论 -
Oracle Constraints
--Constraints--约束详细信息查看select constraint_name, --约束名称 constraint_type, --约束类型 table_name, --约束所在的表 search_condition, --约束表达式 status --是否启用 from user_constrai...原创 2019-05-05 00:07:40 · 783 阅读 · 0 评论 -
Oracle DG参数说明
--dg参数说明--1.DB_NAME--数据库名字,需要保持同一个Data Guard中所有数据库DB_NAME相同--主库和备库相同DB_NAME='chicago'DB_NAME='chicago'--2.DB_UNIQUE_NAMEDB_UNIQUE_NAME = unique_service_provider_name_for_this_database--为每一个...原创 2019-05-05 00:17:37 · 1274 阅读 · 0 评论 -
Oracle ASM磁盘&磁盘组
--ASM磁盘&磁盘组--HEADER_STATUS含义MEMBER 属于当前diskgroup的diskFORMER 这个disk以前属于一个diskgroup,现在这个diskgroup被删除了CANDIDATE 当使用裸设备,一个新的可以被diskgroup所用的disk PROVISIONED 当使用asmlib,一个新的可以被diskgr...原创 2019-05-05 00:34:10 · 1464 阅读 · 0 评论 -
Oracle 数据泵管理参考
--数据泵管理参考--所需权限--数据泵权限EXP_FULL_DATABASEIMP_FULL_DATABASE--OR--赋予角色DATAPUMP_EXP_FULL_DATABASEDATAPUMP_IMP_FULL_DATABASEGRANTED_ROLE------------------------------CONNECTRESOURCEEXP_FULL_...原创 2019-05-05 00:38:33 · 319 阅读 · 0 评论 -
Oracle LOCK
--原理--Oracle数据库的锁类型--根据保护的对象不同,Oracle数据库锁可以分为以下几大类:DML锁(data locks,数据锁),用于保护数据的完整性;DDL锁(dictionary locks,字典锁),用于保护数据库对象的结构,如表、索引等的结构定义;内部锁和闩(internal locks and latches),保护数据库的内部结构。--DML锁的目的在于保证并发情况...原创 2019-05-16 21:47:41 · 448 阅读 · 0 评论 -
Oracle Rac 常用命令
--Oracle Rac 常用命令--(cd $ORACLE_HOME/bin/)--查询--查询节点olsnodes -s--查看集群名称cemutlo -n--查询群集状态--也可以加-all 查询所有节点crsctl check cluster--检查crs状态crsctl check crs--检查集群中资源的状态--crs_*命令oracle官方已经...原创 2019-05-29 01:12:45 · 626 阅读 · 0 评论 -
Oracle RMAN
--RMAN--某个时间段备份失败的记录SELECT * FROM V$RMAN_STATUSWHERE START_TIME >= TO_DATE(&START_TIME, 'YYYY-MM-DD HH24:MI:SS') AND END_TIME <= TO_DATE(&END_TIME, 'YYYY-MM-DD HH24:MI:SS') A...原创 2019-05-03 01:28:20 · 575 阅读 · 0 评论 -
Oracle 统计信息
--统计信息--收集schame的统计信息begin dbms_stats.gather_schema_stats(ownname => 'DATACHG', estimate_percent => dbms_stats.auto_sample_size, ...原创 2019-05-03 01:24:44 · 315 阅读 · 0 评论 -
Oracle NAME
--ORACLE中NAME--DB_NAME:--①是数据库名,长度不能超过8个字符,记录在datafile、redolog和control file中--②在DataGuard环境中DB_NAME相同而DB_UNIQUE_NAME不同--③在RAC环境中,各个节点的DB_NAME 都相同,但是INSTANCE_NAME不同--④DB_NAME还在动态注册监听的时候起作用,无论是否定义...原创 2019-05-03 01:16:49 · 509 阅读 · 0 评论 -
Oracle LOGMNR
--1、创建数据字典存入目录mkdir /home/oracle/logmnr--2、安装logminer功能@?/rdbms/admin/dbmslm.sql@?/rdbms/admin/dbmslmd.sql@?/rdbms/admin/dbmslms.sql --3、数据库中修改目录--查看utl_file_dir参数show parameter utl_file_d...原创 2019-05-01 19:21:33 · 557 阅读 · 0 评论 -
Oracle JOB
--Job--禁用和启动作业的方法:exec dbms_scheduler.disable('GATHER_STATS_JOB');exec dbms_scheduler.enable('GATHER_STATS_JOB');--查询jobSELECT * FROM DBA_SCHEDULER_JOB_LOG ORDER BY 2 DESC;--根据job_name查询JOB的执...原创 2019-05-03 00:11:16 · 290 阅读 · 0 评论 -
Oracle 密码策略
--密码策略--修改密码alter user FIN identified by FIN account unlock;alter user FINCHINA identified by finchina account unlock;--查询user是否锁定、及时间SELECT USERNAME,ACCOUNT_STATUS,LOCK_DATE,CREATED,PROFILE F...原创 2019-05-03 00:17:01 · 4623 阅读 · 0 评论 -
Oracle 权限
--权限--登陆用户查询自己权限(会话)select * from session_privs;--查询用户所拥有系统权限SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE = 'USERNAME';--查询用户所拥有对象权限SELECT * FROM DBA_TAB_PRIVS WHERE GRANTEE = 'USERNAME';--查询...原创 2019-05-03 00:20:51 · 1635 阅读 · 0 评论 -
Oracle 回收站
--回收站--ORACLE空间利用原则(关于回收站机制)--1. 使用现有的表空间的未使用空间--2. 如果没有了空闲空间,则检查回收站,对于回收站的对象按照先进先出的原则,对于最先删除的对象,--oracle在空间不足之时会最先从回收站删除以满足新分配空间的需求--3. 如果回收站也没有对象可以清理,则检查表空间是否自扩展,如果自扩展则扩展表空间,然后分配新空间--4.如果表空间非自...原创 2019-05-03 00:31:58 · 503 阅读 · 0 评论 -
Oracle 内存
--内存(memory&sga&pga)--定义--memory_max_target:就是oracle实例的最大的内存大小--memory_target:就是oracle实例实际内存的大小,最大值不能超过memory_max_target--sga_max_size:系统全局区最大值--sga_target:系统全局区,实际值不能超过sga_max_size--pa...原创 2019-05-03 00:48:54 · 646 阅读 · 0 评论 -
Oracle ARCHIVE LOG
--ARCHIVE LOG--开启归档--示例--rac开归档--一个节点上执行alter system set log_archive_dest_1='location=+DGARCH' sid='*';--两个节点上执行shutdown immediate;startup mount;alter database archivelog;archive log list;...原创 2019-05-03 00:56:34 · 1139 阅读 · 0 评论 -
Oracle 闪回查询
--闪回查询--设置时间格式alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';--SCN转换成时间:select to_char(scn_to_timestamp(1795801),'YYYY-MM-DD HH24:MI:SS') from dual;--时间转换成SCN:col scn for 9999999999...原创 2019-05-03 01:10:59 · 390 阅读 · 0 评论 -
Oracle 12c 常用命令
--查询是否为cdb用户select name,cdb from v$database;--查询是否启用cdbSELECT name, DECODE(cdb, 'YES', 'Multitenant Option enabled', 'Regular 12c Database: ') "Mult...原创 2019-05-30 00:19:47 · 1346 阅读 · 0 评论