Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,由VMware开源,其通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源 Docker Distribution。作为一个企业级私有Registry服务器,Harbor 提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。Harbor支持安装在多个Registry节点的镜像
转载
2024-09-28 19:45:43
104阅读
#准备PostgreSQL12.3版本容器两台,部署参考主库: 192.168.3.14:2200 从库: 192.168.3.14:2201 #主库1.新建用于复制的用户CREATE ROLE replicate WITH LOGIN PASSWORD 'xyz!345' REPLICATION ; 2.往主库的pg_hba.conf文件追加以下内容,其
转载
2024-01-28 01:27:21
115阅读
拉取镜像docker pull mysql:5.7Master(主):docker run --restart=always --name mysql5.7-master -p 3307:3306 -e MYSQL_ROOT_PASSWORD=dsj123456 -d mysql:5.7
如果要把配置和数据映射出来可以加上参数:前提是创建好配置文件
-v /root/mysql5.7/mast
转载
2024-05-31 14:05:54
54阅读
PostgreSQL14新增了一个特性,对IO进行向量化。提供pg_preadv和pg_pwritev函数,以提
原创
2022-09-14 10:08:55
44阅读
PG14 监控和日志功能提升PostgreSQL 14与2021年9月发布,其中包括很多性能改进和功用于标识查询,可...
原创
2022-09-14 10:15:47
86阅读
## 使用PL/Python进行数据库编程
### 简介
PL/Python是PostgreSQL数据库中的一种程序设计语言,它允许开发人员编写函数和存储过程的函数体使用Python语言。通过PL/Python,我们可以在数据库中执行Python代码,实现更复杂的数据处理和分析功能。
### PL/Python与pg14
在PostgreSQL 14版本中,PL/Python有了一些新的更
原创
2024-07-07 05:10:10
43阅读
MySQL 的优化主要分为结构优化(Scheme optimization)和查询优化(Query optimization)。本文讨论的高性能索引策略主要属于结构优化范畴。本文的内容完全基于上文的理论基础,实际上一旦理解了索引背后的机制,那么选择高性能的策略就变成了纯粹的推理,并且可以理解这些策略背后的逻辑。一、示例数据库为了讨论索引策略,需要一个数据量不算小的数据库作为示例。本文选用 MySQ
转载
2024-06-08 22:21:56
27阅读
# PostgreSQL 数据库插件最全的 Docker 镜像
随着容器化技术的普及,Docker 容器在开发、测试和生产环境中变得越来越流行。PostgreSQL 作为一个强大的开源关系数据库,拥有众多插件可用以扩展其功能。在这篇文章中,我们将介绍如何使用一个包含丰富插件的 PostgreSQL Docker 镜像,并给出一些具体的代码示例。
## 为什么选择 Docker 镜像
使用 D
PostgreSQL14新增了一个特性,对IO进行向量化。提供pg_preadv和pg_pwritev函数,以提供同步向量化文件IO接口。这些映射到preadv和pwritev函数,并且为没有这个函数的系统提供回退实现。还提供了一个封装函数pg_pwritev_with_retry以对short write进行自动重试。并在上面的基础上使用向量化IO填充新的WAL段文件。以往通过调用write函数
翻译
2022-04-15 20:07:11
305阅读
IOS试题收集1 1、Objective C中有多继承吗?没有的话用什么代替?Protocol2、Objective C中有私有方法吗?私有变量呢? OC类里面只有静态方法和实例方法这两种,@private可以用来修饰私有变量,所有实例方法默认都是公有的,如果想要可以达到私有效果的方法可以不把方法的声明放在@interface...@end3、关键字const的含义是什么?const
PostgreSQL14加速恢复与VACUUM我关注的PG14的性能项目其中一个是加速恢复与VACUUM。在微软的PG团队中,我和PG社区其他成员大部分时间一起致力于PG开源项目。在PG1...
原创
2022-09-14 10:11:45
128阅读
今天我在用命令行登陆postgresql的时候,忽然忘记密码了,重试了N次还是不行,然后我就试着上网找解决之道,最后完美的解决了,可是后来我才发现还有个更简单的方法,该篇博客用来记录自己沙雕行为。工具已登陆这个就是最简单的方法,你有工具登陆过,完全可以通过工具来修改(可是我当时完全没想到这个。。。),我是通过Navicat来连接的,可以直接通过Navicat来修改步骤如下: 1、连接数据库 2、点
转载
2024-06-08 14:01:35
292阅读
使用RMAN备份与恢复数据库(7)——管理备份集通过RMAN有两种不同类型的备份方式:使用镜像备份和使用备份集备份。镜像备份(Image Copies):镜像复制其实就是创建数据文件、控制文件或归档文件的副本,与用户通过操作系统命令创建的备份一样,RMAN利用目标数据库中的服务进程来完成文件复制。备份集(Backup Sets):为RMAN默认的备份选项。备份集是RMAN创建的具有特定格式的逻辑备
转载
2024-03-19 16:58:11
64阅读
一、背景 为了把测试环境迁移至docker上,我在centos7上安装了docker,具体安装方法可参考《CentOS7下安装docker》本文不再论述。有些同学可能会有疑问,为什么要那样子做?我给大家看看目前我的docker环境究竟是怎么样的?# docker ps -a
CONTAINER ID IMAGE COMMAND
转载
2024-07-03 17:51:46
50阅读
当用户进程连接到数据库并创建一个对应的会话时,Oracle服务进程会为这个用户专门设置一个PGA区,用来存储这个用户会话的相关内容。当这个用户会话终止时,数据库系统会自动释放这个PAG区所占用的内存。这个PGA区对于数据库的性能有比较大的影响,特别是对于排序操作的性能。所以,在必要的时候合理管理PGA区,能够在很大程度上提高数据库的性能。一、PGA与SGA的区别。 PGA(程序缓存区)与SGA(
一、前言MySQL的主从复制详细讲解,根据网上教程也踩了很多坑,浪费了一些时间 ,特地全面的梳理下基于docker构建的mysql主从复制构建过程、遇到的问题以及提供安装包样例等希望一篇文章足以解决搭建环境:一主(192.168.26.148) 一从(192.168.26.123)Centos 7.2 64位MySQL 5.7.24Docker 18.06.1-cedock
转载
2024-10-25 10:27:46
44阅读
废话不多说,什么是主从之类的自己上网查。我就不多说了,相信来看这边文章的大多数都知道的吧。环境搭建要求:用docker搭建mysql主从,必须得先安装docker。再而得熟悉docker的一些常用命令。我这里搭建的环境是mysql5.7+docker1.安装docker因为官网打开太慢所以赋上菜鸟教程地址https://www.runoob.com/docker/centos-docker-ins
转载
2024-10-27 21:42:44
36阅读
# 在Docker中安装PostgreSQL数据库的步骤
在现代软件开发中,Docker已经成为不可或缺的工具,它使得应用与其依赖的环境能够在任何地方轻松运行。在本文中,我们将学习如何使用Docker安装PostgreSQL数据库。即使你是刚入行的小白,遵循下面详细的步骤和解释,你也能够成功地完成这一任务。
## 整体流程
我们将整个步骤分为以下几点:
| 步骤 | 描述
原创
2024-10-18 08:34:03
261阅读
1.1 简介
1.1.1 概述
我们在用 Nacos 做配置中心时配置文件是需要持久化保存的,否则重启之后配置文件不久丢失了吗。我们发现就算没有配置持久化,我们添加的配置文件重启之后依然存在,那么这些文件是存在那里的呢?翻阅文档发现 Nacos 使用嵌入式数据库实现数据的存储,翻阅源码在 pom 中发现其使用的是 derby 嵌入式的数据库
haproxy简介:ha-proxy是一款高性能的负载均衡软件。因为其专注于负载均衡这一些事情,因此与nginx比起来在负载均衡这件事情上做的更好,更专业。特性:ha-proxy 作为目前流行的负载均衡软件,必须有其出色的一面。下面介绍一下ha-proxy负载均衡软件的优点。•支持tcp / http 两种协议层的负载均衡,使得其负载均衡功能非常丰富。•支持多种负载均衡算法,尤其是在http模式时
转载
2024-10-23 21:19:44
35阅读