历史版本。 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 <bruce@momjian.us>