开发者社区> 萌萌怪兽> 正文

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领先备机,主机挂掉后,备机升级为主机,备机上执行了一系列操作后,主机启动成功变为备机。此时由于时间线分歧无法同步数据,有什么办法解决嘛?


德哥直播课程

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【Rust 中级教程】 07 内存
【Rust 中级教程】 07 内存
74 0
SysOM 案例解析:消失的内存都去哪了 !| 龙蜥技术
这儿有一份“关于内存不足”排查实例,请查收。
154 0
Windows 技术篇-cmd命令查看系统启动时间、操作系统信息、内存使用情况、电脑配置信息
Windows 技术篇-cmd命令查看系统启动时间、操作系统信息、内存使用情况、电脑配置信息
182 0
Windows 技术篇 - 如何查看cpu支持的指令集、型号、属性等详细信息,使用cpu-z工具查看处理器、内存、显卡、主板、缓存、SPD信息方法
Windows 技术篇 - 如何查看cpu支持的指令集、型号、属性等详细信息,使用cpu-z工具查看处理器、内存、显卡、主板、缓存、SPD信息方法
918 0
如何在生产环境排查 Rust 内存占用过高问题"
虽然 Rust 已经帮我们避免掉了内存泄漏的问题,但是内存占用过高的问题,我想不少在生产长期运行的程序还是会有非常大的概率出现的。
428 0
阿里云新品发布会周刊第52期 丨 进一步释放技术红利,阿里云推出全新内存增强型实例re6,性能提升30%
新产品、新版本、新技术、新功能、价格调整,评论在下方,下期更新!关注更多新品发布会!
1390 0
进一步释放技术红利,阿里云推出全新内存增强型实例re6,性能提升30%
全新一代内存增强型实例re6采用Intel 最新CascadeLake 架构处理器,主频2.5GHz,睿频最高可达3.2GHz,相对于上一代性能最高提升30%以上。
823 0
服务器可靠性提升(一)内存CE增强隔离技术
为了提升系统的稳定, 阿里巴巴基础设施服务器系统创新团队联合阿里云等业务团队,对服务器硬件问题导致非预期的宕机进行治理。
5564 0
+关注
萌萌怪兽
云栖社区老同学,软件工程学生党。研究兴趣:软件工程、软件架构设计、软件过程、DevOps以及微服务等。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
云服务器ECS内存增强型实例re6全新发布
立即下载
PolarDB for PostgreSQL 源码与应用实战
立即下载
PolarDB for PostgreSQL 开源必读手册
立即下载