自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在 PostgreSQL 中加快索引创建速度# PG初级

到目前为止,索引是每个通用关系数据库提供的性能相关最多的功能。没有索引,就没有高效的搜索操作,没有唯一约束,也没有主键。因此,在没有索引的情况下,在合理数量的数据上实现良好的性能是完全不可能的。

2024-07-26 14:41:26 559

原创 通知:PostgreSQL证书领取(PCA114)# PG 证书

考生可以登录工业和信息化部教育与考试中心官方网站,通过身份证号和证书上网编码,在工信部技术技能人才数据库查询。(证书上网编码为纸质证书上,有照片那一页最下方的证书号码)。PGCCC工作人员,已按照考生报名时填写的证书快递地址,于2024年07月23日通过京东快递寄出,请注意查收。在PGCCC完成培训、并考试合格、并通过工业和信息化部教育与考试中心审核的学员。PCA7天训练营第114营、证书已由工业和信息化部教育与考试中心进行制作。三、证书发放方式:线下快递(京东快递)一、发放时间:2024年07月23日。

2024-07-24 11:30:09 114

原创 信创数据库沙龙(南京站 | 开启报名)

是一个致力于推动数据库技术创新和发展的高端交流平台,旨在增强国内数据库产业的自主可控性和高质量发展。这个平台汇集了学术界和产业界的顶尖专家、学者以及技术爱好者,通过专题演讲、案例分享和技术研讨等丰富多样的活动形式,深入探讨数据库技术的最新应用和发展趋势。

2024-07-19 10:17:13 210

原创 PGCCC|【PostgreSQL】拿下PostgreSQL中级认证PCP# PG 证书

非常激动,经过半年的辛苦付出,终于拿下了PostgreSQL中级认证PCP,这里分享一下自己的体会。

2024-07-18 10:01:23 367

原创 PGCCC|【PostgreSQL】PG考证对工作上有什么好处# PG证书

持有 PostgreSQL 认证证书,可以在求职时增加个人竞争力,尤其是在数据库管理、数据库开发和数据库架构设计等岗位上更具优势。总的来说,获取 PostgreSQL 认证不仅可以提升个人专业水平和职业竞争力,还可以为你的职业发展带来长期的好处。:通过认证学习,掌握最佳实践和优化技巧,可以帮助你在实际工作中提高数据库管理和开发的效率,减少故障和停机时间。:为了保持认证资格,通常需要持续学习和参加培训,这有助于你不断更新自己的知识和技能,跟上技术发展的步伐。

2024-07-17 10:47:13 222

原创 PGCCC|【PostgreSQL】PCM认证考试大纲#postgresql 认证

PostgreSQL Certified Master (PCM)是PostgreSQL的极高级别,是对数据库从业人员的技术、知识和操作技能的极高级别的认可。PCM是解决极困难的技术难题和极复杂的系统故障的极佳PostgreSQL专家人选,也是IT行业衡量IT专家和经理人的极高专业程度及经验的基准。全球PCM人员凤毛麟角,PostgreSQL高端人才相当奇缺,有2年PostgreSQL经验的工程师,其薪酬已经达到Oracle工作8年的工程师的薪酬。需经历下面的过程:1)必须获得PCP考试。

2024-07-16 09:49:23 413

原创 PGCCC|【PostgreSQL】PCP认证考试大纲#postgresql 认证

PCP目前在市场上非常紧缺,除了具备夯实的理论基础以外,要有很强的动手能力,获得“PCP(中心)“的学员,将能够进入企业的生产系统进行运维工作。

2024-07-15 10:07:19 631

原创 PGCCC|【PostgreSQL】PCA+PCP+PCM等IT类认证申报个税退税指南

小编特将PostgreSQL证书申报个税退税流程,编辑成文,供大家申报参考哦~

2024-07-12 09:58:26 597

原创 PGCCC|【PostgreSQL】PCA认证考试大纲#postgresql认证

1.PostgreSQL历史2.PostgreSQL在中国的发展3.PostgreSQL安装和创建数据库。

2024-07-11 10:16:48 427

