OSDN Git Service

Support "Memoize" Hint.
[pghintplan/pg_hint_plan.git] / doc / hint_list-ja.html
old mode 100644 (file)
new mode 100755 (executable)
index 70af266..5d59056
@@ -10,7 +10,7 @@
 </head>
 
 <body>
-<h1 id="pg_hint_plan">pg_hint_plan 1.1.0</h1>
+<h1 id="pg_hint_plan">pg_hint_plan 1.3 付録</h1>
 <div class="navigation">
   <a href="pg_hint_plan-ja.html">pg_hint_plan</a> &gt;
   <a href="hint_list-ja.html">Appendix A. ヒント句一覧</a>
@@ -72,7 +72,14 @@ PostgreSQL 9.2以降で動作します。</td></tr>
   <td nowrap>Leading(テーブル テーブル[ テーブル...])</td>
   <td>指定したテーブルを指定した順番通りに結合します。</td></tr>
 <tr><td nowrap>Leading((テーブル集合<Sup>注1</Sup> テーブル集合<Sup>注1</Sup>))</td>
-  <td>1つ目に指定したテーブル集合を外部表として、2つ目に指定したテーブル集合を内部表として結合します。</td></tr>
+  <td>1つ目に指定したテーブル集合を外部表として、2つ目に指定したテーブル集合を内部表として結合します。書式中のテーブル集合はテーブルもしくは別のテーブル集合です。</td></tr>
+
+<tr><td rowspan="2">結合時の挙動制御</td>
+  <td nowrap>Memoize(テーブル テーブル[ テーブル...])</td>
+  <td>指定したテーブル間の結合の最上位のインナープランの結果キャッシング(memoize)を有効にします。強制するわけではないことに注意してください。</td></tr>
+<tr>
+  <td nowrap>NoMemoize(テーブル テーブル[ テーブル...])</td>
+  <td>指定したテーブル間の結合の最上位のインナープランの結果キャッシング(memoize)を無効にします。</td></tr>
 
 <tr><td>見積もり件数補正</td>
   <td nowrap>Rows(テーブル テーブル[ テーブル...] 件数補正)</td>
@@ -86,6 +93,12 @@ PostgreSQL 9.2以降で動作します。</td></tr>
 なお、件数や倍率には、strtod()が解釈できる書式で数値を指定してください。
 </td></tr>
 
+<tr><td>パラレル実行の制御</td>
+  <td nowrap>Parallel(テーブル ワーカ数 [強制度])</td>
+  <td>パラレル実行を強制あるいは禁止します。ワーカ数が0の場合はパラレル実行を禁止します。強制度はワーカ数の適用方法を指定するもので "hard" または "soft" を指定します。デフォルト値である"soft"の場合は max_parallel_workers_per_gather のみを変更してあとはプランナに任せます。そして"hard" の場合は指定したワーカ数を強制します。</td>
+
+</td></tr>
+
 <tr><td>GUCパラメータ</td>
   <td nowrap>Set(GUCパラメータ 値)</td>
   <td>そのクエリの実行計画を作成している間だけ、指定したGUCパラメータを指定した値に変更します。</td></tr>
@@ -102,19 +115,6 @@ PostgreSQL 9.2以降で動作します。</td></tr>
   <a href="hint_list-ja.html">Appendix A. ヒント句一覧</a>
 </div>
 
-<p class="footer">Copyright (c) 2012-2014, NIPPON TELEGRAPH AND TELEPHONE CORPORATION</p>
-
-<!--
-<script type="text/javascript">
-var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
-document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
-</script><script src="pg_statsinfo-ja_files/ga.js" type="text/javascript"></script>
-<script type="text/javascript">
-try{
-var pageTracker = _gat._getTracker("UA-10244036-6");
-pageTracker._trackPageview();
-} catch(err) {}
-</script>
--->
+<p class="footer">Copyright (c) 2012-2020, NIPPON TELEGRAPH AND TELEPHONE CORPORATION</p>
 </body>
 </html>