pg数据库主从配置实践 一、前期准备 1.1主库准备:1.1.1 结构备份生成结构脚本,通过navicat客户端进行1.1.2 重要表数据备份重要表数据导出sql文件,通过navicat客户端进行 1.2 从库准备:1.2.1 准备1个干净的pg库版本和主库保持一致或者把已有库删除重建。因之前已安装有pg,此次进行重新安装,步骤如下:#删除旧库 yum erase p
转载 2024-05-05 18:27:18
260阅读
环境列表:ubuntu18.04显卡:1080TiDriver Version:450 cuda10.0.130+cudnn7.6.3.30 opencv3.4.6 + caffe + openpose我这边是直接重装的系统,为了防止部分环境不兼容报各种错误。需要的相关文件:链接:https://pan.baidu.com/s/12NC-DSq8iB_jhGGdLaBBWg  提取码:m
转载 1月前
413阅读
Git常用命令及方法大全在Linux上安装Git1、首先,你可以试着输入git,看看系统有没有安装Git:git2、安装GIT https://git-scm.com/download/linuxyum install git -y3、检查GIT是否安装成功git --version 4、安装完成后,还需要最后一步设置,在命令行输入:git config --global us
转载 9月前
45阅读
# PostgreSQL 15 的归档模式 (archive_mode) 科普文章 PostgreSQL 是一个成熟的关系数据库管理系统(RDBMS),广泛应用于各种场景。近年来,PostgreSQL 15 在保密性和备份策略方面做出了显著改进。本文将讨论 PostgreSQL 15 中的归档模式(`archive_mode`),并提供相关的代码示例,以帮助读者更好地理解这一功能的重要性和使用方
原创 2024-08-25 04:47:49
26阅读
/** 1.plsql语句是匿名块,并且不能在数据库中永久的保存,因为我们要对匿名块进行封装 1.1匿名块的缺点:相应的语句不能永久的保存到服务器中,复用性太差 (不可能保存到客户端,都是保存到服务器端) 1.2为了解决这个问题:引入了函数和存储过程,都是对匿名块的封装 **/ ----1.无参函数,比较两个数的大小 create or replace function maxNum -
postman简介与安装步骤1、postman简介:2、postman安装步骤2.1 下载postman2.2 安装postman3、 案例3.1 案例一3.2 案例二案例三 1、postman简介:Postman是一款非常流行的接口调试工具,它使用简单,而且功能也很强大。不仅测试人员会使用,开发人员也会经常使用。特征: 简单易用的图形用户界面可以保存接口请求的历史记录使用测试集Colle
转载 2024-03-24 15:11:05
93阅读
     本文通过3个样例 —— 将Docker容器配置到本地网络环境中、单主机Docker容器的VLAN划分、多主机Docker容器的VLAN划分,演示了如何使用pipework帮助我们进行复杂的网络设置,以及pipework是如何工作的。1、pipework的使用以及源码分析Docker自身的网络功能比较简单,不能满足很多复杂的应用场景。因此,