原创 关于《中国PostgreSQL考试认证体系》通知

PostgreSQL Certified Master (PCM认证大师)是PostgreSQL认证的最高级别,是对数据库从业人员的技术、知识和操作技能的最高级别的认可。PCP认证专家目前在市场上非常紧缺,除了具备夯实的理论基础以外,要有很强的动手能力,获得“PCP认证专家“的学员,将能够进入企业的生产系统进行运维工作。PCM认证大师是解决最困难的技术难题和最复杂的系统故障的最佳PostgreSQL专家人选,也是IT行业衡量IT专家和经理人的最高专业程度及经验的基准。考试分为笔试和上机实验2部分。

2024-07-10 10:58:16 559

原创 开班通知 | PostgreSQL培训考试-PCA第118营#postgresql培训认证

考试科目:PCA认证专员(PostgreSQL Certified Associate)证书内页认准公章:工业和信息化部教育与考试中心!证书封面请认准:证书类型、发证单位全称!报名时间: 2024年7月9日(周二)开课时间:2024年7月15日(周一)考试时间:2024年7月21日(周日)授课模式: 线上7天训练营。

2024-07-09 10:36:04 291

原创 使用 pgbadger 自动填充准备好的语句占位符#PG培训

当某些应用程序使用扩展查询协议/准备好的语句来查询 Postgres(出于性能原因,您通常应该这样做)并由于某种原因获得查询错误或只是超过“慢查询日志”阈值(log_min_duration_statement配置参数)时,您将无法在查询日志中获得完整的可执行语句!当参数数量太大(10+)或需要处理许多查询/执行时,我查看了自制的参数匹配/填充 Python 脚本的位置,并希望它能够适用于特定的日志配置……所以,最后,在最近的一个幸运的日子,我因为其他原因再次浏览了所有这些标志…

2024-07-08 10:23:06 228

原创 介绍 pg_later:受 Snowflake 启发的 Postgres 异步查询#postgresql认证

您在执行过程中离开,但回来后发现,由于笔记本电脑关机,该工作在几个小时前就被中断了。通常,人们可能在一个会话中执行 VACUUM,然后使用另一个会话通过 检查 VACUUM 作业的状态pg_stat_progress_vacuum。您可以简单地引用查询提交时提供的唯一作业 ID 并检索结果集,或者直接查询表。然后,此机制会异步处理查询,确保不会出现不必要的等待时间或延迟。pg_later 类似,您可以将查询发送到您的 Postgres 数据库,而不必等待结果,您的程序可以根据您的方便返回和检索结果。

2024-07-05 10:23:04 817

原创 两个令人兴奋的 PostgreSQL 特性可改善 NULL 处理#PG认证

