随笔分类 -  Oracle

摘要:最近遇到一些脚本诱发的审计相关BUG,感觉有必要重新梳理一下11g与12c的审计模式,于是根据官网修正了一下以前的一篇笔记这里发出来。 一、审计功能的开启: audit_trail参数的值可以设置为以下几种(11G,12C适用): https://docs.oracle.com/cd/E11882_ 阅读全文
posted @ 2019-11-19 18:06 realcp1018 阅读(4898) 评论(0) 推荐(1) 编辑
摘要:示例: 有如下表需要进行行转列: 代码如下: # -*- coding:utf-8 -*- import pandas as pd import MySQLdb from warnings import filterwarnings # 由于create table if not exists总会抛 阅读全文
posted @ 2018-10-12 15:20 realcp1018 阅读(19080) 评论(0) 推荐(1) 编辑
摘要:前言: Oracle 12c的多租户(multitenant)环境与SQL Server的架构非常相似,CDB$ROOT类似于master、PDB$SEED类似于model、各个pluggable database就相当于普通的业务库。 官方宣传了12c的很多好处但其实没卵用,12c设想通过合并多个 阅读全文
posted @ 2018-09-17 15:59 realcp1018 阅读(3635) 评论(0) 推荐(0) 编辑
摘要:参考文档: https://docs.oracle.com/en/database/oracle/oracle-database/12.2/cwlin/index.html https://docs.oracle.com/en/database/oracle/oracle-database/12.2 阅读全文
posted @ 2018-08-16 18:23 realcp1018 阅读(4586) 评论(0) 推荐(0) 编辑
摘要:参考文档: https://docs.oracle.com/en/database/oracle/oracle-database/12.2/cwlin/index.html https://docs.oracle.com/en/database/oracle/oracle-database/12.2 阅读全文
posted @ 2018-08-16 18:12 realcp1018 阅读(24226) 评论(0) 推荐(1) 编辑
摘要:官网网址参考: https://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_stats.htm#CIHBIEII https://docs.oracle.com/cd/B12037_01/server.101/b10759/statements_ 阅读全文
posted @ 2018-08-03 12:42 realcp1018 阅读(15824) 评论(0) 推荐(0) 编辑
摘要:昨天在QQ群里讨论一个SQL优化的问题,语句大致如下: 于是手动测试,先看Oracle,环境采用Oracle自带的scott用户下的emp表。 1.首先查看如下语句的执行计划(此时表只有主键索引): 2.添加IX_TEST(deptno,comm)后查看执行计划: 发现依然是全表扫描。 3.为dep 阅读全文
posted @ 2018-02-07 11:28 realcp1018 阅读(5261) 评论(0) 推荐(0) 编辑
摘要:最近在处理一个分表的问题时,需要为程序创建一个自动分表的存储过程,需要保证所有表结构,约束,索引等等一致,此外视图,存储过程,权限等等问题暂不用考虑。 在Mysql中,创建分表的存储过程,相当简单:create table if not exists <new_table_name> like <o 阅读全文
posted @ 2018-01-04 17:21 realcp1018 阅读(3387) 评论(0) 推荐(2) 编辑
摘要:AWS数据库云服务器出现了连接超时的错误,于是查看相关时段的alert日志,发现了如下的错误: ***********************************************************************Fatal NI connect error 12170. V 阅读全文
posted @ 2017-10-30 15:38 realcp1018 阅读(1818) 评论(0) 推荐(0) 编辑
摘要:以前虽然在网上看到很多关于Oracle锁机制的描述,但总感觉哪里有缺陷不适合自己,因此花了点时间参考官网以及Tom Tyke的《Oracle 9i/10g/11g编程艺术》一书整理了一下Oracle锁相关的知识。 Ps:此博客经过多次编辑,以当前版为准。 官网网址参考: 11.2 https://d 阅读全文
posted @ 2017-06-17 12:29 realcp1018 阅读(11941) 评论(0) 推荐(0) 编辑
摘要:在数据库服务器异常断电重启后,数据库会进行实例恢复,那么实例恢复的过程中Oracle做了什么操作呢?参考官网在这里做一下解释,菜鸟水平有限,欢迎勘正。 首先说下实例恢复的定义: Instance recovery is the process of applying records in the o 阅读全文
posted @ 2017-06-09 20:20 realcp1018 阅读(2974) 评论(0) 推荐(0) 编辑
摘要:背景简介: Oracle版本:11.2.0.4 OS 版本:OEL5.8 在一次Oracle的Dataguard正常switchover过程中,遇到了一个极其诡异的问题,一条主业务的SQL语句在新主库的执行时间由之前的毫秒级别完成变成了20-60秒不等,为避免高峰业务超时必须尽快进行优化,否则只能走 阅读全文
posted @ 2017-05-25 14:43 realcp1018 阅读(3553) 评论(0) 推荐(2) 编辑
摘要:背景简介: 本文为针对一次windows平台RAC数据库迁移至Linux平台RAC的笔记,基本步骤为: 1.搭建windows RAC到Linux 单实例数据库的DataGuard 2.做switchover,将备库IP修改为原RAC数据库的scanip 3.搭建单实例到Linux RAC的Data 阅读全文
posted @ 2017-05-10 11:05 realcp1018 阅读(1812) 评论(0) 推荐(0) 编辑

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