随笔分类 -  oracle

摘要:1.转换excel文件为csv格式 档案 》另存新档 》浏览 》存储类型(*.csv) 》存储 2.上传至服务器 3.新建表 4.新建控制文件 vi input.ctl ###################################################### options(sk 阅读全文
posted @ 2022-01-26 17:08 monkey6 阅读(315) 评论(0) 推荐(0) 编辑
摘要:1.什么是审计 审计是用来监控和记录用户的数据库操作的 2.未开启审计 即使未开启审计,Oracle数据库也会将以下三种操作记录在OS的$ORACLE_BASE/admin/$ORACLE_SID/adump/ 以sysdba或者sysoper等管理员用户连接数据库实例(不管实例是否打开) 关闭数据 阅读全文
posted @ 2021-12-28 13:40 monkey6 阅读(1420) 评论(0) 推荐(0) 编辑
摘要:1.受影响文件统计 文件 关联参数 NID是否处理 Password File DBNAME 否 Parameter File DBNAME 否 Data File DBNAME,DBID 是 Online Redo Log DBID 是 Archived Redo Log DBID 否 Backu 阅读全文
posted @ 2021-11-26 11:10 monkey6 阅读(285) 评论(0) 推荐(0) 编辑
摘要:1.禁用审计 1.1.查看数据库有哪些审计 select * from dba_audit_policies; 1.2.生成禁用审计脚本 select 'exec sys.dbms_fga.enable_policy(object_schema=>'''||object_schema||''',ob 阅读全文
posted @ 2021-11-23 13:43 monkey6 阅读(319) 评论(0) 推荐(0) 编辑
摘要:1.IP信息 数据库 主机名 办公IP 产线IP ILO IP 办公VIP 产线VIP 主 monkey01 192.168.1.183 192.168.2.183 192.168.3.183 192.168.1.33 192.168.2.33 库 monkey02 192.168.1.184 19 阅读全文
posted @ 2021-11-23 11:44 monkey6 阅读(11) 评论(0) 推荐(0) 编辑
摘要:1.创建分区表 1.1.普通分区表 /* Formatted on 2021-11-01 上午 10:39:35 (QP5 v5.163.1008.3004) */ CREATE TABLE MONKEY.TEST_PART_NULL_NORMAL ( ID NUMBER, ADD_DATE DAT 阅读全文
posted @ 2021-11-01 11:41 monkey6 阅读(223) 评论(0) 推荐(0) 编辑
摘要:1.简介 Orion和Oracle采用了相同的IO技术栈(Orion is expressly designed for simulating Oracle database I/O workloads using the same I/O software stack as Oracle),所以可 阅读全文
posted @ 2021-10-28 14:11 monkey6 阅读(230) 评论(0) 推荐(0) 编辑
摘要:Oracle批量处理范例 PL SQL和SQL用的是不同的引擎来处理的,SQL使用SQL引擎,PLSQL使用PLSQL引擎。在PLSQL块,存储过程,函数中,PLSQL和SQL是共同存在的,变量,赋值,循环等用的是PLSQL引擎,但是游标中FETCH一条记录是通过SQL引擎的,因此循环的时候,PLS 阅读全文
posted @ 2021-09-24 10:58 monkey6 阅读(155) 评论(0) 推荐(0) 编辑
摘要:Oracle中绑定变量的使用 1.SqlPlus中的用法 SQL> var x number; SQL> exec :x := 7369; PL/SQL procedure successfully completed. SQL> select * from scott.emp where empn 阅读全文
posted @ 2021-09-24 10:05 monkey6 阅读(439) 评论(0) 推荐(0) 编辑
摘要:不修改sql文本情況下,改變其執行計劃 可以使用sql profile和spm(sql plan manage),本文主要介紹SPM方式 sql profile參考sql profile固定執行計劃 步驟 1.手動生成SQL Plan Baseline DECLARE V_TEMP NUMBER; 阅读全文
posted @ 2021-09-09 15:01 monkey6 阅读(71) 评论(0) 推荐(0) 编辑
摘要:背景 24小时生产环境中,自动统计信息是关闭的,因此对于新建的表,即使用了很久,其统计信息也不会被收集,导致错误执行计划的产生。为了避免这种情况,我们可以建完新表,可以将相似功能或数据量的统计信息导入新表中。 普通表导入 /*查看TEST01表的统计信息*/ SELECT A.NUM_ROWS,A. 阅读全文
posted @ 2021-08-25 14:50 monkey6 阅读(79) 评论(0) 推荐(0) 编辑
摘要:### 報錯日誌 主庫數據庫alert日誌 ``` Sun Jul 18 19:40:07 2021 ARCj: Archive log rejected (thread 1 sequence 225901) at host 'xxxxxx' FAL[server, ARCj]: FAL archi 阅读全文
posted @ 2021-07-19 11:47 monkey6 阅读(249) 评论(0) 推荐(0) 编辑
摘要:## 1.创建测试环境 ### 1.1.新建用户和表 ```sql CREATE USER monkey01 IDENTIFIED BY monkey01; GRANT UNLIMITED TABLESPACE TO MONKEY01; GRANT CREATE SESSION TO MONKEY0 阅读全文
posted @ 2021-06-24 14:53 monkey6 阅读(144) 评论(0) 推荐(0) 编辑
摘要:1.确定增量恢复起点SCN 有如下方法: 备库查看丢失的归档序列号 --备库查看丢失的归档号 SELECT * FROM V$ARCHIVE_GAP; --主库执行,查看SCN,146为第一个缺失归档的序列号 SELECT FIRST_CHANGE# FROM V$ARCHIVED_LOG WHER 阅读全文
posted @ 2021-06-22 09:30 monkey6 阅读(613) 评论(0) 推荐(0) 编辑
摘要:1.创建测试表及数据 CREATE TABLE T01(ID NUMBER,NAME VARCHAR2(20)); CREATE INDEX IDX_T01_ID ON T01(ID); INSERT INTO T01 VALUES (1,'MONKEY'); INSERT INTO T01 VAL 阅读全文
posted @ 2021-05-20 15:08 monkey6 阅读(125) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示