转载 2024-10-25 21:14:11
303阅读
转 前言 本文中使用到的系统及软件版本 PostgreSQL 10 centos 8 一次性SQL转储 单数据库 PostgreSQL 提供了 pg_dump 实用程序来简化备份单个数据库的过程。 t i p : \color{red}{tip:}tip: 必须以对要备份的数据库具有读取权限的用户身份运行此命令。 以 postgres 用户身份登录: su - postgres 1 通
1.介绍postgres15安装完成,在 PGDATA 下生成 postgresql.conf 配置文件,在不做任何更改的情况下,数据库初始化完成后,就可以顺利启动,查看该配置文件可发现,绝大多数配置参数都被注释掉了,它们默认被内置到了数据库中,仅剩下几个参数没有被注释掉。测试环境使用可以采用默认参数,但在生产中使用就需要对默认参数进行一些优化配置了,参考了阿里云最佳实验和 pg 官方手册学习整理
原创 精选 2022-10-17 12:10:59
1771阅读
1评论
作者:葛二萌一. openGauss单机版安装步骤硬件及软件环境:硬件环境:虚拟机的内存8GB,4核心CPU,900G磁盘(非必须)软件环境:CentOS7.6数据库版本:opengauss2.0企业版:openGauss-2.0.0-CentOS-64bit-all.tar.gz注:内存一定要8G以上,不然没有足够的内存安装会失败。 安装步骤:1.1. 关闭防火墙#停止firewall
转载 10月前
124阅读
一,存储过程(stored procedure,简称sp,也称为Procedure,过程)存储过程是在大型数据库系统中,一组完成特定功能的sql语句集,经过编译后存储在数据库中,用户通过存储过程的名字及参数来执行它 二,函数(function) 1,to_char/nvl,coalesc等都是oracle数据库的内置函数 自己写的函数和Pro
转载 2024-04-07 00:00:39
43阅读
很多站长会遇到一个问题,网站加入CNZZ的JS统计代码后,Chrome浏览器出现警告:阻止跨站解析器阻断脚本通过document.write调用(A parser-blocking, cross site script,XXXX.js is invoked via document.write.)。该警告有时候可能会使HTTPS页面出现不安全因素,甚至让使用EV SSL证书的网站出现不显示绿色地址
转载 2024-05-29 00:35:52
75阅读
这是一篇来自IT二部推送的技术硬核分享,重点是作者是一位神秘低调且具有娱乐精神的女程序员,既然如此神秘,照片呢咱们是别想看了,倒是可以一起来研读下她对HTTP 中 GET 与 POST的剖析哦~我们都知道,GET和POST是HTTP协议定义的。使用什么方式与应用层的数据怎样去传输是没有必然关系的。所以,HTTP没有要求POST必须放到请求体里面,GET必须要放在URL里面。在HTML的标准里
一、PostgreSQL通过WAL日志构建高可靠性原理:PostgrepSQL在数据目录的子目录pg_xlog子目录中维护了一个WAL日志文件,可以把WAL日志备份到另外一台备份服务器,通过重做WAL日志的方式在服务器上恢复数据(类似Oracle的redo日志)。WAL日志复制到另外一台备份服务器可以有两种方式:1、 WAL日志文件复制此种方式是写完一个WAL日志后,才把WAL日志文件拷贝到备份
一、pm.info对象方法描述结果类型pm.info.eventName输出脚本是在哪个脚本栏中执行的字符串类型pm.info.iteration输出当前运行迭代的次数(从0开始,请求第几次执行)数值类型pm.info.iterationCount输出计划运行的迭代总数(每个请求迭代执行的次数)数值类型pm.info.requestName 返回请求名字符串类型pm.info.reque
   可能有的同学会觉得我们已经有了数据库监控,基本的性能分析,这个工作是不是就可以忽略了。监控只是标记状态,出现问题时候它没法帮你处理,还是需要人工介入,而人工介入尽可能全面的信息就是这些元数据了,如果你们已经有了CMDB,那可能会简化很多工作,如果没有,也可以生成一个精简版的,在这个基础上能够故障自愈那就太好了。别着急,一口气吃个大胖子也不现实。  &nbsp
转载 8月前
24阅读
无论简单与否,我们都有机会去了解这么一件事,那就是备份的重要性从来都不可以被低估。考虑到备份的方法真的多如牛毛,你可能想要知道怎样来有效地为你的系统选择正确的工具和和合适的策略。在本文中,我将为你介绍backup-manager,一个简单易用的命令行备份工具,在大多数的Linux发行版的标准软件库中都能见到它的身影。是什么让备份管理器在众多的备份工具或备份策略中脱颖而出呢?让我来简单介绍一些它的与
转载 2024-03-28 08:12:04
67阅读
类型:一多从类型的复制(master)和从(slave),在PostgreSQL中通常分别被称为主(primary)和(standby)当客户端要向数据库写入时,它必须将请求发送给领导者,领导者会将新数据写入其本地存储。其他副本被称为追随者(followers)实现:基于日志传输实现的这是一种通用的复制技术:主库不断发送WAL数据,而每个库接受WAL数据,并立即重放日志。流复制的启动三种进
1.version指定compose文件的版本号, 有1,2,3个版本,目前最新的是3版本,1版本已经在慢慢弃用,建议使用最新版本,如下命令,指定3版本version: "3"2.services根节点,编排的服务需要写在services下面,如下配置,在services下编排了web服务和nginx服务,web,nginx服务名称可自己定义version: '3' services: w
转载 2023-08-04 12:19:30
325阅读
一,备查看与使用   01,pg_controldata  --主机信息 [postgres@kafka01 pgdata]$ pg_controldata -D /data/pgdata/ pg_control version number: 1002 Catalog version number: 201707211 Database sy
原创 2022-01-11 10:28:48
375阅读
  • 1
  • 2
  • 3
  • 4
  • 5