返回顶部
首页 > 资讯 > 数据库 >怎么给PostgreSQL安装扩展包
  • 1045
分享到

怎么给PostgreSQL安装扩展包

2024-04-02 19:04:59 1045人浏览 安东尼
摘要

这篇文章主要介绍“怎么给postgresql安装扩展包”,在日常操作中,相信很多人在怎么给Postgresql安装扩展包问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么给P

这篇文章主要介绍“怎么给postgresql安装扩展包”,在日常操作中,相信很多人在怎么给Postgresql安装扩展包问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么给PostgreSQL安装扩展包”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

一、背景:

因为巡检需要收集PostgreSQL的状态信息,通常会调用extension pg_stat_statements;该模块提供了追踪服务器所执行的所有 SQL 语句的执行统计信息,可用于统计数据库的资源开销,分析TOP SQL。且该模块提供了一个视图 pg_stat_statements以及函数pg_stat_statements_reset 和pg_stat_statements用于访问和操纵这些统计信息。

二、条件:

2.1 PostgreSQL的安装如果是源码安装,且安装包需要存在。

2.2 PostgreSQL的安装如果是Yum或RPM安装,则服务器必须能够访问相应的Yum源。

三、检查该扩展包是否有编译

[root@open_source ~]# ll /usr/pgsql-10/share/extension/
total 1044
[root@open_source extension]# ll pg_stat_statements*
-rw-r--r-- 1 root root 1246 Jul 13 08:18 pg_stat_statements--1.0--1.1.sql
-rw-r--r-- 1 root root 1336 Jul 13 08:18 pg_stat_statements--1.1--1.2.sql
-rw-r--r-- 1 root root 1454 Jul 13 08:18 pg_stat_statements--1.2--1.3.sql
-rw-r--r-- 1 root root  345 Jul 13 08:18 pg_stat_statements--1.3--1.4.sql
-rw-r--r-- 1 root root  305 Jul 13 08:18 pg_stat_statements--1.4--1.5.sql
-rw-r--r-- 1 root root 1427 Jul 13 08:18 pg_stat_statements--1.4.sql
-rw-r--r-- 1 root root  376 Jul 13 08:18 pg_stat_statements--1.5--1.6.sql
-rw-r--r-- 1 root root  191 Jul 13 08:18 pg_stat_statements.control
-rw-r--r-- 1 root root  449 Jul 13 08:18 pg_stat_statements--unpackaged--1.0.sql

四、加载扩展包

postgres=# \dx
                 List of installed extensions
  Name   | Version |   Schema   |         Description          
---------+---------+------------+------------------------------
 plpgsql | 1.0     | pg_catalog | PL/pgSQL procedural language
(1 row)
postgres=# create extension pg_stat_statements;
CREATE EXTENSION
postgres=# \dx
                                     List of installed extensions
        Name        | Version |   Schema   |                        Description                        
--------------------+---------+------------+-----------------------------------------------------------
 pg_stat_statements | 1.5     | public     | track execution statistics of all SQL statements executed
 plpgsql            | 1.0     | pg_catalog | PL/pgSQL procedural language
(2 rows)

五、执行巡检脚本,成功调用扩展包内容

sh pgsql_check_script.sh > 20200713_report_10.2.109.11.txt  2>&1

备注:

1、源码编译选择:

./configure --prefix=使用yum 安装位置的 prefix 

再执行 make 生成 contrib 需要make 相关的头文件

2、切记:执行 make 后不需要执行 make install ,否则会覆盖原有的相关文件然后cd contrib 目录执行make && make install 既可安装pg原生自带的 extension 

到此,关于“怎么给PostgreSQL安装扩展包”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

您可能感兴趣的文档:

--结束END--

本文标题: 怎么给PostgreSQL安装扩展包

