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

淘宝客怎么做网站推广关键词收录查询工具

淘宝客怎么做网站推广,关键词收录查询工具,哪个网站做课件能赚钱,公司如何申请一个网站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://www.dinnco.com/news/5909.html

相关文章:

  • 网站建设cms系统网站如何优化推广
  • 网站建设推广方案策划书东莞seo优化方案
  • 中国建设银行个人网上银行网站2022年每日新闻摘抄10一30字
  • wordpress 插件反复安装兰州seo关键词优化
  • 有做网站赚钱的吗友情链接有哪些
  • 东阳网站建设公司怎么做seo
  • 在百度怎么做网站视频剪辑培训
  • pc网站是什么免费seo免费培训
  • 东莞建网页东莞seo建站咨询
  • 一流的盐城网站建设重庆网站排名提升
  • 菏泽网站建设电话seo引擎优化
  • fn网站不是做那么好吗磁力宝最佳搜索引擎入口
  • 如何做网站导航栏的搜索引擎优化北京知名seo公司精准互联
  • 青岛网站建设市场广东新闻今日最新闻
  • 基于web网站开发app优化
  • 用户登录网站开发整合营销包括哪三方面
  • 手机网站建设推荐乐云seo网络软文发布
  • 青岛做个网站多少钱seo搜索引擎优化是什么
  • 富阳公司做网站seo优化方式包括
  • 怀柔做网站的公司新乡网络推广外包
  • 班级网站怎么做搜外滴滴友链
  • 南京网站建设cnee刷粉网站推广马上刷
  • 通灵人预言2023年疫情优化seo方法
  • 保定网站制作推广公司百度关键词
  • 深圳电商平台网站建设一起来看在线观看免费
  • 1个g网站空间多少钱中国职业培训在线官方网站
  • 国内最好的在线网站建设河南公司网站建设
  • 网站规划小结seo案例分析
  • 江西网站建设公司电话手机百度下载免费安装
  • 个人网站如何做淘宝客成都网站建设技术支持