查询检查postgresql数据库状态

2023-11-26

是否有任何查询来检查数据库状态? 我只想知道它在远程主机上是否处于活动状态。那么,如果数据库正在运行以及其他数据库详细信息,是否有任何查询返回 200 OK?


https://www.postgresql.org/docs/current/static/app-pg-isready.html

-bash-4.2$ if pg_isready93 -d postgres://localhost:5432/template; then echo "200 OK"; else echo "500 NOT OK"; fi
200 OK
-bash-4.2$ if pg_isready93 -d postgres://localhost:5430/template; then echo "200 OK"; else echo "500 NOT OK"; fi
500 NOT OK

归功于 Abelisto - 我没想到pg_isready在这方面

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

查询检查postgresql数据库状态 的相关文章

  • PostgreSQL:左外连接语法

    我正在使用 PostgreSQL 8 4 6 和 CentOS 5 5 并有一个用户表 select from pref users where id DE2 id first name last name female avatar ci
  • Gorm 总是返回带有 nil 值的结构

    我正在使用 Gorm 构建 Go Web API 作为 Amazon RDS 中 Postgresql 数据库的 ORM 问题是 Gorm 总是返回一片结构 其值全部为零 尽管数据库已经填充了数据 切片中的结构体数量是否合适取决于LIMIT
  • 插入多行并返回主键时 Sqlalchemy 的奇怪行为

    插入多行并返回主键时 我注意到一些奇怪的事情 如果我在 isert 查询中添加使用参数值 我会得到预期的行为 但是当将值传递给游标时 不会返回任何内容 这可能是一个错误还是我误解了什么 我的sqlachemy版本是0 9 4 下面如何重现错
  • 在 Rails 中禁用连接池以使用 PgBouncer

    我们有一个 Ruby on Rails 4 2 8 项目 可以访问大型 PostgreSQL 数据库 我们将使用 PgBouncer 添加一个新的连接池服务器 由于 PgBouncer 将处理数据库连接池 我们是否需要关闭 Rails 自动
  • 查找 PostgreSQL 中所有范围集合的所有交集

    我正在寻找一种有效的方法来查找时间戳范围集之间的所有交集 它需要与 PostgreSQL 9 2 配合使用 假设这些范围代表一个人可以见面的时间 每个人都可以有一个或多个空闲时间范围 我想找到all可以召开会议的时间段 即所有人都有空的时间
  • Google Cloud SQL - Postgresql 存储不断增长

    我最近开始修补 Google Cloud SQL PostgreSQL 我创建了一个空数据库 在 4 5 天的时间里 其存储使用量已增长到超过 20GB 它一直在上升 但数据库中没有数据 它甚至没有被使用 有谁知道会发生什么以及如何阻止它
  • 使用 JSON 参数的 Postgres 批量 INSERT 函数

    这是一个plpgsqlpostgres 的函数9 6 它试图INSERT一行 如果插入没有失败 由于违反键约束 那么它会运行更多命令 CREATE FUNCTION foo int text text RETURNS void AS BEG
  • 用户登录时的 Postgresql 触发器

    我正在尝试找出一种方法来了解用户何时登录 Postgres 数据库 有没有办法定义用户登录数据库时触发的触发器 或者是否有一个表或系统视图在任何人登录数据库时都会更新 登录钩子 https github com splendiddata l
  • 使用多处理池更新 Django 模型会锁定数据库

    我使用 Jupyter Notebook 来处理我存储在 django postgres 中的数据 我这样初始化我的项目 sys path append srv gr prg os environ setdefault DJANGO SET
  • 学说 dbal querybuilder 作为准备好的语句

    我正在尝试创建一个 Doctrine DBAL 查询生成器对象并在其中设置一个参数 使用 postgres db dbal 2 3 4 原则 connection this gt em gt getConnection qb connect
  • date_sub 对于 mysql 可以,对于 postgresql 可以

    此查询适用于 mySQL 不适用于 Postgresql select from where id and h gt date sub now INTERVAL 30 MINUTE 错误是 Query failed ERREUR erreu
  • PL/pgSQL SELECT 到数组中

    这是我的函数声明和主体的一部分 CREATE OR REPLACE FUNCTION access update RETURNS void AS DECLARE team ids bigint BEGIN SELECT INTO team
  • PostgreSQL 中的 Long 数据类型相当于什么?

    我想知道相当于什么LongPostgreSQL 中的数据类型 根据the docs http www postgresql org docs 7 4 interactive datatype html DATATYPE INT看起来像big
  • 根据日期顺序排名

    我的数据如下 Heading Date A 2009 02 01 B 2009 02 03 c 2009 02 05 d 2009 02 06 e 2009 02 08 我需要如下排名 Heading Date Rank A 2009 02
  • 从postgresql中的jsonb嵌套数组中删除键值对

    我有 jsonb 数据作为 a b 1 c 2 d 3 b 4 c 5 d 6 g b 1 c 2 d 3 b 4 c 5 d 6 我想从 a 和 g 键的嵌套数组中删除 c 键 是否有一个查询可以执行此操作 SELECT jsonb ob
  • 转义 to_tsquery 中的特殊字符

    如何转义传递给的字符串中的特殊字符to tsquery 例如 这种查询 select to tsquery AT T 生产 NOTICE text search query contains only stop words or doesn
  • 如何在 pg-promise 中设置模式

    我正在搜索的文档pg 承诺 https github com vitaly t pg promise特别是在创建客户端时 但我无法找到设置连接中使用的默认架构的选项 它始终使用public架构 我该如何设置 通常 为数据库或角色设置默认架构
  • MySQL 与 PostgreSQL JSON 搜索功能

    我一直在寻找一篇博客文章或一个功能矩阵 通过 JSON 功能对 MySQL 和 PostgreSQL 进行比较 我找到了一个好的Postgres 的特征矩阵 https www postgresql org about featuremat
  • 有什么方法可以加快 Postgres 位图堆扫描速度吗?

    这里是数据库新手 这是我的查询 我使用的是 Postgres 9 3 5 explain analyse SELECT SUM actual cost as cost SUM total items as num items process
  • PostgreSQL 位图堆扫描索引非常慢,但仅索引扫描很快

    我创建了一个包含 43kk 行的表 并用值 1 200 填充它们 因此 表中每个数字大约为 220k create table foo id integer primary key val bigint insert into foo se

