PostgREST 12.2:Prometheus 指标

PostgREST 12.2:Prometheus 指标

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

PostgREST 12.2发布,增加了可观察性和API改进。新版本支持Prometheus指标,允许设置自定义超时时间,限制受影响的行数。已在Supabase平台上提供最新补丁版本。

🎯

关键要点

  • PostgREST 12.2发布,增加了可观察性和API改进。

  • 新版本支持Prometheus指标,用于PostgREST的模式缓存和连接池。

  • 可以为每个函数设置自定义超时时间,适用于12.2项目。

  • 在函数中设置的statement_timeout会在每个事务中应用。

  • 引入max-affected偏好,允许用户自定义受影响的行数限制。

  • PostgREST v12.2已在Supabase平台上提供,适用于新项目和现有项目的升级。

延伸问答

PostgREST 12.2的新特性有哪些?

PostgREST 12.2增加了可观察性和API改进,支持Prometheus指标,允许设置自定义超时时间和限制受影响的行数。

如何在PostgREST 12.2中设置自定义超时时间?

可以在12.2项目中为每个函数设置自定义超时时间,通过在函数中使用set statement_timeout语句实现。

PostgREST 12.2如何处理受影响的行数限制?

新版本引入了max-affected偏好,允许用户自定义受影响的行数限制,支持更灵活的操作。

PostgREST 12.2的Prometheus指标有什么用?

Prometheus指标用于监控PostgREST的模式缓存和连接池,帮助排查连接超时等问题。

如何在Supabase平台上使用PostgREST 12.2?

PostgREST v12.2已在Supabase平台上提供,用户可以创建新项目或升级现有项目来使用最新版本。

PostgREST 12.2的max-affected偏好如何工作?

max-affected偏好允许用户在执行插入、更新或删除操作时限制受影响的行数,超过限制会返回错误。

🏷️

标签

➡️

继续阅读