• 博客(17)
  • 收藏
  • 关注

原创 PostgreSQL 11中安装和配置JIT

目录文档用途详细信息文档用途Just-in-Time(JIT)即时编译是PostgreSQL 11版本中的新特性。使用JIT可以带来性能提升。本文主要介绍JIT的安装和配置方法。详细信息1.什么是JIT即时(JIT)编译是将某种形式的解释程序评估转换为本地程序的过程,并在运行时进行。当PostgreSQL使用--with-llvm构建时,PostgreSQL内置...

2019-04-28 09:01:59 1382

原创 常见的一些WAL复制选项

目录文档用途详细信息文档用途本文旨在介绍几种常见的WAL复制选项。详细信息常见的复制选项。传输WAL。流复制。基于触发器的复制。基于Logical decoding模式的复制。第三方产品。什么是Write-Ahead Log?连续的数据库更改流写入本地存储。由一系列记录组成,每个记录都是对特定底层磁盘级项目的特定更改。通常是一个个1...

2019-04-23 17:00:24 499

原创 如何查询JSONB

目录环境文档用途详细信息环境系统平台:N/A版本:9.6文档用途指导如何查询JSONB详细信息假设我们要在PostgreSQL 9.5+数据库上查询使用JSONB的metadata列的user表。1.按第一级属性的值选择项目(第一种方式)您可以用@>运算符进行metadata查询。此运算符可以将部分JSON字符串与JSONB列进行比较。这是...

2019-04-23 16:59:07 1903

原创 postgresql中的数据分区

目录环境文档用途详细信息环境系统平台:N/A版本:10.0,9.6,8.4文档用途本文旨在用于指导数据分区和数据分区方法。详细信息什么是数据分区?对于具有极大表的数据库,分区对于数据库设计人员而言是一种惯用的技巧,可以提高数据库性能并使维护更加容易。PostgreSQL数据库中允许的最大表大小为32TB,但是除非它将来在未发明的计算机上运行,否则性能问...

2019-04-23 16:57:30 2885

原创 基于时间点的恢复

目录环境文档用途详细信息环境系统平台:N/A版本:8.4,9.4,10.4文档用途本文旨在用于指导基于时间点的恢复,也包括一些用于恢复的一些必要配置。可以用于数据误删,表误删误truncate等一系列误操作带来的数据丢失的恢复。详细信息开始前的操作。1.为Linux上的PostgreSQL安装设置两个环境变量, $ export PGH...

2019-04-23 16:56:08 757

原创 禁用CPU导致的HBA卡不可用

目录环境症状问题原因解决方环境系统平台:Linux x86 Red Hat Enterprise Linux 4,Linux x86 Red Hat Enterprise Linux 5,Linux x86 Red Hat Enterprise Linux 6,Linux x86-64 Red Hat Enterprise Linux 4,Linux x86-64 Red ...

2019-04-23 16:54:29 374

原创 范围类型

目录文档用途详细信息文档用途范围类型是表达某种元素类型的一个值的范围的数据类型。范围类型非常有用,因为它们可以表达一种单一范围值中的多个元素值,并且可以很清晰地表达诸如范围重叠等概念。例如,范围类型可以用于表示时间和日期范围。详细信息1.内建范围类型PostgreSQL带有下列内建范围类型:1) int4range (integer的范围)2) int...

2019-04-23 16:51:15 220

原创 范围类型

目录文档用途详细信息文档用途范围类型是表达某种元素类型的一个值的范围的数据类型。范围类型非常有用,因为它们可以表达一种单一范围值中的多个元素值,并且可以很清晰地表达诸如范围重叠等概念。例如,范围类型可以用于表示时间和日期范围。详细信息1.内建范围类型PostgreSQL带有下列内建范围类型:1) int4range (integer的范围)2) int...

2019-04-19 08:56:43 273

原创 阅读PostgreSQL系统目录

