pg_jit_available()

确定JIT是否可用的函数

pg_jit_available() 是一个系统函数,用于确定即时编译是否可用。

pg_jit_available()PostgreSQL 11 中添加。

用法

pg_jit_available() → boolean

pg_jit_available() 如果服务器可以提供支持JIT的环境 *并且* 配置参数 jit 设置为 on,则返回 TRUE

修改历史

示例

pg_jit_available() 的基本执行示例

postgres=# SELECT pg_jit_available();
 pg_jit_available
------------------
 t
(1 row)

在JIT不可用的服务器上执行pg_jit_available()

postgres=# SHOW jit;
 jit
-----
 on
(1 row)

postgres=# SELECT pg_jit_available();
 pg_jit_available
------------------
 f
(1 row)

如果 jit 设置为 offpg_jit_available() 将始终返回 FALSE

postgres=# SET jit TO off;
SET

postgres=# SELECT pg_jit_available();
 pg_jit_available
------------------
 f
(1 row)

分类

JIT系统函数

另请参阅

JIT,jit

反馈

请在此提交关于"pg_jit_available()" 的任何评论、建议或更正 此处