最新 最热

探索PostgreSQL的多模型世界:灵活存储,无限可能

在数据库的世界里,有一种神器,它以其无与伦比的灵活性和强大的功能,赢得了全球开发者的青睐。它就是——PostgreSQL,一个真正的多模型数据库管理系统。...

2024-06-10
2

用Java获取PostgreSQL变更数据完整源码

之前写过一篇简要介绍 用Java获取PostgreSQL变更数据 的文章,由于有小伙伴自己进行测试的时候有问题,这里给出完整的程序代码,源代码已上传到 github,具体连接见文末。...

2024-06-06
2

PostgreSQL 如何通过工具来分析PG 内存泄露

PostgreSQL在运行中,是否可以在运行中去分析内存的分配,通过内存的分配来分析PG的一些原理和工作状态,答案是可以的,我们可以通过工具valgrind 工具来进行相关的深层次的PostgreSQL 的内存分配的分析。...

2024-06-04
2

直播预约|腾讯云PostgreSQL如何重塑SaaS多租户数据库管理

近期,腾讯云 PostgreSQL 推出了全新的数据库资源隔离功能,为 SaaS 多租户共享数据库实例资源的场景提供了有效的租户资源隔离解决方案。这一功能不仅能够提升资源的利用效率,还能确保数据的安全性和隔离性,完美契合了当前...

2024-05-29
2

2024-4-26 群讨论:PostgreSQL MySQL 适用场景(仅考虑 OLTP)

综合来看,其实 MySQL 更适合 OLTP 的场景。现在云服务商提供的数据库基本都实现了主从延迟很低,读取性能可以加从库解决。例如 Aurora,一个写入实例最多可以加 12 个读取实例,延迟在我们业务最高峰的时候,也只有 300 ms,平...

2024-05-25
2

Postgresql源码(129)JIT函数中如何使用PG的类型llvmjit_types

llvmjit_types.c里面定义了一些类型的变量,这些变量的bitcode在初始化时(llvm_create_types),会加载到module中(llvm_types_module)。然后再通过llvm_pg_var_type函数,把类型读取出来保存到全局变量中:...

2024-05-24
2

使用pgloader将MySQL迁移到PostgreSQL

1. 支持多种数据源:pgloader 支持从 MySQL、SQLite、CSV 文件、固定宽度文本文件等多种数据源迁移数据到 PostgreSQL,同时也支持从 Microsoft SQL Server 和 Oracle 数据库迁移数据。...

2024-05-20
2

PostgreSQL 同一种SQL为什么这样写会提升45%性能 --程序员和DBA思维方式不同决定

SQL语句,简单的大家都会写,但如果是复杂的SQL语句,撰写起来很多程序员就不会了,甚至一些DBA也不会写,今天我们来模拟一些个别的例子来看看一些复杂的SQL语句怎么写。同时最后我们演示一下复杂的SQL 程序员和 DBA 在专项的...

2024-05-20
4

pgsql自增主键冲突

在插入数据的过程中,报主键已经存在的错误,而主键是自增的不应该在插入过程中出现这种错误。因此需要刷新一下主键。

2024-05-16
2

使用 EF Core 的 PostgreSQL 中的 JSONB

概述:介绍PostgreSQL 中的 JSONB 是数据库管理向前迈出的一大步。它混合了 NoSQL 和常规数据库的最佳部分。本文着眼于 JSONB 在 PostgreSQL 中的作用,以及它如何与 Entity Framework Core 连接,帮助开发人员构建严重依...

2024-05-11
2