标签: PostgreSQL
thumbnail

PostgreSQL:复合索引和多个索引哪个好?

PostgreSQL 会将多个 B 树索引扫描的结果转换为内存中的位图结构。这些结果可以高效地组合起来。位图结构不是持久化存储的,而会在语句执行后被丢弃,从而避免了写数据时扩展性差的问题。
thumbnail

PostgreSQL:该做参数调优,还是查询优化?

数据库系统运行性能很慢?那你是更喜欢做配置参数的调优,还是 SQL 查询的优化? 优化的事实 调优参数可以提高性能 10%、20%,在某些情况下可以提高 50%。 优……
thumbnail

PostgreSQL 数据库:强大的排序处理规则

PostgreSQL 的排序规则确定了如何在数据库中执行字符串比较。它会影响排序和相等性检查,这对于涉及文本数据的查询非常重要。了解排序规则,对于确保数据库按预期运行相当重要,尤其是在多语言的应用程序中。
thumbnail

PostgreSQL 查询 count(*)执行时间长,有什么优化改进方法?

包括 PostgreSQL 在内的大多数数据库,都有物化视图的概念:这种方法,将 SELECT 语句的结果存储在一个专用表中,并让数据库自动使用该表进行匹配的查询。
thumbnail

PostgreSQL 表连接性能差?四种方法来改进

上面解释的示例,只是过度使用JOIN的一种情况。另一个示例是,当我们连接数据只是为了验证在另一个表中是否存在行。在这种情况下,一个使用EXISTS的子查询可能比连接要快得多。
thumbnail

安装 PostgreSQL,编码和区域设置知多少?

PostgreSQL 使用了底层操作系统提供的区域设置,默认情况下为 “C” 或 “POSIX”。要了解其工作原理,让我们先做一些简单的演示,然后再一步步深入。
thumbnail

PostgreSQL 查询 count(*),怎样速度最快?

PostgreSQL wiki 给出了一个建议,通过解析 EXPLAIN 命令的结果,可以获得更好的估计值,尤其是对于复杂的查询。EXPLAIN命令会为查询返回当前数据库的基数估计和执行计划,并考虑了WHERE条件的影响。
thumbnail

Windows安装PostgreSQL14减少体积的优化指南

Windows 系统中安装 PostgreSQL 的方法,我这里没有采用 exe 安装包的形式去安装,我采用了官方 ZIP 压缩包形式解压后手动安装的形式。 下载地址:https://www.……
thumbnail

PostgreSQL了解:功能、特性和部署

PostgreSQL,通常简称为Postgres,是一款强大且开源的关系型数据库管理系统(RDBMS),它在数据存储和处理方面提供了广泛的功能和灵活性。本文将详细介绍 Pos……
thumbnail

MySQL 为何压 PostgreSQL 一头,在中国成为主流 ?

今天在知乎上看到这样一个问题:"postgresql也很强大,为何在国内,mysql成为主流,postgresql屈居二线呢?" 问题 我感觉postgresql非常强大,很多地方超过……
thumbnail

PostgreSQL 开源图形化管理工具pgAdmin 4 v8.4 发布

pgAdmin 是 PostgreSQL 领先的开源图形化管理工具。pgAdmin 4 旨在满足新手和有经验的 Postgres 用户的需求,提供强大的图形界面,简化了数据库对象的创建、维……
thumbnail

PostgreSQL 宝塔面板配置外网远程连接教程

安装PostgreSQl 软件商店安装好PostgreSQl管理器之后在版本管理中安装需要的版本。 第一,设置监听地址为允许所有人: 修改配置文件中的监听地址,改成我这样……
thumbnail

在中国 MySQL 远比 PostgreSQL 流行,为什么?

全球范围内,MySQL 一直是领先于 PostgreSQL (下文简称 PG) 的。下图是 DB-Engines 的趋势图,虽然 PG 是近 10 年增长最快的数据库,但 MySQL 依然保持着优势……
thumbnail

PostgreSQL 16 发布了!增强功能有哪些?

PostgreSQL 16 现已发布,此版本包含许多新功能和增强功能;包括: 允许并行化 FULL 和内部右 OUTER 哈希联接 允许从备用服务器进行逻辑复制 允许逻辑复制订……
thumbnail

Django连接MySQL,PostgreSQL及动态配置

配置 SQLITE DATABASES = {     'default': {         'ENGINE': 'django.db.backends.sqlite3',         'NAME': BASE_DIR / 'db.sqlite3',     } } ……
thumbnail

PostgreSQL 数据库学习入门:建库、建表、建用户

1.超级用户 postgres 初始化 当你第一次安装 PostgreSQL 并初始化时,你可以按照以下步骤进行超级用户 postgres 的初始化设置: 修改postgres密码 (1). 打开终……
thumbnail

运维/开发人员在什么场景下应该使用postgresql?

作为运维/开发人员,我们在选择数据库时常常会面临一个问题:在众多数据库中,应该选择哪一个来满足我们的需求?今天我想和大家聊一聊 PostgreSQL 数据库,并……
thumbnail

Docker 安装 PostgreSQL 实操教程

Docker中安装PostgreSQL 如果Docker Hub中没有你需要的Docker镜像,你可以创建自己的镜像,开始先创建一个Dockerfile: 注意:这个PostgreSQL仅设置用途。请参阅……
thumbnail

数据库MySQL、Mariadb、PostgreSQL、MangoDB、Memcached和Redis介绍及选型

数据库是一个组织和存储数据的系统。它可以用来存储结构化数据(例如表格形式的数据)和非结构化数据(例如文本、图像、音频等)。数据库系统由数据库管理系……
thumbnail

2023StackOverflow 调研结果:PostgreSQL是世界上最成功的数据库

2023 年 StackOverflow 调研结果已经新鲜出炉,来自185个国家与地区的9万名开发者给出了高质量的反馈。在今年的调研中,PostgreSQL 在数据库全部三项调研指标……
thumbnail

Figma实现Postgres数据库架构扩展的方案

2020 年,由于新功能的组合、准备推出第二个产品以及更多的用户(数据库流量每年增长约 3 倍),Figma 的基础设施遇到了一些成长的烦恼。我们知道,早年支持 F……
thumbnail

UiPath安装ODBC连接POSTGRESQL数据库教程

1、下载ODBC 如需要使用UiPath连接数据库进行操作,需要先准备必需条件先安装ODBC。 postgresql  ODBC下载链接: 下载最新的安装包即可。 2、配置ODBC 下……
thumbnail

玩转PostgreSQL(九):数学函数执行运算

本文将带着示例提供最常用的PostgreSQL数学函数,可帮助你学习使用PostgreSQL 快速有效地执行各种数学运算。 思维导图如下: 导航表格如下: 函数 说明 ……
thumbnail

玩转PostgreSQL(八):窗口函数执行计算

本文中,我们将学习如何使用PostgreSQL的窗口函数来执行与当前行相关的一组行的计算。 Window Functions 概览 思维导图 表格总结: Name 说明 CUME_……