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