PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
常用条目12307
level_pivot支持转置和键模板的LevelDB外部数据包装器
LevelDB FDW with support for pivoting and key templating
level_pivot
外部数据源外部数据源 · 扩展目录
LevenshteinF.16.3. Levenshtein
该函数计算两个字符串之间的 Levenshtein 距离:levenshtein(source text, target text, ins_cost int, del_cost int, sub_cost int) returns int levenshtein(source text, target text) returns int…Levenshtein
lextest用于 PostgreSQL 词法分析器基准测试并输出标记流的轻量 C 扩展。
Tiny module for PostgreSQL lexer benchmarking
benchmarking lexer
lextest
功能特性功能特性 · 扩展目录
lgamma伽马函数绝对值的自然对数
Natural logarithm of the absolute value of the gamma function
lgamma ( double precision ) → double precision
数学函数和操作符函数 · 数学函数和操作符
li3ds用于管理3D传感器数据的PostgreSQL扩展
PostgreSQL extension for managing 3D sensor data
li3ds
地理空间地理空间 · 扩展目录
libclibc 排序规则提供者。
排序规则提供者标识
提供者 libc
目录代码 c
范围 源码中的提供者标识;安装或构建中是否可用另行判断排序规则与编码 · 排序规则提供者标识
libc 排序规则23.2.2.2.1. libc 排序规则例如,操作系统可能提供一个名为 de_DE.utf8 的区域设置。initdb 随后会为 UTF8 编码创建一个名为 de_DE.utf8 的排序规则,其 LC_COLLATE 和 LC_CTYPE 都设置为 de_DE.utf8。它还会再创建一个从名称中去掉 .utf8 标签的排序规则。因此,你也可以使用 de_DE 这个名称来使用该…libc 排序规则
libc 排序规则23.2.2.3.1. libc 排序规则新的 libc 排序规则可以这样创建:CREATE COLLATION german (provider = libc, locale = 'de_DE');
该命令中 locale 子句可接受的确切值取决于操作系统。在类 Unix 系统上,命令 locale -a 会给出一个列表。由于预定义的 libc 排序规则已经包含了数据库实例初…libc 排序规则
LibpqE.6.3.5. Libpq
添加函数 PQfullProtocolVersion() 以报告完整的(包括次要版本)协议版本号(Jacob Champion, Jelte Fennema-Nio)§ 添加 libpq 连接参数和环境变量以指定连接的最小和最大可接受协议版本(Jelte Fennema-Nio)§ § 向客户端报告 search_path 更改(Alexander…Libpq
LibpqwalreceiverConnect在 WAL 接收进程中等待与远程服务器建立连接。
Waiting in WAL receiver to establish connection to remote server.
`WAIT_EVENT_LIBPQWALRECEIVER_CONNECT` 位于 `src/backend/replication/libpqwalreceiver/libpqwalreceiver…客户端 · 等待事件
LibpqwalreceiverReceive在 WAL 接收进程中等待从远程服务器接收数据。
Waiting in WAL receiver to receive data from remote server.
`WAIT_EVENT_LIBPQWALRECEIVER_RECEIVE` 位于 `src/backend/replication/libpqwalreceiver/libpqwalreceiver.c:876…客户端 · 等待事件
libuuid通过系统 libuuid 库生成 UUID。
Generate UUIDs through the system libuuid library
function uuid
pglibuuid
函数与聚合函数与聚合 · 扩展目录
libversion通过 libversion 提供版本字符串比较函数和 versiontext 类型。
Version string comparison functions and versiontext type using libversion
comparison datatype version
postgresql-libversion
数据类型数据类型 · 扩展目录
libx509pq通过 OpenSSL 解析与检查 X.509 证书
X.509 certificate parsing and inspection through OpenSSL
certificate openssl security x509
libx509pq
安全安全 · 扩展目录
LIKE9.7.1. LIKE
string LIKE pattern [ESCAPE escape-character] string NOT LIKE pattern [ESCAPE escape-character]
如果该 string 匹配了提供的 pattern,那么 LIKE 表达式返回真(和预期的一样,如果 LIKE 返回真,那么 NOT LIKE 表达式返回假,反之亦…LIKE
LIKELIKE 子句 虽然 SQL 标准中存在 LIKE 子句,但 PostgreSQL 接受的许多 LIKE 选项并不在标准中,而标准中的某些选项又没有被 PostgreSQL 实现。CREATE TABLE › 兼容性 › LIKE 子句
LIKE 子句LIKE 子句虽然 SQL 标准中存在 LIKE 子句,但 PostgreSQL 接受的许多 LIKE 选项并不在标准中,而标准中的某些选项又没有被 PostgreSQL 实现。LIKE 子句
Limit将执行计划的行数限制和偏移量应用于子计划输出。
Limit
控制
核心节点标签 T_Limit
结构化 EXPLAIN 节点类型 Limit
输入 一个子计划
输出 选定范围的元组
执行器初始化函数 ExecInitLimit
内存机制 unclassified
EXPLAIN 名称与属性
结构化格式使用上述 Node Type。文本格式名称还可能包含操作、策略、连接类型、扫…执行计划节点 · 控制
LIMIT7.6. LIMIT 和 OFFSET # LIMIT 和 OFFSET 允许你只检索查询剩余部分产生的行的一部分: SELECT select_list FROM table_expression [ ORDER BY ... ] [ LIMIT { count | ALL } ] [ OFFSET start ] 如果给出了一个限制计数,那么会返回数量不超过该限制的行(但可…LIMIT 和 OFFSET
LIMIT 和 OFFSET7.6. LIMIT 和 OFFSET
LIMIT 和 OFFSET 允许你只检索查询剩余部分产生的行的一部分:SELECT select_list FROM table_expression [ ORDER BY ... ] [ LIMIT { count | ALL } ] [ OFFSET start ]
如果给出了一个限制计数,那么会返回数量不超过该限制的行(但可能更少…LIMIT 和 OFFSET
LIMIT 和 OFFSETLIMIT 和 OFFSET
LIMIT 和 OFFSET 子句是 PostgreSQL 特有的语法,在 MySQL 中也被使用。SQL:2008 标准已经引入了具有相同功能的子句 OFFSET ... FETCH {FIRST|NEXT} ...(如上文 LIMIT 子句中所示)。这种语法也被 IBM DB2 使用(为 Oracle 编写的应用常常使用自动生成的 rownum…LIMIT 和 OFFSET
LIMIT 子句LIMIT 子句该 LIMIT 子句由两个独立的子句组成:LIMIT { count | ALL } OFFSET start
参数 count 指定最多返回多少行,而 start 指定开始返回行之前要跳过的行数。如果两者都指定,则先跳过 start 行,然后开始计数并返回 count 行。如果 count 表达式计算结果为 NULL,则视为 LIMIT ALL,即不限制。如果…LIMIT 子句
line将两个点转换成通过它们的直线。
Converts two points to the line through them.
line ( point, point ) → line
几何函数和操作符函数 · 几何函数和操作符
line平面上的无限直线
几何
line
目录名称 pg_catalog.line
类型 OID 628
类型种类 基础类型
声明长度 24 字节
存储策略 plain
输入函数 line_in
输出函数 line_out
手册中的声明 line
存储大小 32 字节
手册说明 无限直线
表示方式 {A,B,C}
存储大小 24 字节数据类型 · 几何
Linux 内存过量分配18.4.4. Linux 内存过量分配
Linux 上默认的虚拟内存行为对 PostgreSQL 并非最佳。由于内核实现内存过量分配的方式,如果 PostgreSQL 或其他进程的内存需求导致系统耗尽虚拟内存,内核可能会终止 PostgreSQL 的 postmaster(主管服务器进程)。如果发生这种情况,你会看到类似下面的内核消息(至于应到哪里查看此类消息,请参阅你的系统…Linux 内存过量分配
Linux 大页18.4.5. Linux 大页使用大页可以减少 PostgreSQL 这类会使用大块连续内存的软件所带来的开销,尤其是在 shared_buffers 取值较大时。要在 PostgreSQL 中使用这一特性,你需要一个启用了 CONFIG_HUGETLBFS=y 和 CONFIG_HUGETLB_PAGE=y 的内核。你还需要把操作系统配置为提供足够多、且大小合适的大页。运行…Linux 大页
lispg为 PostgreSQL 提供 Lisp 风格表达式类型与求值器的 C 扩展。
Lisp-like expression type and evaluator for PostgreSQL
language lisp parser
lispg
过程语言过程语言 · 扩展目录
LISTEN监听通知
LISTEN channel
会话与参数SQL 命令 · 会话与参数
LISTENLISTEN LISTEN — 监听通知大纲 LISTEN channelLISTEN
listen_addresses设置服务器监听的主机名或 IP 地址。
Sets the host name or IP address(es) to listen to.
listen_addresses 定义服务器监听的主机名或 IP 地址。
listen_addresses:设置服务器监听的主机名或 IP 地址。服务器启动时绑定所列接口;是否可达仍取决于 port、pg_hba.conf、主机防火墙与网…配置参数 · 连接和认证 / 连接设置
lithuanian全文检索配置 lithuanian。
配置
配置 lithuanian
解析器 默认
initdb 生成的定义
/*
* text search configuration for lithuanian language
*
* Copyright (c) 2007-2019, PostgreSQL Global Development Group
*
* src/…全文检索组件 · 配置
lithuanian_stem用于 lithuanian 语言的 Snowball 词干提取器。
词典
语言 lithuanian
ASCII 语言名称 lithuanian
停用词行数 0
词典 lithuanian_stem
模板 snowball全文检索组件 · 词典
livewirelivewire:通用类 PostgreSQL 扩展;上游说明为“power delivery modeling”。
power delivery modeling
electric-grid pgrouting postgis routing
livewire
地理空间地理空间 · 扩展目录
ll_to_earthll_to_earth ( float8, float8 ) → earth 给定某点以度为单位的纬度(参数 1)和经度(参数 2),返回该点在地球表面上的位置。earthdistance — 计算大圆距离 › 基于立方体的地球距离
llama_embed用于密集和多向量搜索的llama.cpp嵌入扩展
llama.cpp embedding extension for dense and multivector search
bm25 hybrid hybrid-search pgvector postgres-extension postgresql rag retrieval turboquant vector-searc…AI 与向量 · 扩展目录
ln自然对数
Natural logarithm
ln ( numeric ) → numeric
ln ( double precision ) → double precision
数学函数和操作符函数 · 数学函数和操作符
loF.21. lo — 管理大对象
lo 模块为管理大对象(也称为 LO 或 BLOB)提供支持,其中包括数据类型 lo 和触发器 lo_manage。该模块被认为是“受信任的”,也就是说,它可以由在当前数据库上具有 CREATE 权限的非超级用户安装。lo — 管理大对象
lo — 管理大对象F.21. lo — 管理大对象
lo 模块为管理大对象(也称为 LO 或 BLOB)提供支持,其中包括数据类型 lo 和触发器 lo_manage。该模块被认为是“受信任的”,也就是说,它可以由在当前数据库上具有 CREATE 权限的非超级用户安装。lo — 管理大对象
lo_compat_privileges启用大对象权限检查的向后兼容模式。
Enables backward compatibility mode for privilege checks on large objects.
lo_compat_privileges:启用大对象权限检查的向后兼容模式。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,contex…配置参数 · 版本和平台兼容性 / 以前的 PostgreSQL 版本
lo_from_bytealo_from_bytea ( loid oid, data bytea ) → oid 创建一个大对象并将 data 存储在其中。如果 loid 为零,则系统会选择一个空闲 OID;否则就使用该 OID(如果某个大对象已经具有该 OID,则会报错)。成功时返回该大对象的 OID。 lo_from_bytea(0, '\xffffff00') → 24528服务器端函数
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开