↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

支持中的版本: 当前版本 (18) / 17 / 16 / 15 / 14
开发中的版本: 19 / 20devel
已结束支持的版本: 13 / 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1
历史版本。 PostgreSQL 9.1 已结束支持。 2016-10-27. 请参阅 当前版本手册.

F.34. pg_test_fsync #

pg_test_fsync 旨在让你大致了解在你的特定系统上哪种wal_sync_method最快,并在出现已识别的 I/O 问题时提供诊断信息。However, differences shown by pg_test_fsync might not make any difference in real database throughput, especially since many database servers are not speed-limited by their transaction logs.

F.34.1. Usage

pg_test_fsync [options]

pg_test_fsync 接受以下命令行选项:

-f
--filename

指定用于写入测试数据的文件名。该文件应位于 pg_xlog目录所在或将要放置的同一文件系统中。(pg_xlog包含WAL文件。)默认值是当前目录中的pg_test_fsync.out。

-o
--ops-per-test

指定每次测试的操作数。每次测试的操作数越多,测试的准确性越高,但运行时间也越长。默认值为 2000。

F.34.2. 作者

Bruce Momjian

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.