会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
会玩智能手机
博客园
首页
新随笔
联系
管理
订阅
2025年11月19日
PG事务id回卷问题概述
摘要: 点击查看代码 说明: 0为无效事务id,1为initdb时的事务id,2为冻结事务id。 id1是旧的事务id, id2是新的事务id。 PG普通的事务id是3到2^32-1这个范围,当用到2^32-1时会回卷,会重新从3开始再次循环使用。 这在还没回卷时是没问题的,例如id1是100,id2是20
阅读全文
posted @ 2025-11-19 10:39 夜说
阅读(1)
评论(0)
推荐(0)
2025年11月6日
postgresql locale区域设置理解
摘要: 点击查看代码 一、LOCALE由三部分提供: 1、builtin ##postgresql软件内部提供 2、icu ##第三方提供(默认提供,./configure --without-icu将不可用) 3、libc ##操作系统提供(不同操作系统有所差异,例如叫glibc) 二、默认使用操作系统的
阅读全文
posted @ 2025-11-06 15:50 夜说
阅读(22)
评论(0)
推荐(0)
2025年11月4日
PG小版本升级步骤参考指导
摘要: 点击查看代码 小版本升级步骤:(例如12.2升级到12.3) 安装pg12.2到/usr/local/pg12.2里面,然后创建/usr/local/pg目录,ln -s /usr/local/pg /usr/local/pg12.2。 这样升级的时候安装pg12.3到/usr/local/pg12
阅读全文
posted @ 2025-11-04 16:28 夜说
阅读(5)
评论(0)
推荐(0)
2025年10月29日
Oracle set newname for database %b的作用
摘要: 点击查看代码 例如原数据库的目录是/data/aaa/user.dbf ,%b参数会读取到user.dbf而不读取/data/aaa/目录, 使用set newname for database可以指定新目录进行恢复。 run{ allocate channel c1 device type dis
阅读全文
posted @ 2025-10-29 16:41 夜说
阅读(7)
评论(0)
推荐(0)
postgresql vacuum流程总结
摘要: 点击查看代码 说明:oldestxmin是表上还在运行的事务中xmin最小的事务id 一、VACUUM正常情况下会以并发清理模式(VACUUM TABLE1;)进行,通过读取VM文件,获取有死元组的页面,清除这些死元组并重排页面内的活元组。 二、FREEZE冻结通常以懒惰模式伴随VACUUM的并发模
阅读全文
posted @ 2025-10-29 14:20 夜说
阅读(17)
评论(0)
推荐(0)
2025年10月14日
第三台中转机实现远程scp文件到远程
摘要: 点击查看代码 命令 scp -3r user@ip:/path/file user@ip:/path/ 远程主机(源)-》中转机-》远程主机(目标) 如果要实现免密需要 ssh-copy-id user@ip 将本地的 SSH 公钥快速复制到远程主机的 ~/.ssh/authorized_keys
阅读全文
posted @ 2025-10-14 12:35 夜说
阅读(5)
评论(0)
推荐(0)
2025年7月28日
django templates 里面的url问题(原因未知)
摘要: 点击查看代码 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.mes
阅读全文
posted @ 2025-07-28 09:21 夜说
阅读(4)
评论(0)
推荐(0)
2025年7月21日
old_snapshot_threshold对性能的影响很大(原理未知)
摘要: 看技术群里有人从9.2版本升级到12版本,性能变得很差。 群里回复说:old_snapshot_threshold 这个参数14版本前不建议开启。开启该参数可能造成回收不了死元组,导致索引不生效。 原理未知,记录一下。
阅读全文
posted @ 2025-07-21 17:35 夜说
阅读(7)
评论(0)
推荐(0)
2025年7月16日
ORA-01152: file 1 was not restored from a sufficiently old backup
摘要: ORA-01152: file 1 was not restored from a sufficiently old backup ORA-01110: data file 1: '/u02/oracle/oradata/mingya/system01.dbf' 由于控制文件的SCN大于数据文件的S
阅读全文
posted @ 2025-07-16 16:12 夜说
阅读(81)
评论(0)
推荐(0)
db_file_name_convert的理解
摘要: 使用alter database create standby controlfile 方式备份的控制文件,会根据db_file_name_convert的设置自动转换路径,report schema查看。 而使用buckup current controlfile方式不会根据db_file_nam
阅读全文
posted @ 2025-07-16 09:51 夜说
阅读(30)
评论(0)
推荐(0)
下一页
公告