PG 锁定

简介: 2 种只读锁定的方法

硬锁定 postgresql.conf
recovery_target_timeline = 'latest'
standby_mode = on

软锁定
设置系统级别的只读模式,数据库不需要重启也永久生效。
postgres=# alter system set default_transaction_read_only=on;

设置 Session 级别的只读模式,退出 SQL 交互窗口后失效。
set session default_transaction_read_only=off;

设置指定登陆数据库的用户为只读模式,数据库不需要重启也永久生效。
alter user user001 set default_transaction_read_only=on;

目录
相关文章
|
SQL 存储 大数据
某互联网大厂亿级大数据服务平台的建设和实践
某互联网大厂亿级大数据服务平台的建设和实践
719 0
|
11月前
|
存储 SQL 关系型数据库
【赵渝强老师】PostgreSQL的物理存储结构
PostgreSQL在初始化时通过环境变量$PGDATA指定的目录下生成各类文件,构成其物理存储结构,包括数据文件、日志文件(如运行日志、WAL预写日志、事务日志和服务器日志)、控制文件及参数文件等,确保数据库的高效运行与数据安全。
270 1
|
算法 数据挖掘 数据库
详尽分享聚类算法实现(二)DBSCAN
详尽分享聚类算法实现(二)DBSCAN
331 0
|
存储 负载均衡 监控
Redis分区指南:如何实现高可用与扩展性
本文由技术小伙伴小米讲解Redis分区容错中的数据分区。内容涉及Hash、一致性Hash、Codis的Hash槽和RedisCluster四种方法。Hash简单但不稳定,数据迁移和分区不均衡是其主要问题;一致性Hash通过最小化数据迁移实现负载均衡,但仍有局限;Codis的Hash槽提供灵活的负载均衡和在线迁移;RedisCluster是官方高可用、可扩展的解决方案。每种方案有优缺点,需根据实际需求选择。
751 0
Redis分区指南:如何实现高可用与扩展性
|
机器学习/深度学习 监控 物联网
函数即服务(FaaS)
函数即服务(FaaS)
508 7
|
SQL 关系型数据库 数据库
|
关系型数据库 数据库 PostgreSQL
|
关系型数据库 网络安全 数据库
PGPool-II+PG流复制实现HA主备切换
基于PG的流复制能实现热备切换,但是是要手动建立触发文件实现,对于一些HA场景来说,需要当主机down了后,备机自动切换,经查询资料知道pgpool-II可以实现这种功能。
3257 0
|
存储 缓存 Linux
带你读《存储漫谈:Ceph原理与实践》——3.1.4 RBD Cache
带你读《存储漫谈:Ceph原理与实践》——3.1.4 RBD Cache
带你读《存储漫谈:Ceph原理与实践》——3.1.4 RBD Cache
|
存储 关系型数据库 分布式数据库
PostgreSQL 14中两阶段提交的逻辑解码
PostgreSQL 14中两阶段提交的逻辑解码
338 0
下一篇
开通oss服务