自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

转载 80岁Postgres创始人、数据库领域“祖师爷”想颠覆数据库设计

而更令人兴奋的是,这群我根本不认识的社区成员接过了开源 Postgres 代码,并开始进行我毫不知情的修改和设计。他打造的联合数据库 Mariposa 成为 Cohera 的基础,后者是甲骨文于 2001 年收购的 PeopleSoft 开发的数据库,并于 2004 年成为 Oracle 数据库中的一部分。因此,他的团队决定推倒重来,在 Ingres 之后重新打造一款真正强大的开源关系数据库——这就是 Postgres。有人戏称 Stonebraker 是数据库领域的“祖师爷”:“赏了无数人饭吃的那种”。

2023-12-28 11:32:45 56

原创 请收藏:PG所有版本发布历史

PostgreSQL全球开发组每年大约会发布一个包含新功能的新主要版本。每个主要版本会收到至少每三个月发布一次的错误修复。#PG数据库工程师的摇篮#PostgreSQL考试#PostgreSQL培训#PGCCC。

2023-12-27 15:06:55 402

原创 全球最大代码托管平台升级到MySQL 8.0实战

在深入探讨升级过程之前,让我们先从直升飞机上俯瞰一下GitHub的MySQL基础设施:集群由1200多台主机组成,包括Azure虚拟机和数据中心的裸机。跨50多个数据库集群存储300多TB数据,每秒处理550万查询。每个集群都配置了主从复制作为高可用。数据被分区:通过水平分库分表和垂直拆分来扩展MySQL集群,不同的集群存储不同域的产品数据。大型域的数据库使用了水平拆分的Vitess集群。

2023-12-14 14:04:24 72

原创 最佳学员:PostgreSQL 专家(PCP)­——卓新

PG数据库工程师的摇篮#PostgreSQL考试#PostgreSQL培训#PGCCC。

2023-12-06 16:37:01 60

原创 PostgreSQL-shared_buffers(双缓存)

4和5标识极高的使用数据块,高使用可能会保留在shared_buffers中(有空间),如果需要更高使用率的空间,则低使用率的块将被移除,一般简单的插入或者更新会将使用次数设置为1。3.shared_buffers是一个8KB的数组,postgres在从磁盘中查询数据前,会先查找shared_buffers的页,如果命中,就直接返回,避免从磁盘查询。1.在访问数据时,数据会先加载到os缓存,然后再加载到shared_buffers,这个加载过程可能是一些查询,也可以使用pg_prewarm预热缓存。

2023-12-01 13:44:26 293

原创 PostgreSQL 元组统计与 pgstattuple 优化

(4 rows)(1 row)#PG数据库工程师的摇篮#PostgreSQL考试#PostgreSQL培训。

2023-11-29 11:07:49 355

原创 在PostgreSQL中创建和管理数据库

PostgreSQL是一个强大、开源的关系型数据库管理系统,它提供了丰富的功能和灵活的配置选项,使得它成为许多开发者和组织的首选数据库之一,接下来我会介绍如何在PostgreSQL中创建和管理数据库。

2023-11-08 10:05:47 475

原创 PostgreSQL简介及安装步骤

