PG安装使用walminer插件教程

news2024/9/22 11:26:28

一、下载源码

https://gitee.com/movead/XLogMiner/tree/walminer_3.0_stable/

二、编译安装插件

  1. 克隆下载源码后,将walminer目录放进pg下的contrib目录
cd /home/postgres/postgresql-15.3/contrib/

将walminer源码目录放进此路径下,进入walminer目录

cd walminer

每个目录中都有makefile文件,执行make && make install

make && make install

若报以下错误:

Makefile:49: ../../src/Makefile.global: 没有那个文件或目录

解决方法

vim Makefile

找到USE_PGXS(USE_PGXS在extension编译中的作用)添加:

USE_PGXS=1 make  
USE_PGXS=1 make install

三、在PG中测试查看是否成功安装好插件

  1. 启动pg数据库
pg_ctl -D /usr/local/pgsql/data -l logfile start
  1. 进入数据库
psql
  1. 测试

查看当前PG库所安装的插件名称

select * from pg_available_extensions;

在这里插入图片描述

查看插件的信息
select * from pg_available_extensions WHERE name like ‘walminer’;
在这里插入图片描述

知识扩展

  • …/postgresql-15.3/contrib/下有很多插件是未安装的,如果要使用这些插件,需要进入到相应目录下make && make install, 这样在PG中查看插件就会显示相应的插件信息了
  • 如果想要加载自定义插件,步骤类似。将开发好的目录文件放在/contrib目录下执行编译即可

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/564345.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

卷麻了,公司新来的00后测试用例写的比我还好,简直无地自容......

经常看到无论是刚入职场的新人,还是工作了一段时间的老人,都会对编写测试用例感到困扰?例如: 如何编写测试用例? 作为一个测试新人,刚开始接触测试,对于怎么写测试用例很是头疼,无法…

STM32寄存器映射

1. 寄存器基本原理 寄存器是单片机内部一种特殊的内存,可以实现对单片机各个功能的控制,我们编写程序最终就是去控制寄存器 下面的举例平台为STM32F407ZG 1.1 STM32寄存器分类 大类小类说明 内核寄存器 内核相关寄存器 包含R0~R15、xPSR、特殊功能寄…

《幸福关系的7段旅程》

关于作者 本书作者安德鲁∙马歇尔,英国顶尖婚姻咨询机构RELATE的资深专家,拥有 30年丰富的咨询经验,并为《泰晤士报》《观察家》和《星期日快报》撰写专栏文章。已出版19部作品,并被翻译成20种语言。 关于本书 《幸福关系的7段…

SQL查询比较慢,如何进行排查?如何进行SQL优化?

目录 一、开启慢查询日志 二、SQL优化 三、总结 一、开启慢查询日志 SQL慢查询是指执行时间较长的SQL语句,可能导致系统性能下降和响应时间延长。通过以下步骤可以开启慢查询日志记录: #查询是否开启慢查询日志 slow_query_log显示ON说明已开启&#…

广和通携手有人物联网完成5G SUL辅助上行功能验证

近日,广和通5G模组FM650-CN已在商用网络中实现5G SUL上行能力增强,助力有人物联网工业路由器在仿真网络环境中完成SUL辅助上行功能的验证。本次验证成功,意味着FM650-CN已具备SUL辅助上行商用能力,有利于推动更多5G终端支持SUL特性…

es 7 Es分布式基础

目录 复杂特性es已经做了分片副本负载均衡实现 设置分片数副本数 双机器读写 自动横向扩容 Node 节点宕机主节点切换 数据路由 增删改操作 读操作 _bulk 复杂特性es已经做了分片副本负载均衡实现 1.每个索引包含多个分片 设置分片数副本数 双机器读写 自动横向扩容 No…

React | React的CSS方式

✨ 个人主页:CoderHing 🖥️ React.js专栏:React的CSS方式 🙋‍♂️ 个人简介:一个不甘平庸的平凡人🍬 💫 系列专栏:吊打面试官系列 16天学会Vue 11天学会React Node专栏 &#x…

Axure教程—多色折线图(中继器)