本文链接: https://lsjlt.com/news/62777.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么给PostgreSQL安装扩展包
    这篇文章主要介绍“怎么给PostgreSQL安装扩展包”,在日常操作中,相信很多人在怎么给PostgreSQL安装扩展包问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么给P...
    99+
    2024-04-02
  • 怎么在postgresql中安装uuid扩展
    在postgresql中安装uuid扩展的方法:1.启动postgresql服务;2.登录postgresql数据库;3.使用create extension命令安装uuid扩展;4.执行uuid_generate_v4()命令查看是否安装...
    99+
    2024-04-02
  • 怎么在PostgreSQL中安装扩展模块
    这期内容当中小编将会给大家带来有关怎么在PostgreSQL中安装扩展模块,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。安装模块首先安装 postgresql-contr...
    99+
    2024-04-02
  • 什么是PostgreSQL的扩展,如何安装和管理扩展
    PostgreSQL的扩展是一种可以添加额外功能或功能性的模块,可以通过安装和加载来扩展PostgreSQL的功能。扩展可以包括新的...
    99+
    2024-04-09
    PostgreSQL
  • windows环境下怎么给php安装vld扩展
    这篇文章将为大家详细讲解有关windows环境下怎么给php安装vld扩展,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。windows环境下给php安装vld扩展的方法是:首先查看自己的PHP版本是线程安...
    99+
    2023-06-15
  • 给docker中的PHP8.1安装 GD扩展
    gd库安装: apt-get install --allow-downgrades -y  zlib1g=1:1.2.8.dfsg-5 zlib1g-dev libz-dev libfreetype6-dev libjpeg62-tur...
    99+
    2023-08-31
    docker php 容器
  • ubuntu如何安装php扩展包
    这篇文章主要介绍ubuntu如何安装php扩展包,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!ubuntu安装php扩展包的方法:首先打开命令窗口;然后通过“apt-get install”命令安装需要的php扩展库...
    99+
    2023-06-14
  • flutter创建、安装扩展包、打包apk
    1、创建APK项目 要在VSCode中创建一个Flutter应用程序,请按照以下步骤进行操作: 安装Flutter SDK:请确保你已经安装了Flutter SDK,并配置了Flutter的环境。你可以在Flutter的官方网站上找到安装...
    99+
    2023-09-20
    flutter android
  • php5.6怎么安装curl扩展
    本文操作环境:windows7系统、php5.6版、DELL G3电脑php5.6怎么安装curl扩展?解决PHP5.6.30之curl扩展库的开启打开PHP安装目录下的php.ini文件,并找到如下内容,将其前面的分号去掉,结果如下图。 ...
    99+
    2022-04-12
    PHP curl
  • win php怎么安装扩展
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑win php怎么安装扩展?windows环境下PHP安装扩展PHP安装扩展一、php扩展管理1.什么是php扩展php扩展就是php核心并不支持的功能,然后可以通过扩展...
    99+
    2015-07-22
    windows PHP
  • ubuntu 怎么安装php扩展
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑ubuntu 怎么安装php扩展ubuntu 16.04 安装PHP扩展以前在windows 上开启php扩展,就是直接在php.ini文件中找到相应的扩展,然后去掉前面...
    99+
    2021-10-01
    ubuntu php扩展
  • php7怎么安装fileinfo扩展
    本教程操作环境:CentOS 6系统、PHP7.1版、Dell G3电脑。首先确保安装php7,如果没有则安装一下:下载php7源代码wget https://www.php.net/distributions/php-7.3.9.tar....
    99+
    2016-05-10
    php7 fileinfo扩展
  • php怎么安装ldap扩展
    本文操作环境:centOS6.8系统、PHP7.0版、DELL G3电脑php怎么安装ldap扩展?Centos下安装PHP ldap扩展Centos下安装PHP ldap扩展,有两种方法,仅供参考。一、在线安装执行下面命令:yum ins...
    99+
    2017-05-14
    php centos ldap
  • php5.6怎么安装mysql扩展
    本文操作环境:centos 7系统、php 5.6、thinkpad t480电脑。最近在维护一个老项目的时候意外发现了一个错误,错误信息:”Fatal error: Uncaught Error: Call to undefined fu...
    99+
    2017-01-04
    php 5.6 mysql 扩展
  • 怎么安装php zookeeper扩展
    本教程操作环境:centos6.4系统、PHP5.5.10版,DELL G3电脑ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为...
    99+
    2016-04-04
    php zookeeper扩展
  • 怎么安装php扩展-amqp
    这篇文章主要介绍了怎么安装php扩展-amqp,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php是什么语言php,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hy...
    99+
    2023-06-14
  • php7怎么安装mysql扩展
    这篇文章主要介绍了php7怎么安装mysql扩展,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php7安装mysql扩展的方法:首先在php网站上下载mysql扩展;然后解压...
    99+
    2023-06-14
  • php7怎么安装event扩展
    这篇文章主要介绍php7怎么安装event扩展,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php7下安装event扩展有效安排I/O,时间和信号的扩展 使用可用于特定平台的最佳I/O通知机制的事件,是PHP基础设施...
    99+
    2023-06-15
  • php要怎么安装扩展
    这篇文章主要讲解了“php要怎么安装扩展”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php要怎么安装扩展”吧!安装扩展注意与Apache+PHP或者Nginx+PHP的运行模式不同,Wor...
    99+
    2023-06-20
  • PHP CLI怎么安装扩展
    本篇内容介绍了“PHP CLI怎么安装扩展”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!如果PHP是通过 apt 或者 yum 命令安装的,...
    99+
    2023-06-20
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作