目录文档用途详细信息文档用途PostgreSQL系统目录是一个包含表和视图的模式,其中包含有关数据库内所有其他对象的元数据等。从系统目录中,我们可以发现各种操作是何时发生的,如何访问表或索引,甚至数据库系统是从内存中读取信息还是需要从磁盘获取数据。这对于数据库管理员对数据库进行管理有很大的帮助。本文将概述系统目录,并重点介绍如何阅读它,以及如何从中提取有用的信息。详细信息...

2019-04-11 10:16:00 554

原创 向PostgreSQL中加载数据的方法

目录文档用途详细信息文档用途本文介绍向PostgreSQL中加载数据的几种方法。详细信息1.服务器端1.1 COPY/COPY FROM PROGRAMCOPY用于在PostgreSQL表和标准文件系统文件之间移动数据。COPY TO把一个表的内容复制到一个文件,而COPY FROM则从一个文件复制数据到一个表(把数据追加到表中原有数据)。COPY TO也能复制一个...

2019-04-09 15:28:54 2558

原创 调整Linux内核参数来优化PostgreSQL

目录文档用途详细信息文档用途为了使PostgreSQL数据库获得最佳性能,需要正确定义操作系统参数。如果操作系统内核参数配置不当,可能会导致数据库服务器性能下降。因此,必须根据数据库服务器及其工作负载配置这些参数。本文将介绍一些可能影响数据库服务器性能的重要内核参数以及如何调整这些参数来提升性能。注:本文所有命令及参数设置均针对Linux操作系统。详细信息1.SHMMA...

2019-04-03 09:36:38 614

原创 为PostgreSQL配置work_mem

目录环境文档用途详细信息相关文档环境系统平台:N/A版本:9.4,9.6,10.0文档用途 work_mem也许是Postgres中最令人困惑的参数。work_mem用于确定在某些操作期间可以使用多少内存。从表面上看,work_mem的设置似乎很简单,毕竟,work_mem只需指定将数据写入磁盘之前内部排序操作和哈希表可用的内存量。然而,如果不去配置wor...

2019-04-02 15:31:58 1085

原创 HGDB中CTE(公共表表达式)的用法

目录文档用途详细信息相关文档文档用途本文介绍了HGDB中CTE(公共表表达式)普通用法及递归用法。详细信息 Common table expression(公共表表达式)简称CTE,由SQL:1999标准引入,CTE可以看成是一个临时创建的视图,生命周期仅限于当前语境,一旦CTE被创建,可以将其当成一般的表,大部分基于表的操作都可以运用于CTE。目前支持CTE的数...

2019-04-02 15:28:33 317

原创 关闭Highgo Database流复制

目录文档用途详细信息文档用途本文提供删除流复制备机的详细操作过程详细信息1.关闭数据库并备份主库: [highgo@localhost 4.1]$ cp -rp data data.bak_180122 [highgo@localhost 4.1]$ du -sh * 221G data 221G...

2019-04-02 15:26:09 190

原创 Windows下HGDB通过插件oracle_fdw访问oracle数据库

目录文档用途详细信息文档用途Windows环境下hgdb安装oracle_fdw及使用详细信息环境:win10 HGDB4.3.2下载对应版本的插件,下载地址https://github.com/laurenz/oracle_fdw/releases。HGDB4.3.2对应pg9.5,因此下载的版本是:oracle_fdw-2.0.0-pg95-win64.zip...

2019-04-02 15:23:30 344

原创 Windows平台安装Highgo Database 4.3.2

目录环境文档用途详细信息环境系统平台:Microsoft Windows (64-bit) 2008 R2,Microsoft Windows (64-bit) 2012 R2版本:4.3.2文档用途本文档旨在帮助您正确的在 Windows Server 2008 R2、Windows Server 2012 R2操作系统上安装Highgo Da...

2019-04-02 15:21:04 630

原创 HGDB4.3.2在CentOS 6.x中安装和卸载指导手册

目录文档用途详细信息文档用途介绍HGDB4.3.2在CentOS 6.8系统上的安装和卸载流程。详细信息1.安装版本及注意事项1.1 安装版本 操作系统 CentOS 6.8 x86_64 HGDB HGDB 4.3.2 2.状态检查2.1 检查SWAP空间 [root@...

2019-04-01 08:57:43 275

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除