Skip to content

Commit

Permalink
update pgbuffercache for 16.0
Browse files Browse the repository at this point in the history
  • Loading branch information
koizumistr committed Mar 5, 2024
1 parent faec90b commit 5b02490
Showing 1 changed file with 36 additions and 28 deletions.
64 changes: 36 additions & 28 deletions doc/src/sgml/pgbuffercache.sgml
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
<!-- doc/src/sgml/pgbuffercache.sgml -->

<sect1 id="pgbuffercache" xreflabel="pg_buffercache">
<!--
<title>pg_buffercache &mdash; inspect <productname>PostgreSQL</productname>
buffer cache state</title>
-->
<title>pg_buffercache &mdash; <productname>PostgreSQL</productname>のバッファキャッシュの状態を確認する</title>

<indexterm zone="pgbuffercache">
<primary>pg_buffercache</primary>
Expand Down Expand Up @@ -31,7 +34,7 @@
the <function>pg_buffercache_summary()</function> function, and the
<function>pg_buffercache_usage_counts()</function> function.
-->
《機械翻訳》このモジュールは、<function>pg_buffercache_pages()</function>関数(<structname>pg_buffercache</structname>ビューにラップされています)、<function>pg_buffercache_summary()</function>関数、および<function>pg_buffercache_usage_counts()</function>関数を提供します。
このモジュールは、<function>pg_buffercache_pages()</function>関数(<structname>pg_buffercache</structname>ビューでラップされています)、<function>pg_buffercache_summary()</function>関数、および<function>pg_buffercache_usage_counts()</function>関数を提供します。
</para>

<para>
Expand All @@ -41,17 +44,16 @@
<structname>pg_buffercache</structname> view wraps the function for
convenient use.
-->
《マッチ度[55.263158]》このモジュールはレコード集合を返す<function>pg_buffercache_pages</function> C関数と、簡単に利用できるようにこの関数を隠蔽する<structname>pg_buffercache</structname>ビューを提供します。
《機械翻訳》<function>pg_buffercache_pages()</function>関数は、各行が1つの共有バッファエントリの状態を記述するレコードのセットを返します。
<structname>pg_buffercache</structname>ビューは、この関数を便利に使用できるようにラップしています。
<function>pg_buffercache_pages()</function>関数は、各行が1つの共有バッファエントリの状態を記述するレコード集合を返します。
<structname>pg_buffercache</structname>ビューは、簡単に利用できるようにこの関数をラップしています。
</para>

<para>
<!--
The <function>pg_buffercache_summary()</function> function returns a single
row summarizing the state of the shared buffer cache.
-->
《機械翻訳》<function>pg_buffercache_summary()</function>関数は、共有バッファキャッシュの状態を要約した1行を返します。
<function>pg_buffercache_summary()</function>関数は、共有バッファキャッシュの状態を要約した1行を返します。
</para>

<para>
Expand All @@ -60,7 +62,7 @@
of records, each row describing the number of buffers with a given usage
count.
-->
《機械翻訳》<function>pg_buffercache_usage_counts()</function>関数は、各行が指定された使用カウントを持つバッファの数を記述するレコードのセットを返します
<function>pg_buffercache_usage_counts()</function>関数は、各行が指定された使用カウントを持つバッファの数を記述するレコード集合を返します
</para>

<para>
Expand Down Expand Up @@ -274,18 +276,23 @@ Clock-sweepアクセスカウント
</sect2>

<sect2 id="pgbuffercache-summary">
<!--
<title>The <function>pg_buffercache_summary()</function> Function</title>
-->
<title><function>pg_buffercache_summary()</function>関数</title>

<para>
<!--
The definitions of the columns exposed by the function are shown in <xref linkend="pgbuffercache-summary-columns"/>.
-->
《マッチ度[84.482759]》ビューによって公開されている列の定義を<xref linkend="pgbuffercache-columns"/>に示します。
《機械翻訳》関数によって公開される列の定義は<xref linkend="pgbuffercache-summary-columns"/>に示されています。
関数によって公開されている列の定義を<xref linkend="pgbuffercache-summary-columns"/>に示します。
</para>

<table id="pgbuffercache-summary-columns">
<!--
<title><function>pg_buffercache_summary()</function> Output Columns</title>
-->
<title><function>pg_buffercache_summary()</function>出力列</title>
<tgroup cols="1">
<thead>
<row>
Expand Down Expand Up @@ -313,7 +320,7 @@ Clock-sweepアクセスカウント
<!--
Number of used shared buffers
-->
《機械翻訳》使用済み共有バッファ数
使用中の共有バッファの数
</para></entry>
</row>

Expand All @@ -325,7 +332,7 @@ Clock-sweepアクセスカウント
<!--
Number of unused shared buffers
-->
《機械翻訳》未使用の共有バッファの数
未使用の共有バッファの数
</para></entry>
</row>

Expand All @@ -337,7 +344,7 @@ Clock-sweepアクセスカウント
<!--
Number of dirty shared buffers
-->
《機械翻訳》ダーティー共有バッファの数
ダーティ共有バッファの数
</para></entry>
</row>

Expand All @@ -349,7 +356,7 @@ Clock-sweepアクセスカウント
<!--
Number of pinned shared buffers
-->
《機械翻訳》固定共有バッファの数
固定された共有バッファの数
</para></entry>
</row>

