运行在容器中Postgres数据库数据损坏后如何恢复? 前言 在使用 K8S 部署 RSS 全套自托管解决方案- RssHub + Tiny Tiny Rss, 我介绍了将 RssHub + Tiny Tiny RSS 部署到 K8s 集群中的方案. 其中 TTRSS 会用到 Postgres 存储数据, 也一并部署到 K8s 容器中. 但是最近, 由于一次错误操作, 导致 Postgres 数据库的 WAL 损坏, Postgres 的 Pod 频繁 系统运维 2023-09-28 Escape
psql \o 命令重定向SQL执行的输出信息到文件 psql 工具提供了一个方便的命令 \o 能够把 SQL 执行的输出信息重定向到文件中。 使用示例: postgres=# \o /tmp/1.txt postgres=# select * from t; postgres=# \o \o /tmp/1.txt 这一行命令表示后续的 SQL 执行输出结果都会重定向到 /tmp/1.txt 文件中。 文件存储在客户端,而不是数据库服务器。 \o 不 数据运维 2023-08-15 竹子爱熊猫
Greenplum介绍 一、Greenplum的发展历史 Greenplum的发展可以分为下面6个阶段: 图 1 Greenplum时间线 Postgres关系型数据库。Postgres是UC Berkeley开发的关系型数据库,现已更名为PostgreSQL。PostgerSQL官网介绍自己是-先进的数据库,有强大的SQL支持能力,扩展性好,并且支持空间扩展。通过空间数据引擎PostGIS的支持可以存储和操作空间数据。 数据运维 2023-08-12 法医
Greenplum详解 一、Greenplum的发展历史 Greenplum的发展可以分为下面6个阶段: 图 1 Greenplum时间线 Postgres关系型数据库。Postgres是UC Berkeley开发的关系型数据库,现已更名为PostgreSQL。PostgerSQL官网介绍自己是-先进的数据库,有强大的SQL支持能力,扩展性好,并且支持空间扩展。通过空间数据引擎PostGIS的支持可以存储和操作空间数据。 数据运维 2023-08-12 泡泡
大数据之Greenplum介绍 一、Greenplum的发展历史Greenplum的发展可以分为下面6个阶段: 图 1 Greenplum时间线Postgres关系型数据库。Postgres是UC Berkeley开发的关系型数据库,现已更名为PostgreSQL。PostgerSQL官网介绍自己是-先进的数据库,有强大的SQL支持能力,扩展性好,并且支持空间扩展。通过空间数据引擎PostGIS的支持可以存储和操作空间数据。SQ 数据运维 2023-08-12 大猫
CentOS Postgres命令及CentOS Post请求 (图片来源网络,侵删) CentOS是一种基于Linux内核的操作系统,而PostgreSQL(简称Postgres)则是一种功能强大的开源关系型数据库管理系统。在CentOS上使用Postgres进行数据库操作,需要掌握一些基本的命令和技巧。本文将介绍CentOS上的Postgres命令以及如何在CentOS上进行Post请求。 CentOS上的Postgres命令提供了许多用于管理和操作数据库 系统运维 2023-08-11 LOVEHL^ˇ^
陪跑多年,Postgres终崛起封王! 作者 | Caig Kerstiens 编译 | 王瑞平 审校 | 云昭 Postgres开源数据库刚刚度过了它的25岁生日。遗憾的是,它既没有凭借数百万美元的风险投资脱颖而出,也没有获得技术布道师DevRel团队的支持,只处于起步阶段,但却一直在更新。 几个月之后,Postgres 16正式版可能会闪亮登场,提及此,不免让人感到热血沸腾!我们也一起来回顾下Postgres是如何“走到”今天的吧! 数据运维 2023-08-10 剑圣无痕
Postgres是什么?它的竞争优势有哪些? Postgres是那些希望随时随地构建真正现代开源应用程序的企业的首选数据库。 顶级公司已经采取了重大举措,用新的数字模型来改变其业务,以便竞争和保持相关性。通过将数据所有权视为一种经济优势,将数据库视为战略资产,它们正在实现基础设施现代化,并确立其作为市场领导者的地位。 你是推动这场运动的领导者之一吗? 根据红帽的《企业开源现状》报告,80%的IT领导者希望增加对新兴技术的企业开源软件的使用,8 数据运维 2023-07-30 LOVEHL^ˇ^
管理大型Postgres数据库的3个技巧 在处理庞大的数据库时,请尝试这些方便的解决方案,以解决常见的问题。 关系型数据库 PostgreSQL(也被称为 Postgres)已经越来越流行,全球各地的企业和公共部门都在使用它。随着这种广泛的采用,数据库已经变得比以前更大了。在 Crunchy Data,我们经常与 20TB 以上的数据库打交道,而且我们现有的数据库还在继续增长。我的同事 David Christensen 和我收集了一些关 数据运维 2023-07-30 贤蛋大眼萌
Postgres DevOps数据库管理员的日常(DBA数据库管理员主要做什么) 数据库管理员(DBA)的职责是什么? 在依赖 Postgres 作为主要数据库管理系统的现代 IT 组织中,Postgres DevOps DBA 发挥着关键作用。Postgres DevOps DBA 的角色涉及许多职责、技能和任务。其中一些包括:管理数据库设计和架构、基础设施管理、确保高可用性、安全性以及执行日常维护任务(调整、备份和恢复以及监控)。 本文总结了当今企业环境中 Postgres 数据运维 2023-07-30 剑圣无痕
全方位对比 Postgres 和 MySQL (2023 版) 根据 2023 年 Stack Overflow 调研,Postgres 已经取代 MySQL 成为最受敬仰和渴望的数据库。 随着 Postgres 的发展势头愈发强劲,在 Postgres 和 MySQL 之间做选择变得更难了。 如果看安装数量,MySQL 可能仍是全球最大的开源数据库。 Postgres 则自诩为全球最先进的开源关系型数据库。 因为需要与各种数据库及其衍生产品集成,Byteba 数据运维 2023-07-19 共饮一杯
PostgreSQL 10.23 安装图文教程 今天给大家分享Win10操作系统安装PostgreSQL 10.23图文教程,希望对大家学习PostgreSQL 能有所帮助! 一、PostgreSQL介绍 PostgreSQL(简称Postgres)是一款功能强大的开源关系型数据库管理系统,由PostgreSQL Global Development Group开发,支持多种数据库类型,具有高可靠性、高性能、灵活性和易用性等特点。 Postgr 数据运维 2023-07-17 泡泡
PostgreSQL 数据库学习入门:建库、建表、建用户 1.超级用户 postgres 初始化 当你第一次安装 PostgreSQL 并初始化时,你可以按照以下步骤进行超级用户 postgres 的初始化设置: 修改postgres密码 (1). 打开终端,并以超级用户身份登录到系统。 (2). 使用以下命令切换到 postgres 用户: sudo -u postgres -i (3). 进入 PostgreSQL 的命令行界面 psql: psql 数据运维 2023-07-14 捡田螺的小男孩
PostgreSQL 用SQL语句或pgadmin删除表 按照以下步骤删除/删除或删除PostgreSQL中的区分表。 选择要删除或删除的表。 右键单击所选表,这里选择表为:student2。 找到表并选择点击完成。 现在应该会看到这样的: 单击是(Yes),表将被删除。 输出: 现在可以看到没有那个student2的表了。 使用SQL语句来删除表 postgres=# postgres=# drop table student2; DROP TABLE 数据运维 2023-07-12 张二河
PostgreSQL管理工具pgAdmin 4使用手册 一pgAdmin 4简介 pgAdmin是全球最先进的开源数据库Postgres的领先开源管理工具。 pgAdmin 4旨在满足新手和经验丰富的Postgres用户的需求,提供了强大的图形界面,可简化数据库对象的创建,维护和使用。 pgAdmin可以在Linux,Unix,macOS和Windows上使用,以管理PostgreSQL和EDB Advanced Server 9.5及更高版本。 目前 数据运维 2023-07-11 贤蛋大眼萌
PostgreSQL深入浅出 | 数据库的启动与停止 1、概述 上一章节我们已经讲述了基于CentOS7.9的操作系统环境安装PostgreSQL的过程,本章将介绍Postgres数据库的常用命令和基本操作。 2、Postgre数据库的启停 2.1、切换到postgres用户 [root@localhost ~]# su - postgres 2.2、查看PG数据库进程 [postgres@localhost ~]$ ps -aux|grep pos 数据运维 2023-07-11 醒在深海的猫
PostgreSQL深入浅出 | 数据库的日常维护 1、概述 本篇是继上一篇笔记《课程笔记 | PostgreSQL深入浅出 | 数据库的启动与停止》的续集,本篇主要介绍PostgreSQL数据库的日常基本操作。后续也会持续更新内容。 2、查看数据库版本 [postgres@localhost ~]$ pg_ctl -V pg_ctl (PostgreSQL) 12.12 3、登录数据库 [postgres@localhost ~]$ psql 数据运维 2023-07-11 张二河
PostgreSQL 语法 默认情况下 PostgreSQL 安装完成后,自带了一个命令行工具 SQL Shell(psql) 。 Linux 系统可以直接切换到 postgres 用户来开启命令行工具: # sudo -i -u postgres Windows 系统一般在它的安装目录下: 默认情况下 PostgreSQL 安装完成后,自带了一个命令行工具 SQL Shell(psql)。 Linux 系统可以直接切换到 数据运维 2023-04-15 张二河
PostgreSQL 选择数据库 上一章节我们讲了如何创建数据库,接下来我们来讨论如何去选择我们创建的数据库。 数据库的命令窗口 PostgreSQL 命令窗口中,我们可以命令提示符后面输入 SQL 语句: postgres=# 使用 上一章节我们讲了如何创建数据库,接下来我们来讨论如何去选择我们创建的数据库。 数据库的命令窗口 PostgreSQL 命令窗口中,我们可以命令提示符后面输入 SQL 语句: postgres=# 使 数据运维 2023-04-15 穿过生命散发芬芳