通过本文的介绍,您现在应该对PostgreSQL有了基本的了解,并能够在不同的操作系统上进行安装。接下来,您可以进一步学习PostgreSQL的高级特性和用法,以充分发挥其在您项目中的优势。PostgreSQL是一款开源的关系型数据库管理系统,具有强大的扩展性、高度的可定制性和可靠的稳定性,因此在企业级应用和开发领域中得到了广泛的应用。访问官方网站(https://www.postgresql.org/),选择适用于Windows平台的安装程序,并下载最新版本的PostgreSQL。详情见PGCCC官网。

2023-11-06 17:15:52 663

原创 PostgreSQL在云端:部署、管理和扩展你的数据库

从部署到管理再到扩展,云平台提供了一系列强大的工具,可以帮助企业更有效地管理他们的数据库。同时,云平台也提供了高级的安全性和备份功能,保障了数据的安全和可靠性。因此,对于寻求高性能、稳定性和灵活性的企业来说,将PostgreSQL部署在云端是一个明智的选择。在云端,你可以根据业务需求很容易地扩展你的数据库。无论是垂直扩展(增加实例的资源)还是水平扩展(增加实例的数量),云平台都提供了灵活的选项,可以根据你的需求进行调整。云平台还提供了方便的备份和恢复功能,让你可以轻松地保护你的数据。详情见PGCCC官网。

2023-10-31 20:52:32 132

原创 如何使用 PostgreSQL 进行数据迁移和整合?

PostgreSQL 是一个强大的开源关系型数据库管理系统,它提供了丰富的功能和灵活性,使其成为许多企业和开发者的首选数据库之一。在开发过程中,经常会遇到需要将数据从一个数据库迁移到另一个数据库,或者整合多个数据源的情况。使用 PostgreSQL 进行数据迁移和整合可以让你更灵活地管理数据,并将来自不同数据源的信息整合到一个中心化的数据库中。通过备份数据、导入数据、创建外部表和使用 FDW,你可以实现高效的数据迁移和整合过程。在许多情况下,你可能需要将来自不同数据源的信息整合到一个数据库中。

2023-10-24 19:22:18 1818

原创 数据安全与PostgreSQL:最佳保护策略

在众多DBMS中,PostgreSQL作为一个强大而灵活的开源数据库系统,提供了许多功能来帮助保护您的数据。通过合理使用备份策略、强化访问控制、加密数据传输与存储,定期审计与更新系统,以及培养安全的开发习惯,您可以构建一个坚不可摧的数据保护墙,让您的业务迎风而上,安全前行。采取综合的保护措施,结合PostgreSQL强大的安全功能,可以极大地降低数据泄露和损失的风险,保障企业的业务稳健发展。此外,PostgreSQL还提供了对数据存储的加密选项,可以保护数据在磁盘上的存储。

2023-10-23 21:11:16 437

原创 PostgreSQL与MySQL数据库对比:适用场景和选择指南

在选择适合您项目的数据库时,需要考虑以下几点:数据模型和功能需求:如果您的应用需要复杂的数据模型和强大的功能集,PostgreSQL可能是更好的选择。性能需求:根据应用程序的读写比例和事务处理需求,选择合适的数据库以保证性能。安全性需求:如果数据安全对您的应用至关重要,您可能会更倾向于选择PostgreSQL。开发团队熟悉度:考虑开发团队的经验和熟悉度,以便选择一个他们能够高效利用的数据库。综上所述,PostgreSQL和MySQL都是强大的数据库管理系统,但它们在某些方面有着明显的优势。

2023-10-19 18:32:53 803

原创 PostgreSQL性能调优:优化查询和索引设计

同时,在实施性能调优时,应该根据具体情况选择合适的策略,并定期进行评估和调整,以保证数据库始终保持在最佳状态。在使用JOIN时,应该选择合适的连接方式,如INNER JOIN、LEFT JOIN等,以避免产生过多的中间结果集,从而减少查询的复杂度。虽然索引可以提高查询性能,但是过多的索引也会增加写操作的开销,并占用额外的存储空间。在PostgreSQL中,可以针对常用的查询字段创建合适的索引,以加速数据检索过程。定期监控数据库性能,通过分析查询执行计划等方式,及时发现潜在的性能问题,并进行相应的调优。

2023-10-17 20:37:20 656

原创 PostgreSQL中的密码验证方法

例如,在上面的步骤 3 中,客户端可以在不知道“123456”的情况下只发送 md5(“我找到的哈希值”+“abcd”)。)这里,“123456”是用户输入的密码,“peter”是用户名,“abcd”是盐值。•因此,类 Unix 操作系统的不同供应商已扩展了 crypt() 的调用以使用不同的加密算法,但这是以不兼容的方式完成的。crypt() 只用于加密本地使用的密码(就像最初的用途一样)是可以的,但是当您想通过网络在不同系统之间进行通信时,它就会崩溃。真正让人烦恼的是系统目录中的明文密码。

2023-08-18 15:42:46 521

原创 使用PostgreSQL构建强大的Web应用程序:最佳实践和建议

PostgreSQL是一个功能强大的开源关系型数据库,它拥有广泛的用户群和活跃的开发社区。通过精心设计,选择最佳实践,可以发挥PostgreSQL的最大价值,开发出健壮、高效的应用系统。PostgreSQL提供丰富的数据类型,如JSON、数组、地理空间等,可以减少数据转换和业务逻辑。连接池可以重用存在的连接,减少获取连接的开销。借助PostgreSQL的WAL日志和增量备份,可以实现近零数据丢失的灾难恢复。大表可以通过范围、哈希等分区,将数据拆分到不同的表空间中。如连接数、内存、IOPS等指标。

2023-08-15 16:54:42 1035 1

原创 探索PostgreSQL的新功能:最新版本更新解析