我遇到的一个常见用例是,一个表有多个外键,但只需要填充一个。例如,假设我们有一个notifications表来表示我们发出的通知(例如电子邮件、短信等)。这些通知可能会被触发并与我们系统中的特定实体相关,例如订单、用户、公司等。我们想添加外键来表示此通知的用途,但我们只想填充其中一个。不过,有一对 PostgreSQL 函数可以让我们编写更好的约束检查,称为num_nulls/num_nonnulls。(为了简单起见,示例使用数字 id 列,但我通常更喜欢更复杂的 id,例如ULID。

2024-07-04 10:21:22 417

原创 使用预加载库优化 PostgreSQL 函数#postgresql认证

我们看到第二次调用比第一次调用快得多,因为在第一次调用期间库被加载和初始化。数据库重启后,第一次调用可能是一个重大的性能问题。考虑一下:重启后缓存是冷的,库尚未加载,并且必须建立连接 - 这可能会导致一系列相当严重的问题,而且这些问题都同时发生。解决这个问题的一种方法是利用 PostgreSQL 中一个相当老的功能:session_preload_library 可以确保第一次使用连接时库已经存在。第一次调用比以前快得多。但是,我们已经减少了第一次调用的大量开销,这在重新启动、集群故障等情况下非常有用。

2024-07-03 09:44:51 244 1

原创 解密 PostgreSQL 加密:初学者指南#postgresql认证

在这篇博客中,我们将介绍在 PostgreSQL 数据库中加密和解密数据的不同方法。具有一些 Linux 和 PostgreSQL 经验是必要的,而加密经验则不是,但最好有。这篇博客是使用在 Ubuntu 23.04 上运行的 PostgreSQL 16 编写的。首先,我将介绍加密的一些动机及其对数据安全的重要性,然后介绍 PostgreSQL 提供的用于实现加密的部分功能。

2024-07-02 10:29:32 1188

原创 《信创数据库沙龙上海站:共话发展,智启未来》

例如,2023 年 9 月,工信部发布《关于加快推进信创产业高质量发展的指导意见》,提出要加强信创产业生态建设,提升产业创新能力。大家各抒己见,有的从技术层面探讨性能优化,有的分析市场需求的推动作用,有的研究政策环境的助力。整个讨论环节充满智慧的交锋和思维的碰撞,为国产数据库发展提供了多元思路。赵振平讲述了使用国产数据库的经历。此次信创数据库沙龙上海站的成功举办,为数据库技术的创新与发展提供了一个高端的交流平台,促进了学术界和产业界的深度融合与合作,相信将有力推动我国数据库产业的自主可控和高质量发展。

2024-07-01 14:10:53 499

原创 在 PostgreSQL 中强制执行连接顺序#postgresql认证

这里的重要观察是什么?问题是:即使使用如上所示的显式连接,PostgreSQL 也会隐式连接这些表并决定最佳连接顺序。让我们考虑一个连接“a join b join c”:即使我们编写一个 SQL 说连接“a to b”,优化器仍可能决定投票支持“c join a join b”,以防它保证相同的结果。通常,只更改单个查询的变量并保留 postgresql.conf 中的默认值(与所有其他操作一样)也是有益的。如果规划时间是一个问题,我们可以强制 PostgreSQL 使用我们希望它使用的连接顺序。

2024-07-01 11:03:21 376

原创 pg_rman:备份和恢复管理工具#postgresql培训

pg_rman 是 PostgreSQL 的在线备份和恢复工具。pg_rman 项目的目标是提供一种与 pg_dump 一样简单的在线备份和 PITR 方法。此外,它还为每个数据库集群维护一个备份目录。用户只需一个命令即可维护包括存档日志在内的旧备份。#PG培训#PG考试#postgresql考试#postgresql认证。

2024-06-28 10:06:57 587

原创 信创数据库沙龙(上海站 | 报名中)

是一个致力于推动数据库技术创新和发展的高端交流平台,旨在增强国内数据库产业的自主可控性和高质量发展。这个平台汇集了学术界和产业界的顶尖专家、学者以及技术爱好者,通过专题演讲、案例分享和技术研讨等丰富多样的活动形式,深入探讨数据库技术的最新应用和发展趋势。报名链接: 信创数据库沙龙(上海站 |线下|报名中) 预约报名-活动-活动行 (huodongxing.com)

2024-06-27 14:39:28 171

原创 如何不改变 PostgreSQL 列类型#PG培训

开发应用程序并在其背后操作数据库集群时,会遇到一个意想不到的问题是实践与理论、开发环境与生产之间的差异。这种不匹配的一个完美例子就是更改列类型。这显然是语义上正确的方式,但是在适当的情况下,您可能会遇到相当不愉快的意外。

2024-06-27 10:35:11 1040

原创 如何使用 Postgres 折叠您的堆栈 实现一切#postgresql认证

PostgreSQL 适用于一切”并不意味着永远不使用其他数据库。老实说,它甚至不是说将 PostgreSQL 用于一切。它是反对过早过度设计解决方案的格言,也是倡导简单性的好处的格言。请记住,世界上有很多公司和应用程序,在 Timescale 等公司的帮助下,PostgreSQL 将扩展以满足他们的大多数需求。

2024-06-26 10:22:29 929

原创 PostgreSQL 17 Beta 1 发布!

PostgreSQL 全球开发小组宣布,PostgreSQL 17 的第一个测试版本现已可供下载。此版本包含 PostgreSQL 17 正式发布时将提供的所有功能的预览,但测试期间版本的某些细节可能会发生变化。#PG培训#PG考试#postgresql培训#postgresql考试#postgresql认证本着开源 PostgreSQL 社区的精神,我们强烈建议您在您的系统上测试 PostgreSQL 17 的新功能,以帮助我们消除可能存在的错误或其他问题。

2024-06-25 10:09:58 651

原创 为什么我在 PostgreSQL 中 Commit 很慢?

有时,我们的一位客户会查看数据库中最耗时的语句(使用pg_stat_statements或pgBadger),并发现COMMIT排名靠前。通常,COMMIT这是 PostgreSQL 中非常快的语句,因此值得研究。在本文中,我将探讨速度缓慢的可能原因COMMIT并讨论您可以采取的措施。#PG培训#PG考试#postgresql培训#postgresql考试#postgresql认证。

2024-06-21 11:10:47 601

原创 信创数据库沙龙 | 全国预告

数据库沙龙 #国产数据库 #信创数据库。

2024-06-19 14:43:38 146

原创 PostgreSQL性能优化之分区表 #PG培训

在处理大规模数据时,PostgreSQL的性能优化是一个非常重要的话题,其中分区表(Partitioned Tables)是提高查询和数据管理效率的重要手段。本文将详细介绍PostgreSQL分区表的概念、优势、创建与管理方法以及一些常见的优化策略。#PG培训#PG考试#postgresql培训#postgresql考试#postgresql认证。

2024-06-18 11:15:37 475

原创 自主可控数据库沙龙(北京站 |线下| 报名中)

是一个致力于推动数据库技术创新和发展的高端交流平台,旨在增强国内数据库产业的自主可控性和高质量发展。这个平台汇集了学术界和产业界的顶尖专家、学者以及技术爱好者,通过专题演讲、案例分享和技术研讨等丰富多样的活动形式,深入探讨数据库技术的最新应用和发展趋势。报名链接:https://www.huodongxing.com/event/1759949106300?#数据库沙龙 #国产数据库 #信创数据库。

2024-06-17 11:06:02 261

原创 如何充分利用 Postgres 的内存设置

为了充分利用 PostgreSQL 的内存设置,你需要调整多个参数以优化数据库性能。这些参数包括共享缓冲区(shared_buffers)、工作内存(work_mem)、维护工作内存(maintenance_work_mem)、有效缓存大小(effective_cache_size)等。以下是一些关键步骤和建议:#PG培训#PG考试#postgresql培训#postgresql考试#postgresql认证。

2024-06-14 13:24:02 934

原创 PostgreSQL和Oracle的数据类型对比:时间类型 #PG培训

PostgreSQLDATE:用于存储日期(年、月、日)。TIME:用于存储时间(时、分、秒)。TIMESTAMP:用于存储日期和时间(年、月、日、时、分、秒)。TIMESTAMPTZ:用于存储带时区的日期和时间。INTERVAL:用于存储时间间隔。OracleDATE:用于存储日期和时间(到秒)。TIMESTAMP:用于存储日期和时间(包含小数秒)。TIMESTAMP WITH TIME ZONE:用于存储带时区的日期和时间。

2024-06-13 11:35:34 798

原创 PostgreSQL17新特性之分区拆分与合并

PostgreSQL 17 的分区拆分与合并功能极大地增强了数据库管理员的灵活性。通过分区拆分,管理员可以将过大的分区细分为更小的部分,以便更好地管理和优化性能。通过分区合并,管理员可以减少分区的数量,简化管理并提高查询效率。这些新功能是 PostgreSQL 发展的一部分,旨在为用户提供更强大、更易用的数据库管理工具。如果你正在使用或计划使用 PostgreSQL 17,不妨尝试这些新特性,体验它们带来的便利和效率提升。

2024-06-12 09:48:45 305

原创 私有云数据库特征

总结来说,私有云数据库通过提供更高的控制、安全性、性能和定制化能力,满足了企业对数据管理的严格要求,尤其适用于对数据隐私和合规性有较高要求的行业和组织。

2024-06-11 09:37:00 380

原创 为什么说PostgreSQL前途无量?#postgreSQL考试

PostgreSQL前途无量的原因可以归结为其技术特性、社区支持和市场趋势等几个方面:#PostgreSQL培训#postgresql认证#PG考试#PG培训。

2024-06-07 09:39:49 427

原创 PostgreSQL专家(pcp51)--王丁丁

PostgreSQL培训。#postgresql认证。#postgreSQL考试。

2024-06-05 10:16:16 352

原创 PostgreSQL 存储过程 #postgreSQL考试

PostgreSQL 的存储过程提供了强大的功能,可以用来封装和复用业务逻辑,简化应用程序开发和维护。通过使用 PL/pgSQL,你可以实现复杂的数据库操作、数据验证和自动化任务。存储过程与触发器的结合使用,可以进一步增强数据库的自动化和响应能力。要掌握存储过程的编写和使用,建议多进行实际操作和练习,并参考 PostgreSQL 官方文档 以获得更多信息。

2024-06-04 10:30:20 522

原创 数据库的设计,为什么那么重要?#PostgreSQL培训

通过减少冗余、优化查询和确保数据一致性,可以降低系统出现故障的可能性,从而减少修复和维护的时间和成本。良好的数据库设计可以确保数据的合规性,并降低因违反法规而面临的罚款和诉讼风险。通过实施适当的访问控制、加密、备份和恢复策略,可以确保数据的安全性、完整性和可用性。一个好的数据库设计能够确保在多个用户同时访问时系统的稳定性和性能,从而支持高效的团队协作。数据库设计的重要性体现在多个方面,这些方面直接关联到企业的运营效率、数据安全、系统性能以及未来扩展的灵活性。

2024-06-03 14:19:14 182

原创 postgresql常用命令#postgresql认证

PostgreSQL 是一个功能强大的开源关系数据库管理系统,提供了一系列命令行工具来管理和操作数据库。以下是一些常用的 PostgreSQL 命令,涵盖数据库和用户管理、数据操作以及查询和维护等方面。#PostgreSQL培训#postgresql认证#postgreSQL考试#PG考试#PG培训。

2024-06-03 09:48:29 438

原创 postgresql和oracle区别 #PostgreSQL培训

选择 PostgreSQL 或 Oracle 主要取决于具体的业务需求、预算和技术要求。PostgreSQL 适合那些需要灵活性和成本效益的用户,而 Oracle 则适合那些需要全面企业级功能和支持的用户。两者在各自的领域都有强大的优势,可以根据项目的具体需求进行选择。

2024-05-31 09:37:03 935

原创 PostgreSQL 容器化部署

通过上述步骤,你可以在 Docker 容器中轻松地部署和管理 PostgreSQL 数据库。使用 Docker 可以使你的数据库管理更加灵活和高效。

2024-05-30 12:28:19 829

原创 PostgreSQL常用插件

1.提供 PostgreSQL 实例的操作系统级别的资源使用情况,包括缓存命中率和磁盘 IO 等。通过使用这些插件,您可以大大增强 PostgreSQL 的功能,满足各种复杂的应用需求。1.提供三元组(trigram)相似度匹配和索引功能,常用于模糊搜索和文本相似度匹配。1.增加对地理空间数据的支持,使 PostgreSQL 成为一个功能强大的空间数据库。1.PostgreSQL 的过程语言,允许用户编写存储过程和触发器。1.基于逻辑复制的插件,提供更细粒度的数据复制控制和双向复制能力。

2024-05-29 10:46:58 736

原创 PostgreSQL发展史

PostgreSQL 的发展史反映了其从学术研究项目到全球领先的开源数据库系统的演变过程。通过不断的创新和社区支持,PostgreSQL 已经成为一个功能强大、性能优越的数据库管理系统,广泛应用于各个行业的关键业务场景中。#postgresql培训。

2024-05-28 10:55:15 1117

空空如也

空空如也

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

TA关注的人

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