From facd6d07278534418d28e0cfccc763c7f2cc0afe Mon Sep 17 00:00:00 2001 From: Chen Huajun Date: Sat, 30 May 2015 22:45:14 +0800 Subject: [PATCH] =?UTF-8?q?oid2name.sgml=E6=A0=A1=E5=AF=B9=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit oid2name.sgml翻译是没有对英文原文进行注释! --- postgresql/doc/src/sgml/oid2name.sgml | 43 +++++++++++++-------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/postgresql/doc/src/sgml/oid2name.sgml b/postgresql/doc/src/sgml/oid2name.sgml index 8fa907df..a91708cb 100644 --- a/postgresql/doc/src/sgml/oid2name.sgml +++ b/postgresql/doc/src/sgml/oid2name.sgml @@ -27,18 +27,17 @@ 描述 - oid2nameoid2name 是一个帮助管理员检查PostgreSQL使用的文件结构的工具程序。要使用 这个工具,你必须熟悉数据库文件结构,在第58章描述 - . + oid2name是一个帮助管理员检查PostgreSQL使用的文件结构的工具程序。要使用 这个工具,你必须熟悉数据库文件结构,这在有所描述. - oid2name 很有历史了,但是实际上有相当的误导,,因为大多数你使用它的时候, 你将真正和的‘filenode numbers’(他们的文件名在数据库目录中是可见的)连接。 请确保你明白表的OID和表filenodes之间的区别 + oid2name这个名字是由于历史原因而起的,但是实际上有相当的误导性。因为大多数你使用它的时候, 你真正关心的是‘filenode numbers’(它们是数据库目录中那些可见的文件名)。请确保你明白表的OID和表filenodes之间的区别 - oid2name 连接到一个目标数据库并且提取OID,文件节点,和/或表名信息 你也可以展示数据库的OID和表空间的OID + oid2name 连接到一个目标数据库并且提取OID,文件节点,和/或表名信息。你也可以展示数据库的OID和表空间的OID。 @@ -52,7 +51,7 @@ filenode - 展示文件节点是 filenode的表的信息 + 显示文件节点是 filenode的表的信息 @@ -62,7 +61,7 @@ oid - 展示OID是 oid的表的信息 + 显示OID是 oid的表的信息 @@ -77,15 +76,15 @@ - 包含在( + 包含系统对象(那些在 , - and schemas)里的系统对象 + 和 模式中的对象) tablename_pattern - 展示匹配tablename_pattern的表信息 + 显示匹配tablename_pattern的表信息 @@ -100,7 +99,7 @@ - 列出每一个被展示的对象的更多信息: tablespace name, schema name, and OID + 列出每一个被展示的对象的更多信息: 表空间名, 模式名和OID @@ -109,7 +108,7 @@ -显示关于 oid2name命令行的帮助信息和参数,并退出 +显示关于 oid2name命令行参数的帮助信息和参数,并退出 @@ -117,12 +116,12 @@ - oid2name在连接的时候也接受下面的命令行参数: + oid2name也接受下面的命令行参数作为连接参数: database - 连接哪台数据库 + 连接的目标数据库 @@ -149,17 +148,17 @@ - 要展示特定的表, 选择要展示的数据库使用 - 如果你没有提供 @@ -173,7 +172,7 @@ 注意 - oid2name需要一个正在运行的且系统的catalogs没有被破坏的数据库服务器,因此,从遭受灾难性破坏的数据库中恢复数据,将会很有限。 + oid2name需要一个正在运行的且系统表没有被破坏的数据库服务器,因此,在从遭受灾难性破坏的数据库中恢复数据的场景中,它只能被受限的使用。 @@ -239,7 +238,7 @@ From database "alvherre": 155173 accounts 155173 public pg_default 1155291 accounts_pkey 1155291 public pg_default -$ # 展示每个数据库对象所占的磁盘空间 +$ # 显示每个数据库对象所占的磁盘空间 $ du [0-9]* | > while read SIZE FILENODE > do @@ -271,7 +270,7 @@ All tablespaces: 155151 fastdisk 155152 bigdisk -$ #数据库在 "fastdisk"表空间都有什么? ? +$ #数据库在 "fastdisk"表空间都有什么? $ ls -d 155151/* 155151/17228/ 155151/PG_VERSION @@ -291,7 +290,7 @@ $ ls -l total 0 -rw------- 1 postgres postgres 0 sep 13 23:20 155156 -$ # 这个是一个很不错的小表,但是它是什么表呢? +$ # 这个是一个很小的表,但是它是什么表呢? $ oid2name -d alvherre -f 155156 From database "alvherre": Filenode Table Name @@ -308,4 +307,4 @@ From database "alvherre": - \ No newline at end of file +