
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、 故障现象与紧急处理开发反馈凌晨5点左右应用出现大量报错ORA-04021: timeout occurred while waiting to lock object,并且集中出现在insert im_message这个表的操作上,其他表不受影响。查看当时等待情况,发现确实有异常的内存等待,而且还可以看到sid=15和1347的会话在相互等待,串成了环。SQL> select sid,
这不是关于"哪一个负载有问题",而是关于多类负载如何在低配从库上层层叠加、最终压垮主从复制的故事
一、 11.2.0.4.0前提是运行./runInstaller之前步骤已完成1. 复制响应文件模板mkdir etccp /home/oracle/database/response/* /home/oracle/etc/2. 设置响应文件权限chmod 700 /home/oracle/etc/*-rwx------. 1 oracle oinstall 4453...
① Fast Path — “仓库有现货,直接发货~”② kswapd — “你们忙,我悄悄整理一下仓库,腾点地方~”③ Direct Reclaim — “来不及了!我来进仓库翻箱倒柜!!”④ Compaction — “货太乱,挪一挪,腾出一整排货架”⑤ THP 拆分 — “没招了,把我囤的大箱子拆成小包装,先发出去吧!”⑥ OOM Killer — “对不起进程B,你的货太多了,只能把你丢出

这次不是引发者,而是受害者
一、 11.2.0.4.0前提是运行./runInstaller之前步骤已完成1. 复制响应文件模板mkdir etccp /home/oracle/database/response/* /home/oracle/etc/2. 设置响应文件权限chmod 700 /home/oracle/etc/*-rwx------. 1 oracle oinstall 4453...
本篇纪念小白第一次用开发工具调试源码成功~gdb使用命令行调试感觉还是有诸多不便,本来想简单点找找怎么直接调试Windows下的pg源码,找了半天只有用vs,太重而且步骤比较复杂。大多数实际环境还是运行在Linux的,所以最好还是调试Linux下的pg源码。目标端:centos 7+postgresql 14源端:Windows 10 + vscodecentos 7的安装配置算是dba的基本功,

若要加入Always On 可用性组或数据库镜像,服务器实例上必须创建自己专用的“数据库镜像端点” (database mirroring endpoint)。此端点用途特殊,专门用于接收来自其他实例的连接。数据库镜像端点使用TCP协议在参与数据库镜像会话或承载可用性副本的实例之间发送和接收消息。数据库镜像端点在唯一的 TCP 端口号上进行侦听。但注意客户端与主服务器或主副本的连接不使...
一、 导出1. db级导出所有db结构和数据(-A参数)mysqldump -uroot -p -A > /data/bak/all.sql仅导出所有db结构(-d参数)mysqldump -uroot -p -A -d > /data/bak/all_struct.sql仅导出所有db数据(-t参数)mysqldump -uroot -p -A -t &g...
常见的 Oracle SQL Server PostgreSQL 错误号,错误原因、处理方法与参考文档整理








