PostgreSQL技术周刊第10期:PostgreSQL 调用 Rust 函数内存耗用研究

简介: PostgreSQL(简称PG)的开发者们:云栖社区已有5000位PG开发者,发布了3000+PG文章(文章列表),沉淀了700+的PG精品问答(问答列表)。 PostgreSQL技术周刊会为大家介绍最新的PG技术与动态、预告活动、最热问答、直播教程等,欢迎大家订阅PostgreSQL技术周刊。
+关注继续查看

PostgreSQL(简称PG)的开发者们:

云栖社区已有5000位PG开发者,发布了3000+PG文章(文章列表),沉淀了700+的PG精品问答(问答列表)。

PostgreSQL技术周刊将会为大家介绍最新的PG技术与动态、预告活动、最热问答、直播教程等,欢迎大家订阅PostgreSQL技术周刊和关注PostgreSQL社区公众号


活动预告

【相约武汉】 PostgreSQL生态、原理、应用案例、开发与管理实践 - 武汉站

为了帮助用户更快的掌握PostgreSQL,阿里云PG系列产品团队联合PG社区、云栖社区、云栖技术日、阿里云技术创新中心共同推出《PG生态、原理、案例、实践培训与研讨》活动。每月一个城市,一场活动。今年九月开始陆续在杭州,北京,郑州、广州、深圳多地开展,活动覆盖人数已达数百人,出席活动的参会者汇聚了银行,证券,互联网,人工智能,高校,医疗,新制造,电商,游戏,政府,电力等行业的开发者,DBA,架构师,CTO,CIO等角色。本次活动,德哥等重量级大咖将登场进行精彩分享,不容错过!

活动详情、参与报名地址:https://yq.aliyun.com/event/476



最新动态

2018Postgres中国用户大会(大象汇)—最全资料下载,PPT+回顾视频(更新中)

“Postgres中国技术大会2018(大象汇,第8届)”于2018年12月15、16日在浙江吉利控股集团有限公司总部(杭州市滨江区江陵路1760号)举行.大会由中国Postgres用户会(China Postgres User Group,简称:CPUG)主办,是一场汇聚各界PostgreSQL大拿、交流最新业界技术动态和真实应用案例的盛宴。PG大象汇的成功举办推动了PostgreSQL数据库在中国的发展,也拉近了中国与世界的距离。

PostgreSQL 调用 Rust 函数内存耗用研究

开始看 PostgreSQL 的文档,以为对于那些 .so 形式的二进制扩展函数,比如用 C 语言编写的、Rust 编写的等,PG 会把它们装载到每个连接的内存里去。因为 Rust 现在编译出来的二进制文件还比较大,在 Linux 系统上一个函数的 .so 文件都有 3M 左右,所以有点担心当数据库连接达到一两千个时,每个连接里又调了N多这样的函数,会不会造成内存溢出?干脆就来测试一下看好了。



推荐专家

专家:canno

自我介绍:目前在神州飞象做pg相关的运维工作,热爱pg,正在学习pg内核的相关的代码,欢迎大家和我讨论,一起共同成长

最新技术分享:

count去重和distinct去重

postgresql物理文件

pg_hint_plan简单使用

关注专家个人账号,掌握一手专家技术干货。


精彩问答

PG里的Extention,必须把相关sql files放在pg实例里pg_config指定的位置么

两个节点,ab a的时间线早于b,在a上执行pg_rewind去同步b不行吧?

PG可以在copy数据的时候根据某几个字段生产hash吗?或者可以批量生产吗?

主从流复制ha环境,主机timeline领先备机,主机挂掉后,备机升级为主机,备机上执行了一系列操作后,主机启动成功变为备机。此时由于时间线分歧无法同步数据,有什么办法解决嘛?


德哥直播课程
相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
1月前
|
机器学习/深度学习 人工智能 缓存
TextBrewer:融合并改进了NLP和CV中的多种知识蒸馏技术、提供便捷快速的知识蒸馏框架、提升模型的推理速度,减少内存占用
TextBrewer:融合并改进了NLP和CV中的多种知识蒸馏技术、提供便捷快速的知识蒸馏框架、提升模型的推理速度,减少内存占用
TextBrewer:融合并改进了NLP和CV中的多种知识蒸馏技术、提供便捷快速的知识蒸馏框架、提升模型的推理速度,减少内存占用
|
2月前
|
Linux Anolis 异构计算
关于远程直接内存访问技术 RDMA 的高性能架构设计介绍 | 龙蜥技术
本文介绍 RDMA 技术的基本原理及交流在工程上的设计思路。
|
2月前
|
存储 缓存 运维
非易失性内存技术及数据库
非易失性内存技术及数据库
32 0
|
4月前
|
缓存 运维 Java
带你读《2022龙蜥社区全景白皮书》——5.3.4 跨处理器节点内存访问优化
带你读《2022龙蜥社区全景白皮书》——5.3.4 跨处理器节点内存访问优化
|
4月前
|
存储 关系型数据库 MySQL
带你读《2022龙蜥社区全景白皮书》——5.3.4 跨处理器节点内存访问优化
带你读《2022龙蜥社区全景白皮书》——5.3.4 跨处理器节点内存访问优化
|
4月前
|
机器学习/深度学习 人工智能 缓存
为内存塞不下Transformer犯愁?OpenAI应用AI研究负责人写了份指南(3)
为内存塞不下Transformer犯愁?OpenAI应用AI研究负责人写了份指南
154 0
|
4月前
|
机器学习/深度学习 人工智能 算法
为内存塞不下Transformer犯愁?OpenAI应用AI研究负责人写了份指南(2)
为内存塞不下Transformer犯愁?OpenAI应用AI研究负责人写了份指南
|
4月前
|
机器学习/深度学习 存储 人工智能
为内存塞不下Transformer犯愁?OpenAI应用AI研究负责人写了份指南(1)
为内存塞不下Transformer犯愁?OpenAI应用AI研究负责人写了份指南
|
8月前
|
存储 Rust 安全
【Rust 中级教程】 07 内存
【Rust 中级教程】 07 内存
【Rust 中级教程】 07 内存
|
运维 Kubernetes 网络协议
SysOM 案例解析:消失的内存都去哪了 !| 龙蜥技术
这儿有一份“关于内存不足”排查实例,请查收。
SysOM 案例解析:消失的内存都去哪了 !| 龙蜥技术
推荐文章
更多