摘要:
场景: redo日志全部丢失的场景。 alert日志报错如下: ORA-00313: 无法打开日志组 1 (用于线程 1) 的成员 ORA-00312: 联机日志 1 线程 1: '/u01/app/oradata/oradb/redo01.log' ORA-27037: 无法获得文件状态 Linu 阅读全文
摘要:
场景: redo日志全部丢失的场景。 alert日志报错如下: ORA-00313: 无法打开日志组 1 (用于线程 1) 的成员 ORA-00312: 联机日志 1 线程 1: '/u01/app/oradata/oradb/redo01.log' ORA-27037: 无法获得文件状态 Linu 阅读全文
摘要:
yum安装MySQL5.7 有的时候,开发测试环境没有高性能的要求。因此,配置MySQL版本的时候。简单配置,也需即可达到目的。 1.卸载MySQL(原有的) [root@localhost ~]# rpm -qa |grep mysql mysql-libs-5.1.73-7.el6.x86_64 阅读全文
摘要:
查看linux下的Oracle共享内存段 [oracle@oradb ~]$ ipcs -m Shared Memory Segments key shmid owner perms bytes nattch status 0x00000000 1835009 oracle 640 10066329 阅读全文
摘要:
ilo远程修改 重启服务器,点击cold boot 按钮。 开机后,进入内核上按“e”,进入编辑模式 在linux删除linux16这一行的地方,写入如下语句,在*.img行之前。 rd.break console=tty0 按完Ctrl+x后,进入系统的紧急求援模 #mount –o remoun 阅读全文
摘要:
场景:经常需要查看某些表做了哪些操作。 Oracle中,可以添加细粒度策略来获取,如下: begin dbms_fga.add_policy(object_schema => 'portxx', 所有者 object_name => 't_xxx', 表名 policy_name => 'delet 阅读全文
摘要:
摘要 这个官方文档一段对MySQL内核分析的一个向导。是对MySQL一条insert语句写入到MySQL数据库的分析。 但是,对于MySQL 5.7版本来说,基本上都是写入到innodb引擎。但也还是有借鉴意义,大的框架没有太大变化。 后面的文档,会通过mysqld --debug 和gdb等工具, 阅读全文
摘要:
debug PostgreSQL 9.6.18 using Eclipse IDE on CentOS7 1.概览 这个文档指导如何在Centos7下,使用Eclipse IDE 调试PostgreSQL Linux: CentOS7 Postgres: postgresql-9.6.18.tar. 阅读全文
摘要:
开启PG的归档模式 1.查看pg的数据目录 postgres=# SHOW data_directory; data_directory /var/lib/pgsql/12/data (1 row) 2.查看pg的归档情况 postgres=# show archive_mode; archive_ 阅读全文
摘要:
场景 今天碰到一个有意思的场景,有一个用户登录有延迟效果。 为了防止用户密码的暴力破解,从11G开始引入了一个新特性:密码延迟认证。 特性潜在引发问题 修改用户密码引发大量Library Cache Lock 数据库密码应该是定时修改,以提高数据库安全性,防止黑客攻击。但是, 大部署大量程序的业务 阅读全文
摘要:
场景 管理信息化应用,想审计某张表的数据是否做了删除。Oracle中专门有自带的函数。可以满足这个需求 1.查询审计日志的语句 select timestamp, db_user, os_user, object_schema, object_name, sql_text from dba_fga_ 阅读全文
|