本文将教大家如何用AXURE中的中继器制作多色折线图 一、效果介绍 如图: 预览地址:https://xpdm3g.axshare.com 下载地址:https://download.csdn.net/download/weixin_43516258/87814320 二、功能介绍 简单填写中继器内容即可动态显示值样…

AppJoint2-2023再看安卓组件化框架

零、什么是组件化 为了避免一些小伙伴一脸懵的进来,又一脸懵的出去,我先简单的说一下什么是组件化。 开发程序时,我们都希望功能间的耦合度尽可能的低,这样的好处是:便于并行开发、代码易于维护、出问题时也好定位。…

抖音seo矩阵系统源码开发开源型私有化部署方案

抖音SEO矩阵系统是基于抖音平台的搜索引擎优化技术的一种系统,其主要作用是通过一系列的技术手段,提高抖音视频的曝光和排名,使其获得更多的流量和粉丝。在本文中,我们将介绍抖音SEO矩阵系统的开发技术,包括系统设计、…

map reduce实现累加器

需求:数组长度为100,每一项为对应下标,累加求和。 切题思路: 1.如何声明一个长度为100的数组?答:new Array(100) 2.数组每一项如何比前一项1 答:map(item,index)index为数组下标,…

企业推行OKR的必要条件

今天我们的话题是“OKR在企业落地执行,有哪些必要条件?” 对于有落地 OKR 经验的人可能更深有感触,OKR理解起来容易,但落地起来却困难重重,常言道“万事开头难”,那接下来我们就先从落地 OKR 的先决条件开始说起吧。 …

我的创作纪念日,成为创作者的第512天

机缘 从事编程岗一有将近4年的时光了,但正在开始总结写博客还是一年前,是在百度搜素资料了解到的CSDN开发者社区。在CSDN认识了很多技术大牛,他们的文章记录了他们的学习路径,看到他们从小白一步一步成长为大牛,这才下…

大数运算(加法,减法,乘法,除法)

目录 一.大数加法 1.题目描述 2.问题分析 3.代码实现 二.大数减法 1.题目描述 2.问题分析 3.代码实现 三.大数乘法 1.题目描述 2.问题分析 3.代码实现 四.大数除法 1.题目描述 2.问题分析 3.代码实现 一.大数加法 1.题目描述 以字符串的形式读入两个数字&#…

Smartbi电子表格故事之高效营销活动后的自助数据分析

自助数据分析是BI的潮流,但几乎都是数据可视化流派,Smartbi电子表格另辟蹊径,在Excel中提供自助分析的能力,然后通过服务器进行发布,这个功能我们称之为“Excel融合分析”,目前在免费版中即可体验。 系统数…

Python脚本如何定时运行

一、背景 很多时候,我们使用Python编写好的各种脚本,会有定时运行的需求,希望脚本能每天在指定的时间点定时运行,比如:定时发送消息、定时发送邮件、定时执行自动化测试脚本等。 定时运行脚本常用的有2种方式&#x…

LeetCode:30. 串联所有单词的子串

30. 串联所有单词的子串 1)题目2)思路3)代码4)结果 1)题目 给定一个字符串 s 和一个字符串数组 words。 words 中所有字符串 长度相同。 s 中的 串联子串 是指一个包含 words 中所有字符串以任意顺序排列连接起来的子…

CentOS 7安装redis

一、概述 1、redis介绍 Redis 全称 Remote Dictionary Server(即远程字典服务),它是一个基于内存实现的键值型非关系(NoSQL)数据库 2、redis的特点 支持数据持久化 redis支持数据的持久化,可以将内存中的…

IDEA 2022.2 安装以及自定义优化

IDEA2022.2 安装以及自定义优化 文章目录 IDEA2022.2 安装以及自定义优化安装图解获取激活码自定义优化文件编码设置设置类文档注释和方式注释模板方法分割线 常用插件离线安装 安装图解 静默卸载(旧版本的设置和配置将不会被删除) 获取激活码 略…

芯片设计_IC行业到底还值不值得入?

前几天哲库的关停让不少想入行IC的人人心惶惶,这也让不少人引起思考,IC行业的未来发展如何?还值不值得入行?给大家分析一下原因,大家就可自行判断到底可不可入?还能火多久? 一、分析芯片行业市场情况 芯片是典型的周期成长行业&#xf…