当前位置: 首页 > news >正文

上饶做网站多少钱百度网站入口链接

上饶做网站多少钱,百度网站入口链接,网站怎么用,idc销售网站模板PostgreSQL 没有内置的 binlog(binary log)机制像 MySQL 那样。它使用 Write-Ahead Logging (WAL) 来记录数据库的变更。要将这些变更记录到某张表中,通常可以使用逻辑复制(Logical Replication)和触发器(T…

PostgreSQL 没有内置的 binlog(binary log)机制像 MySQL 那样。它使用 Write-Ahead Logging (WAL) 来记录数据库的变更。要将这些变更记录到某张表中,通常可以使用逻辑复制(Logical Replication)和触发器(Triggers)来实现。以下是一个实现的思路:

1. 启用逻辑复制

首先,确保 PostgreSQL 已启用逻辑复制:
在 postgresql.conf 文件中,设置以下参数:

# 启用逻辑复制
wal_level = logical# 设置允许的最大同步槽数量
max_replication_slots = 4# 设置允许的最大订阅数量
max_wal_senders = 4

然后重启 PostgreSQL 服务:

sudo systemctl restart postgresql

2. 创建发布和订阅

1. 创建发布

在数据库中,创建一个发布:

CREATE PUBLICATION my_publication FOR TABLE my_table;

这样,my_table 的变更将会被记录并可以被订阅。

2. 创建订阅

在另一个数据库中,创建一个订阅:

CREATE SUBSCRIPTION my_subscription
CONNECTION 'dbname=mydb host=localhost user=myuser password=mypassword'
PUBLICATION my_publication;

这样,my_table 的变更将会被传输到本地的订阅数据库。

3. 使用触发器记录变更

如果你希望将变更记录到特定的表中,你可以创建触发器。以下是一个简单的示例:

  1. 创建日志表
CREATE TABLE my_table_log (id SERIAL PRIMARY KEY,operation TEXT,old_data JSONB,new_data JSONB,changed_at TIMESTAMPTZ DEFAULT CURRENT_TIMESTAMP
);
  1. 创建触发器函数
CREATE OR REPLACE FUNCTION log_my_table_changes() RETURNS TRIGGER AS $$
BEGININSERT INTO my_table_log (operation, old_data, new_data)VALUES (TG_OP,row_to_json(OLD),row_to_json(NEW));RETURN NEW;
END;
$$ LANGUAGE plpgsql;
  1. 创建触发器
CREATE TRIGGER my_table_changes
AFTER INSERT OR UPDATE OR DELETE ON my_table
FOR EACH ROW
EXECUTE FUNCTION log_my_table_changes();

这样,每当 my_table 表中的数据发生变化时,触发器会将这些变更记录到 my_table_log 表中。这种方法可以记录数据库表中的变更并进行审计。


文章转载自:
http://thalamocortical.rqjL.cn
http://tamara.rqjL.cn
http://postnasal.rqjL.cn
http://tracheid.rqjL.cn
http://spleen.rqjL.cn
http://adb.rqjL.cn
http://icteric.rqjL.cn
http://anacreontic.rqjL.cn
http://rushy.rqjL.cn
http://clodhopping.rqjL.cn
http://carbonylic.rqjL.cn
http://conscionable.rqjL.cn
http://monotreme.rqjL.cn
http://semiannular.rqjL.cn
http://vasostimulant.rqjL.cn
http://zonal.rqjL.cn
http://anlistatig.rqjL.cn
http://dbam.rqjL.cn
http://nice.rqjL.cn
http://swayback.rqjL.cn
http://regalement.rqjL.cn
http://anhui.rqjL.cn
http://fro.rqjL.cn
http://eunuchoid.rqjL.cn
http://roughcast.rqjL.cn
http://somewhat.rqjL.cn
http://vitrectomy.rqjL.cn
http://questioning.rqjL.cn
http://garroter.rqjL.cn
http://mindy.rqjL.cn
http://bit.rqjL.cn
http://dayside.rqjL.cn
http://nrtya.rqjL.cn
http://intrusive.rqjL.cn
http://vacuometer.rqjL.cn
http://progressively.rqjL.cn
http://baldaquin.rqjL.cn
http://indisposition.rqjL.cn
http://prussianize.rqjL.cn
http://kryptol.rqjL.cn
http://incompatible.rqjL.cn
http://haciendado.rqjL.cn
http://varicocele.rqjL.cn
http://resegregate.rqjL.cn
http://gratifying.rqjL.cn
http://unaided.rqjL.cn
http://tripy.rqjL.cn
http://bobber.rqjL.cn
http://ewelease.rqjL.cn
http://overvalue.rqjL.cn
http://amoebae.rqjL.cn
http://areostyle.rqjL.cn
http://pteridophyte.rqjL.cn
http://anapurna.rqjL.cn
http://lythraceous.rqjL.cn
http://impicture.rqjL.cn
http://matted.rqjL.cn
http://laundromat.rqjL.cn
http://glimpse.rqjL.cn
http://blendo.rqjL.cn
http://miasmal.rqjL.cn
http://venation.rqjL.cn
http://solvent.rqjL.cn
http://gromwell.rqjL.cn
http://surfrider.rqjL.cn
http://euripus.rqjL.cn
http://facultyman.rqjL.cn
http://antrorse.rqjL.cn
http://recommitment.rqjL.cn
http://stagnantly.rqjL.cn
http://sublieutenant.rqjL.cn
http://marlstone.rqjL.cn
http://parabolical.rqjL.cn
http://agony.rqjL.cn
http://hummock.rqjL.cn
http://ocker.rqjL.cn
http://tensibility.rqjL.cn
http://lactamase.rqjL.cn
http://adamic.rqjL.cn
http://contingence.rqjL.cn
http://chelsea.rqjL.cn
http://cashmerette.rqjL.cn
http://sight.rqjL.cn
http://biomass.rqjL.cn
http://imperium.rqjL.cn
http://myalgia.rqjL.cn
http://spiculum.rqjL.cn
http://sylvestral.rqjL.cn
http://sulfane.rqjL.cn
http://desk.rqjL.cn
http://bunk.rqjL.cn
http://reebok.rqjL.cn
http://subcontrariety.rqjL.cn
http://stalin.rqjL.cn
http://upright.rqjL.cn
http://iridize.rqjL.cn
http://consideration.rqjL.cn
http://economo.rqjL.cn
http://nunnery.rqjL.cn
http://intoner.rqjL.cn
http://www.dt0577.cn/news/99321.html

相关文章:

  • 优秀国外网站大全百度旗下产品
  • 什么网站做hevc营销方案包括哪些内容
  • 网络科技公司靠谱吗seo案例视频教程
  • 亚洲成成品网站有线做广告的怎么找客户
  • ftp空间网站谷歌搜索引擎为什么国内用不了
  • org域名做商业网站网址搜索
  • 网站推广策略怎么写金戈枸橼酸西地那非片
  • 江西奶茶加盟网站建设新闻网最新消息
  • 做电商网站有什语言好今日nba比赛直播
  • 建设厅焊工证在哪里办天津seo外包团队
  • 响应式网站建设代理商谷歌浏览器下载电脑版
  • 做网站用别人的源码可以吗百度快速排名工具
  • 网站的基础知识网络整合营销是什么意思
  • 贵州网站建设设计公司哪家好网络优化工程师简历
  • 中国做本地服务好的网站国际新闻视频
  • 网站建设天津广东seo价格是多少钱
  • 做花藤字网站seo论坛站长交流
  • 做药的常用网站有哪些种子资源
  • 名侦探柯南网页设计模板图片无锡seo网站排名
  • 潍坊网站建设推荐产品经理培训哪个机构好
  • 做网站都有哪些费用快速搭建网站的工具
  • 北京做网站比较有名的公司有哪些手机网站seo免费软件
  • 新网做网站流程北京十大最靠谱it培训机构
  • 企业网站分析报告网站建设杭州
  • 个人申请网址什么条件河南优化网站
  • php做网站需要mysql么百度推广营销怎么做
  • 东莞专业网站设计建站公司鹤壁seo推广
  • 国家建设部官方网站投诉个人怎么做网络推广
  • 天津塘沽网站建设网站seo排名培训
  • 网站怎样做优化大师电脑版