Man page - clusterdb(1)
Manual
CLUSTERDB
NAMESYNOPSIS
DESCRIPTION 描 述
OPTIONS 选 项
ENVIRONMENT 环 境
DIAGNOSTICS 诊 断
EXAMPLES 例 子
SEE ALSO 参 见
译 者
跋
NAME
clusterdb - 对 一 个 PostgreSQL数 据 库 进 行 建 簇
SYNOPSIS
clusterdb [ connection-option ... ] [ --table | -t table ] [ dbname ]
clusterdb [ connection-option ... ] [ --all | -a ]
DESCRIPTION 描 述
clusterdb 是 一 个 用 于 对 某 个 PostgreSQL 数 据 库 中 的 表 进 行 重 新 建 簇 的 工 具 。 它 寻 找 以 前 建 过 簇 的 表 , 然 后 在 上 次 用 过 的 同 一 个 索 引 上 再 次 建 簇 。 将 不 会 动 那 些 从 未 建 簇 的 表 。
clusterdb 是 对 SQL 命 令 CLUSTER[ cluster (7)] 的 封 装 。 使 用 这 两 种 方 法 对 数 据 库 建 簇 实 际 上 没 有 任 何 区 别 。
OPTIONS 选 项
clusterdb 接 受 下 列 命 令 行 参 数 :
|
-a |
||
|
--all |
对 所 有 数 据 库 建 簇 。
[-d]
dbname
[--dbname]
dbname
声 明 要 建 簇 的 数 据 库 名 字 。 如 果 没 有 声 明 这 个 并 且 没 有 使 用 -a( 或 者 --all) , 那 么 数 据 库 名 从 环 境 变 量 PGDATABASE 中 读 取 。 如 果 那 个 也 没 有 设 置 , 那 么 使 用 用 于 连 接 的 用 户 名 。
|
-e |
||
|
--echo |
回 显 clusterdb 生 成 并 发 送 给 服 务 器 的 命 令 。
|
-q |
--quiet
不 要 显 示 响 应 。
-t
table
--table
table
只 对 表 table 建 簇 。
clusterdb
还 接 受 下 列 命
令 行 参 数 获 取
连 接 参 数 :
-h
host
--host
host
声 明 服 务 器 运 行 所 在 的 机 器 的 主 机 名 。 如 果 值 以 斜 杠 开 头 , 那 么 就 用 作 Unix 域 套 接 字 的 目 录 。
-p
port
--port
port
声 明 服 务 器 监 听 的 网 际 网 TCP 端 口 或 者 本 地 Unix 域 套 接 字 文 件 扩 展 。
-U
username
--username
username
进 行 连 接 的 用 户 名
|
-W |
--password
强 制 提 示 口 令 。
ENVIRONMENT 环 境
PGDATABASE
|
PGHOST |
||
|
PGPORT |
||
|
PGUSER |
缺 省 连 接 参 数 。
DIAGNOSTICS 诊 断
出 现 困 难 的 时 候 , 参 阅 CLUSTER [ cluster (7)] 和 psql (1) 获 取 有 关 可 能 的 错 误 和 错 误 信 息 的 讨 论 。 数 据 库 服 务 器 必 须 在 目 标 主 机 上 运 行 。 同 样 , 任 何 缺 省 连 接 设 置 和 libpq 前 端 库 使 用 的 环 境 变 量 都 将 得 以 应 用 。
EXAMPLES 例 子
对 数 据 库 test 建 簇 :
$ clusterdb test
对 一 个 叫 做 xyzzy 的 数 据 库 里 的 表 foo 建 簇 :
$ clusterdb --table foo xyzzy
SEE ALSO 参 见
CLUSTER [ cluster (7)]
译 者
Postgresql 中 文 网 站 何 伟 平 <laser@pgsqldb.org>
跋
本
页 面 中 文 版 由
中 文 man 手 册 页 计
划 提 供 。
中 文 man 手 册 页 计
划 :
https://github.com/man-pages-zh/manpages-zh