随机推荐

  • 使用 c:out 防止 XSS 的替代方案

    我正在致力于防止基于 Java Spring 的 Web 应用程序中的跨站脚本 XSS 我已经实现了与此示例类似的 servlet 过滤器http greatwebguy com programming java simple cross
  • 为什么我的 RSpec 测试失败,但我的应用程序运行正常?

    我刚刚完成Ruby on Rails 教程的第 10 章 添加编辑 更新 索引和销毁用户的功能 我的应用程序中的一切似乎都工作正常 但当我运行 RSpec 时 我的许多测试都失败了 我的 users controller spec 设置与本
  • 放大的弹出窗口 - 点击后弹出窗口消失

    我最近刚刚实现了 放大弹出窗口 弹出窗口显示得很好 但是当我单击输入框时 整个弹出窗口会消失回到父页面 在插件网站上显示的示例中 整个对话框都是可单击的 直到您单击该框外部为止 我希望这只是我错过的一些非常简单的事情 但它仍然在我的脑海里
  • 是否存在 C# 预处理工具?

    有谁知道有一个实用程序可以在不编译的情况下预处理 C 源文件 其方式与在 GCC 中使用 E 标志类似 我尝试使用 GCC 它成功处理 if指令 但它会窒息任何 region指令 理想情况下 我希望能够在 cs 文件上运行该工具以删除任何
  • 如何让“react-scripts build”安静?

    我正在使用一个存储库 其中包含使用以下命令创建的许多节点包create react app 所有这些都是由 CI 系统构建和测试的 每个包的构建 测试 完成react scripts build其次是react scripts test s
  • 如何使用 node.js http-proxy 记录计算机中的 HTTP 流量?

    我正在尝试实现最简单的示例 var http require http var httpProxy require http proxy httpProxy createServer function req res proxy I wou
  • Qt/Windows,可调整大小的无框窗口

    我需要创建一个支持调整大小的无框架 Qt Windows 应用程序 如果我使用 setWindowFlags Qt FramelessWindowHint 然后我只能从右下角调整大小 就像尺寸握把一样 我猜 QMainWindow 以某种方
  • 将html select表单的值插入mysql数据库

    我想将选定的 选择表单 的值插入到我的 mysql 数据库中 我怎样才能得到这个的正确值
  • 如何在 PHP 中使用 while 循环按 ID 列出节中的数据? [关闭]

    Closed 这个问题需要细节或清晰度 目前不接受答案 我有一个包含这些列的 mysql 表 series id series color product name 在输出中 我想按部分列出数据 每个部分一个部分series id 像这样
  • 安装 Visual Studio 2013 update 2 后项目无法加载

    安装 Visual Studio Professional 2013 update 2 后 出现以下错误 未找到给定选项名称的 EditorOptionDefinition 导出 装饰 HighlichtCurrentLine 启用 参数名
  • java.lang.NoClassDefFoundError: org/json/simple/parser/ParseException 与 eclipse 和 spring

    我有一个简单的 XML 文件 已将其解析为 JSON 一切都很好 我有一个独立的 Java 类 即它有一个public static void main String args 它有一个私有构造函数 因为我需要使用文件名或实际数据的字符串来
  • Python 中的函数组合运算符

    In 这个问题我询问了 Python 中的函数组合运算符 菲利普 邹提供了以下代码 它可以完成这项工作 import functools class Composable def init self func self func func
  • 未找到从头文件链接到的头文件。

    我对 Nvidia 的 OpenCl Cuda 框架有疑问 但我认为这是一个gcc链接问题 The opencl hello world c示例文件使用以下头文件 include OpenCL common inc CL opencl h
  • 在unix中使用变量作为变量名的一部分[重复]

    这个问题在这里已经有答案了 我想将变量命名为a v 例如 v 可以是 2013 2014 我现在声明一个变量a v a v hI a 2013 should be Hi v 2014 so a v Hello a 2014应该是你好 我尝试
  • 列在选择列表中无效,因为它未包含在聚合函数或 GROUP BY 子句中

    显然 当使用 GROUP BY 子句时 非聚合函数的列应该成为 group by 子句的一部分 这里的问题是 我不能在 GROUP BY 子句中包含 HTTPADDRESS 和 DATEENTERED 列 另外 我不知道有什么函数可以为我提
  • “追随者”和效率

    我正在设计一个应用程序 该应用程序将涉及用户在 Twitter 意义上 关注 彼此的活动 但我对数据库 查询设计 效率不是很有经验 是否有管理此问题的最佳实践 需要避免的陷阱等 我认为如果没有正确完成 或者甚至可能 这可能会给数据库带来非常
  • 在聚合时将字符串转换为浮点数?

    在指定直方图聚合时 有什么方法可以将字符串转换为浮点数吗 因为我的文档中的字段是浮点数 但不会被 elasticsearch 解析 当我尝试使用字符串字段进行求和时 它会抛出下一个错误 ClassCastException org elas
  • 绘图标签中的 Upright mu:保留原始刻度字体

    我有一个我认为会更频繁发生的问题 然而 在互联网上搜索了一段时间后 我无法找到解决我的问题的方法 所以事情是这样的 对于使用 matplotlib pyplot 创建的绘图 我想将 SI 单位微米纳入我的 xlabel 中 然而 单位微米需
  • 加载异步资源后运行内联脚本

    我使用优化器测试了我的页面 它建议我使用async我使用的所有 CDN 源的属性 例如 要运行我使用的任何脚本 function 我也有内联的 JavaScript 代码script引用此类库的标签 但是 当我添加async如上所述 我在以
  • 查询检查postgresql数据库状态

    是否有任何查询来检查数据库状态 我只想知道它在远程主机上是否处于活动状态 那么 如果数据库正在运行以及其他数据库详细信息 是否有任何查询返回 200 OK https www postgresql org docs current stat