centos7 修改selinux 开机导致 faild to load SELinux policy freezing 错误
centos7 修改selinux 开机导致 faild to load SELinux policy freezing 错误 之前把selinux关闭了,这次想打开selinux,于是修改了 /etc/selinux/config 文件,然后重启时,就开不了机了, 出现错误:faild to load SELinux policy freezing,查了一些资料,完善方案 1....
View Article一文看懂JVM内存布局及GC原理 携程
本文转自:https://mp.weixin.qq.com/s/9xGsz5TpTSN0LxeOdNV8zA 原文链接:https://blog.csdn.net/weixin_43291055/article/details/100126316 “java的内存布局以及GC原理”是java开发人员绕不开的话题,也是面试中常见的高频问题之一。...
View ArticlePostgreSQL12使用pgpool-II配置读写分离集群
原文 pgpool-II是一个集连接池、主备切换与负载均衡于一身的数据库连接件,本文以配置读写分离集群为例,介绍pgpool-II的配置方式。 本文使用的版本为PostgreSQL12.1,由于PG12版本不再支持通过recovery.conf的方式进行主备切换,如果数据目录中存在recovery.conf,则数据库无法启动。 (一) 准备工作 1.本例中,两台数据节点IP与端口号为...
View ArticleDBA不可不知的操作系统内核参数
作者 digoal 日期 2016-08-03 标签 PostgreSQL , 内核参数 , Linux 背景 操作系统为了适应更多的硬件环境,许多初始的设置值,宽容度都很高。 如果不经调整,这些值可能无法适应HPC,或者硬件稍好些的环境。 无法发挥更好的硬件性能,甚至可能影响某些应用软件的使用,特别是数据库。 数据库关心的OS内核参数 512GB 内存为例 1. 参数 fs.aio-max-nr...
View ArticleLinux下删除大量文件效率对比
测试一下Linux下面删除大量文件的效率。 首先建立50万个文件 $ test for i in $(seq 1 500000);do echo text >>$i.txt;done 1. rm删除 $ time rm -f *zsh: sure you want to delete all the files in /home/hungerr/test [yn]? yzsh:...
View Article构建生产级具有融合Kafka的Debezium集群
Bhuvanesh2019-12-20295摘要:我们生活在DataLake世界中。几乎每个公司都希望其报告接近实时。Kafka是用于实时报告的最佳流媒体平台。RedHat基于Kafka连接器,设计了Debezium,这是一种开源产品,强烈推荐用于跨国数据库的实时CDC。...
View Article常见应用如何 配置数据库连接信息中显示应用名称ApplicationName
一、oracle以druid数据源为例子,在数据源connectionProperties添加属性v$session.program=lizhiqiang如下图,其他数据源类同都是添加此属性...
View ArticleGatling性能测试
介绍 Gatling是一款功能强大的负载测试工具。它的设计易于使用,可维护性和高性能。 开箱即用,Gatling提供了对HTTP协议的出色支持,使其成为负载测试HTTP服务器的首选工具。...
View ArticleCentOS安装Harbor1.10.1并与docker集成
CentOS7安装Harbor-v1.10.1并与docker-19.03.6集成,使docker能够登录、推送、拉取Harbor中的镜像。 文章目录 CentOS安装Harbor-v1.10.1并与docker集成 一、安装docker-compose 二、Harbor的域名 三、生成自签证书 四、为各个docker客户端分发证书 五、安装Harbor 六、使用Harbor...
View Articledocker配置参数详解—/etc/docker/daemon.json完整参数
docker-daemon.json各配置详解 { "api-cors-header":"", ——————在引擎API中设置CORS标头 "authorization-plugins":[], ——————要加载的授权插件 "bridge":"", ————将容器附加到网桥 "cgroup-parent":"", ——————为所有容器设置父cgroup "cluster-store":"",...
View ArticlePostgresql 逻辑结构和物理结构
1.数据库的逻辑结构 Database cluster: 由postgresql server管理的数据库的集合,下面由多个database组成 databsase: 由各种数据库对象构成,比如下图中的table,indexes, view,function,sequence… 所有数据库对象都有各自的oid(object...
View Article查Postgresql 数据库、各表占用磁盘大小
统计各数据库占用磁盘大小: SELECT d.datname AS Name, pg_catalog.pg_get_userbyid(d.datdba) AS Owner, CASE WHEN pg_catalog.has_database_privilege(d.datname, 'CONNECT') THEN...
View ArticleKafka消费组(consumer group)
转载自: https://www.cnblogs.com/huxi2b/p/6223228.html 二、消费者组 (Consumer Group) 1 什么是消费者组 其实对于这些基本概念的普及,网上资料实在太多了。我本不应该再画蛇添足了,但为了本文的完整性,我还是要花一些篇幅来重谈consumer group,至少可以说说我的理解。值得一提的是,由于我们今天基本上只探讨consumer...
View ArticleVacuum使用心得
最近在优化PG,在vacuum过程中发现了 (to prevent wrap)。于是花了一周实践深入了解并实践了一把。下面把这一周的心得分享一下,以备遇到同样情况的 朋友以及将来的自己 使用。...
View Article硬核-深度剖析PostgreSQL数据库“冻结炸弹”原理机制
本文转载自“数据库架构之美”公众号 冻结(FREEZE),相信熟悉pg的人都对这个词不陌生,因为冻结过程对数据库的资源消耗极大,影响业务的正常运行,所以也被称为“冻结炸弹”。网上关于冻结的文章也比较多,本文就系统性的介绍一下冻结过程的原理以及如何预防。 事务号回卷问题...
View ArticlePostgres单用户模式执行VACUUM
# su - postgres $ /usr/local/pgsql/bin/postgres --single -D /usr/local/pgsql/data [不能VACUUM的数据库] PostgreSQL stand-alone backend 8.3.6 backend>执行VACUUM backend> VACUUM Ctrl + D退出单用户模式
View Article也谈PostgreSQL的Vacuum机制及其最佳实践
原作者:PostgreSQL中文社区 创作时间:2019-01-08 20:02:24+08 采编:redraiment 发布时间:2019-01-08 20:02:24 欢迎大家踊跃投稿,投稿信箱:press@postgres.cn 评论:0 浏览:2981 1. 作者简介 唐成,网名...
View ArticlePG 数据存储结构
PG数据存储结构分为:逻辑结构和物理存储。 其中逻辑存储结构是内部的组织和管理数据的方式。物理存储结构是操作系统中组织和管理数据的方式。逻辑存储结构适用于不同的操作系统和硬件平台。 一、逻辑存储结构 逻辑结构包括: image.png 所有数据库对象都有各自的oid(object identifiers),oid是一个无符号的四字节整数,相关对象的oid都存放在相关的system...
View Article