最新 最热

[译]PG复制和自动故障转移--1

将数据从一个服务器复制到另一个服务器的过程就是PG复制。源数据库服务器通常称为Master,而接收复制数据的数据库服务器称为Replica服务器。

2022-04-27
1

[译]理解PG如何执行一个查询-1

PG服务器收到客户端发来的查询后,查询的文本交给解析器。解析器扫描查询并检查它的语法。若语法正确,解析器会将查询文本转换成解析树。解析树是一种以正式、明确的形式表示查询含义的数据结构。给定查询:...

2022-04-27
1

PG的空值相加如何实现

PostgreSQL数据库中,对于NULL值相加的处理:任何数值和NULL相加都得NULL。

2022-04-27
1

PG14 IO向量化

PostgreSQL14新增了一个特性,对IO进行向量化。提供pg_preadv和pg_pwritev函数,以提供同步向量化文件IO接口。这些映射到preadv和pwritev函数,并且为没有这个函数的系统提供回退实现。还提供了一个封装函数pg_pwritev_wit...

2022-04-27
1

【全文搜索】全文搜索 PostgreSQL 或 ElasticSearch

在本文中,我记录了在 PostgreSQL(使用 Django ORM)和 ElasticSearch 中实现全文搜索 (FTS) 时的一些发现。 作为一名 Django 开发人员,我开始寻找可用的选项来在大约一百万行的标准大小上执行全文搜索。有两个值得尝试的...

2022-04-27
1

选择:成本和安全?我都要!

数据库安全,是指以保护数据库系统、数据库服务器和数据库中的数据、应用、存储,以及相关网络连接为目的,防止数据库系统及其数据遭到泄露、篡改或破坏的安全技术。 数据库是企业最为核心的数据保护对象。与传统的网络安...

2022-04-27
1

在关系数据库中编写异或(Exclusive OR)条件

编写有效 SQL 查询的关键要素之一是能够使用 SQL 语法表达各种条件。而能让初学者和有经验的数据库开发人员停下来思考的一个条件是异或(Exclusive OR)。软件程序员往往更熟悉异或条件的语法,这可能是因为大多数编程语言...

2022-04-27
1

获取分区的最新的名字​

获取分区的最新的名字-- 查询最新的分区create view test_table as select relname,substring(boundary,19,19)::date starttime,substring(boundary,46,19)::date endtime from (SELECT ...

2022-04-27
1

知识分享之MariaDB——数据库中常用的元数据操作SQL

日常我们开发时,我们会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列,这里整理汇总后分享给大家,让其还在深坑中的小伙伴有绳索能爬出来。...

2022-04-26
1

知识分享之PostgreSQL——数据库中常用的元数据操作SQL

日常我们开发时,我们会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列,这里整理汇总后分享给大家,让其还在深坑中的小伙伴有绳索能爬出来。 同时在这里也欢迎大家...

2022-04-24
1