Expand All @@ -361,7 +368,7 @@ Clock-sweepアクセスカウント
<!--
Average usage count of used shared buffers
-->
《機械翻訳》使用済み共有バッファの平均使用数
使用中の共有バッファの平均使用数
</para></entry>
</row>
</tbody>
Expand All @@ -376,8 +383,8 @@ Clock-sweepアクセスカウント
<structname>pg_buffercache</structname> view, but
<function>pg_buffercache_summary()</function> is significantly cheaper.
-->
《機械翻訳》<function>pg_buffercache_summary()</function>関数は、すべての共有バッファの状態を要約した単一の行を返します。
同様の、より詳細な情報は<structname>pg_buffercache</structname>ビューによって提供されますが、<function>pg_buffercache_summary()</function>はかなり安価です。
<function>pg_buffercache_summary()</function>関数は、すべての共有バッファの状態を要約した単一の行を返します。
同様の、より詳細な情報は<structname>pg_buffercache</structname>ビューによって提供されますが、<function>pg_buffercache_summary()</function>はかなり安価です。
</para>

<para>
Expand All @@ -387,8 +394,8 @@ Clock-sweepアクセスカウント
manager locks. Therefore concurrent activity can lead to minor inaccuracies
in the result.
-->
《機械翻訳》<structname>pg_buffercache</structname>ビューと同様に、<function>pg_buffercache_summary()</function>はバッファマネージャのロックを取得しません。
そのため、同時アクティビティによって結果に小さな不正確さが生じる可能性があります
<structname>pg_buffercache</structname>ビューと同様に、<function>pg_buffercache_summary()</function>はバッファマネージャのロックを取得しません。
そのため、同時実行中の処理によって結果に小さな不正確さが生じる可能性があります
</para>
</sect2>

Expand All @@ -400,12 +407,14 @@ Clock-sweepアクセスカウント
The definitions of the columns exposed by the function are shown in
<xref linkend="pgbuffercache_usage_counts-columns"/>.
-->
《マッチ度[80.991736]》ビューによって公開されている列の定義を<xref linkend="pgbuffercache_usage_counts-columns"/>に示します。
《機械翻訳》関数によって公開される列の定義は<xref linkend="pgbuffercache_usage_counts-columns"/>に示されています。
関数によって公開されている列の定義を<xref linkend="pgbuffercache_usage_counts-columns"/>に示します。
</para>

<table id="pgbuffercache_usage_counts-columns">
<!--
<title><function>pg_buffercache_usage_counts()</function> Output Columns</title>
-->
<title><function>pg_buffercache_usage_counts()</function>出力列</title>
<tgroup cols="1">
<thead>
<row>
Expand Down Expand Up @@ -433,7 +442,7 @@ Clock-sweepアクセスカウント
<!--
A possible buffer usage count
-->
《機械翻訳》バッファ使用可能数
バッファ使用可能数
</para></entry>
</row>

Expand All @@ -445,7 +454,7 @@ Clock-sweepアクセスカウント
<!--
Number of buffers with the usage count
-->
《機械翻訳》使用カウントのあるバッファの数
使用カウントのあるバッファの数
</para></entry>
</row>

Expand All @@ -457,7 +466,7 @@ Clock-sweepアクセスカウント
<!--
Number of dirty buffers with the usage count
-->
《機械翻訳》使用カウントのあるダーティ・バッファの数
使用カウントのあるダーティバッファの数
</para></entry>
</row>

Expand All @@ -469,7 +478,7 @@ Clock-sweepアクセスカウント
<!--
Number of pinned buffers with the usage count
-->
《機械翻訳》使用カウントを持つピンされたバッファの数
使用カウントを持つ固定されたバッファの数
</para></entry>
</row>
</tbody>
Expand All @@ -484,9 +493,8 @@ Clock-sweepアクセスカウント
provided by the <structname>pg_buffercache</structname> view, but
<function>pg_buffercache_usage_counts()</function> is significantly cheaper.
-->
《機械翻訳》<function>pg_buffercache_usage_counts()</function>関数は、すべての共有バッファの状態を要約した行の集合を返します。
これは、使用可能なカウント値に基づいて集計されます。
同様の、より詳細な情報は<structname>pg_buffercache</structname>ビューによって提供されますが、<function>pg_buffercache_usage_counts()</function>はかなり安価です。
<function>pg_buffercache_usage_counts()</function>関数は、すべての共有バッファの状態を要約した行の集合を返します。これは、使用可能なカウント値に基づいて集計されます。
同様の、より詳細な情報は<structname>pg_buffercache</structname>ビューによって提供されますが、<function>pg_buffercache_usage_counts()</function>はかなり安価です。
</para>

<para>
Expand All @@ -496,8 +504,8 @@ Clock-sweepアクセスカウント
manager locks. Therefore concurrent activity can lead to minor inaccuracies
in the result.
-->
《機械翻訳》<structname>pg_buffercache</structname>ビューと同様に、<function>pg_buffercache_usage_counts()</function>はバッファマネージャのロックを取得しません。
そのため、同時アクティビティによって結果に小さな不正確さが生じる可能性があります
<structname>pg_buffercache</structname>ビューと同様に、<function>pg_buffercache_usage_counts()</function>はバッファマネージャのロックを取得しません。
そのため、同時実行中の処理によって結果に小さな不正確さが生じる可能性があります
</para>
</sect2>

Expand Down

0 comments on commit 5b02490

Please sign in to comment.