如果您正在使用PostgreSQL或考虑切换到这个强大的数据库管理系统,不妨及时了解并掌握最新版本的功能,以发挥其最大潜力,助力您的业务和应用取得更好的成果。每一次的版本更新都带来了更多功能和改进,让用户在处理大规模数据和复杂查询时体验更好的性能和功能。在本文中,我们将深入探索PostgreSQL的最新版本更新,了解新增的功能和改进,以及这些新功能如何助力用户在各个方面取得更出色的数据库管理体验。在最新版本中,增加了更多的安全功能和加密算法,保护用户的数据免受潜在威胁。更多PG学习资料在PGCCC。

2023-08-04 15:57:53 1242

原创 构建稳健的PostgreSQL数据库:备份、恢复与灾难恢复策略

在当今数字化时代,数据成为企业最宝贵的资产之一。而数据库是存储、管理和保护这些数据的核心。PostgreSQL,作为一个强大的开源关系型数据库管理系统,被广泛用于各种企业和应用场景。然而,即使使用了最强大的数据库系统,也不能忽视备份、恢复与灾难恢复策略的重要性。这篇文章将深入探讨如何构建稳健的 PostgreSQL 数据库,确保数据安全与可靠性。

2023-08-03 16:43:12 259

原创 深入了解PostgreSQL:高级查询和性能优化技巧

本文将深入探讨POSTGRESQL的高级查询和性能优化技巧,帮助您最大程度地发挥这个强大数据库的潜力。

2023-08-02 15:45:03 1899

原创 如何在不同操作系统上安装和配置PostgreSQL数据库?

如何在不同操作系统上安装和配置PostgreSQL数据库?

2023-07-24 11:33:21 145

原创 什么是PostgreSQL?简要介绍其主要特点和用途

PostgreSQL是一种开源的关系型数据库管理系统(DBMS),它是最强大和广泛使用的开源数据库之一。PostgreSQL的名称起源于其前身,称为"Ingres"项目,后来被命名为Postgres,而PostgreSQL则是它的进一步发展和完善的版本。

2023-07-23 23:33:18 2251

原创 PostgreSQL数据库的优势是什么?

PostgreSQL数据库的优势是什么?

2023-07-20 23:01:31 410

原创 PostgreSQL 的就业前景如何?

PostgreSQL的就业前景非常广阔,它是一种功能强大、可靠且开源的关系型数据库管理系统。以下是说明PostgreSQL就业前景的几个关键点

2023-07-18 22:59:58 1036

原创 PostgreSQL 考试认证指南:考前准备和考试概述

PostgreSQL 考试认证指南:考前准备和考试概述

2023-07-17 17:01:53 824

原创 PostgreSQL考试难不难 ?

PostgreSQL考试难不难 ?

2023-07-16 16:48:16 872

原创 新手如何自学PostgreSQL(PG)

记住,学习是一个持续的过程,要有耐心和坚持。通过不断练习和实践,你会逐渐掌握PostgreSQL并提升自己的技能水平。

2023-07-15 21:44:03 1192

原创 学习PostgreSQL的优势

学习PostgreSQL的优势

2023-07-12 22:25:03 691

原创 MySQL与PostgreSQL的区别

MySQL与PostgreSQL的区别

2023-07-11 23:31:19 800

转载 数据库真烂的 幕后黑手“们“

PostgreSQL(PG)考试认证 报PCP,优惠 + 送爱国者蓝牙耳机

2023-01-31 22:44:45 105

翻译 2022 全球数据库排行,Snowflake又夺冠军

Snowflake是一个数据库管理系统,在过去的一年里,它在我们的数据库引擎排名中比其他402个监控系统更受欢迎。因此,我们宣布Snowflake为2022年的DBMS。

2023-01-04 23:58:56 528

转载 NVMe over Fabric网络技术介绍

NVMe over Fabric网络技术介绍

2023-01-02 21:53:53 808

原创 上市公司急聘:PostgreSQL DBA

PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),是以加州大学计算机系开发的POSTGRES,4.2版本为基础的对象关系型数据库管理系统。POSTGRES的许多领先概念只是在比较迟的时候才出现在商业网站数据库中。PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。同样,PostgreSQL也可以用许多方法扩展,例如通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言等。

2022-11-29 22:06:37 223

原创 数据中台Citus集群压测报告

作者简介:迪颉科技是专注于企业数字化转型数据价值及数据治理,并在大数据、数据中台(零售、制造行业)、dataops/数仓以及数据驱动的应用等,提供专业解决方案的团队。在以往外企的从业经验中,将原来的Teradata等数仓大数据的模型/脚本/数据迁移到hadoop/HTAP开放平台,提供工具链和专业的服务及相关的解决方案。

2022-11-15 22:14:17 781

原创 内推职位:上市公司PostgreSQL DBA

学历、年龄不限,技术为主要考虑要素。需要深入掌握常见数据库技能

2022-11-07 20:54:51 169

原创 PostgreSQL专家考试(培训)(10月16日北京站)精彩花絮

2021年10月16~17日,PGCCC在北京举办了PCP认证专家(PostgreSQL Certified Professional)培训考试。

2022-11-04 17:21:38 218

原创 PostgreSQL 15 preview -:你了解PostgreSQL GUC 参数吗?

开篇灵魂四问你知道哪些GUC参数没有在postgresql.conf中显示吗?你知道哪些GUC参数在show all时没有显示吗?你知道哪些GUC参数在reset all时不会被重置吗?你知道哪些GUC参数会显示在EXPLAIN时吗?是否很熟悉的GUC参数,顷刻间也没那么熟悉了?随着 PostgreSQL 15 的开发正在进行中,越来越多的功能被提交。今天我们将看一个新功能,关于GUC的相关标志, 一个值得拥有和了解的好东西。如果你看一下截至今天 PostgreSQL 有多

2022-05-01 17:33:53 269

原创 PostgreSQL 15:新特性预告

PostgreSQL 15 版本正在开发中,不远的将来就会与大家见面,所以是时候看看未来的一些新功能吧!1.删除public 模式的创建权限直到今天,使用 PostgreSQL 14,每个人都可以默认写入public 模式。使用 PostgreSQL 15,这将不再可能。public 模式现在由“pg_database_owner”拥有。让我们做一个简短的测试。postgres=# create user PGer;CREATE ROLEpostgres=# \duList of roles

2022-04-26 11:31:52 622

原创 为何PostgreSQL是世界上最好的数据库?

作者:柯克·罗伊巴尔 Kirk Roybal是PostgreSQL的狂热者,并定期为2ndQuadrant博客做贡献。前言首先声明,我不是标题党,刻意诱惑点击或夸大描述。我打算证明,无论有没有金钱方面的考虑,通过设计和实现,PostgreSQL都可以客观,可衡量地比当前可用的数据库更好。究竟我怎样才能证明这样一种崇高的说法是正确的呢?继续阅读,可爱的读者。我保证不会浪费您的时间。安全透明PostgreSQL有一个安全邮件列表。PostgreSQL项目组与其他所有人在同时学习入侵向量。没有什么是隐

2022-04-21 20:54:27 520

原创 为何PostgreSQL即将超越SQL Server?

DB-Engines 2021年10月份统计,PostgreSQL当月上升10.30点,总分是597.27;SQLServer当月大幅下降16.32,总分是954.29 。按照这样的速度,2年之内,PostgreSQL即将超越SQLServer。PostgreSQL势力坚不可摧,势不可挡,有下面充分的理由表明,它必将超越SQL Server。01开源的力量虽然许多其他数据库技术已经上升或下降,但是PostgreSQL经受住了时间的考验,它每年都在增长,不仅在功能上,而且在受欢迎程度上,都在增长

2022-04-21 20:35:47 777

原创 PostgreSQL 锁 之 关系级锁

1.关于锁的基本信息PostgreSQL 有各种各样的技术来锁定某些东西(或者至少是这样称呼的)。因此,我将首先用最笼统的术语解释为什么需要锁,可用的锁类型以及它们之间的区别。然后我们将弄清楚 PostgreSQL 中使用了哪些种类的锁,然后我们将开始详细讨论不同种类的锁。锁用于对共享资源的并发访问进行排序。并发访问是指多个进程的同时访问。这些进程本身既可以并行运行(如果硬件允许),也可以以分时模式顺序运行,没有区别。如果没有并发,就不需要锁(例如:共享缓冲区缓存需要锁,而本地缓存则不需要)。在访

2022-04-20 21:57:33 641

原创 上市公司招聘:今天国际直聘DBA

今天国际一家专业的智慧物流·智能制造系统综合解决方案提供商,为生产制造、流通配送企业提供智慧物流·智能制造系统 的规划设计、系统集成、软件开发、设备定制、电控系统开发、现场安装调试、客户培训和售后服务等一系列业务。使客户实现物料出入库、存储、搬运输送、分拣与拣选、配送等生产过程的自动化、信息化和智能化,提高效率,降低成本,提升管理水平,致力为客户创造价值,并为企业实现工业4.0和中国制造2025打下坚实的基础。招聘职位:DBA工作地点:深圳龙岗区薪资福利:19 - 22K·13薪 项目奖金、产品奖金

2022-04-20 12:56:54 248

空空如也

空空如也

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

TA关注的人

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