Author: jamestaylor Date: Sat May 21 16:36:37 2016 New Revision: 1744962 URL: http://svn.apache.org/viewvc?rev=1744962&view=rev Log: Add documentation for SET option to UPDATE STATISTICS
Modified: phoenix/phoenix-docs/src/docsrc/help/phoenix.csv phoenix/phoenix-docs/src/tools/org/h2/build/doc/dictionary.txt phoenix/site/publish/language/datatypes.html phoenix/site/publish/language/functions.html phoenix/site/publish/language/index.html Modified: phoenix/phoenix-docs/src/docsrc/help/phoenix.csv URL: http://svn.apache.org/viewvc/phoenix/phoenix-docs/src/docsrc/help/phoenix.csv?rev=1744962&r1=1744961&r2=1744962&view=diff ============================================================================== --- phoenix/phoenix-docs/src/docsrc/help/phoenix.csv (original) +++ phoenix/phoenix-docs/src/docsrc/help/phoenix.csv Sat May 21 16:36:37 2016 @@ -269,18 +269,21 @@ CONSTRAINT my_pk PRIMARY KEY (host ASC,c " "Commands","UPDATE STATISTICS"," -UPDATE STATISTICS tableRef [ALL | INDEX | COLUMNS] +UPDATE STATISTICS tableRef [ALL | INDEX | COLUMNS] [SET guidepostOptions] "," Updates the statistics on the table and by default all of its associated index tables. To only update the table, use the COLUMNS option and to only update the INDEX, use the INDEX option. -Note that the statistics for a single index may also be updated by using its full index name -for the tableRef. +The statistics for a single index may also be updated by using its full index name for the tableRef. +The default guidepost properties may be overridden by specifying their values after the SET +keyword. Note that when a major compaction occurs, the default guidepost properties will be +used again. "," UPDATE STATISTICS my_table UPDATE STATISTICS my_schema.my_table INDEX UPDATE STATISTICS my_index UPDATE STATISTICS my_table COLUMNS +UPDATE STATISTICS my_table SET phoenix.stats.guidepost.width=50000000 " "Other Grammar","Options"," Modified: phoenix/phoenix-docs/src/tools/org/h2/build/doc/dictionary.txt URL: http://svn.apache.org/viewvc/phoenix/phoenix-docs/src/tools/org/h2/build/doc/dictionary.txt?rev=1744962&r1=1744961&r2=1744962&view=diff ============================================================================== --- phoenix/phoenix-docs/src/tools/org/h2/build/doc/dictionary.txt (original) +++ phoenix/phoenix-docs/src/tools/org/h2/build/doc/dictionary.txt Sat May 21 16:36:37 2016 @@ -729,3 +729,4 @@ rpc doled paranthesis reaching satisfy c guideposts collects ilike rhs uniformly ttl reviewer ranking earth hdfs myjar myincrement defaultvalue defualtvalue mypackage raised logarithm euler cbrt transitioned overriden removal serially parallelized opposed frequency namely tranactional istransactional +guidepost compaction Modified: phoenix/site/publish/language/datatypes.html URL: http://svn.apache.org/viewvc/phoenix/site/publish/language/datatypes.html?rev=1744962&r1=1744961&r2=1744962&view=diff ============================================================================== --- phoenix/site/publish/language/datatypes.html (original) +++ phoenix/site/publish/language/datatypes.html Sat May 21 16:36:37 2016 @@ -1,7 +1,7 @@ <!DOCTYPE html> <!-- - Generated by Apache Maven Doxia at 2016-04-28 + Generated by Apache Maven Doxia at 2016-05-21 Rendered using Reflow Maven Skin 1.1.0 (http://andriusvelykis.github.io/reflow-maven-skin) --> <html xml:lang="en" lang="en"> Modified: phoenix/site/publish/language/functions.html URL: http://svn.apache.org/viewvc/phoenix/site/publish/language/functions.html?rev=1744962&r1=1744961&r2=1744962&view=diff ============================================================================== --- phoenix/site/publish/language/functions.html (original) +++ phoenix/site/publish/language/functions.html Sat May 21 16:36:37 2016 @@ -1,7 +1,7 @@ <!DOCTYPE html> <!-- - Generated by Apache Maven Doxia at 2016-04-28 + Generated by Apache Maven Doxia at 2016-05-21 Rendered using Reflow Maven Skin 1.1.0 (http://andriusvelykis.github.io/reflow-maven-skin) --> <html xml:lang="en" lang="en"> Modified: phoenix/site/publish/language/index.html URL: http://svn.apache.org/viewvc/phoenix/site/publish/language/index.html?rev=1744962&r1=1744961&r2=1744962&view=diff ============================================================================== --- phoenix/site/publish/language/index.html (original) +++ phoenix/site/publish/language/index.html Sat May 21 16:36:37 2016 @@ -1,7 +1,7 @@ <!DOCTYPE html> <!-- - Generated by Apache Maven Doxia at 2016-04-28 + Generated by Apache Maven Doxia at 2016-05-21 Rendered using Reflow Maven Skin 1.1.0 (http://andriusvelykis.github.io/reflow-maven-skin) --> <html xml:lang="en" lang="en"> @@ -834,21 +834,21 @@ EXPLAIN SELECT NAME, COUNT(*) FROM TEST <h3 id="update_statistics" class="notranslate">UPDATE STATISTICS</h3> <!-- railroad-start --> <pre name="bnf" style="display: none"> -UPDATE STATISTICS <a href="index.html#table_ref">tableRef</a> [ALL | INDEX | COLUMNS] +UPDATE STATISTICS <a href="index.html#table_ref">tableRef</a> [ALL | INDEX | COLUMNS] [SET <a href="index.html#options">guidepostOptions</a>] </pre> <div name="railroad"> -<table class="railroad"><tr class="railroad"><td class="d"><code class="c">UPDATE STATISTICS <a href="index.html#table_ref">tableRef</a></code></td><td class="d"><table class="railroad"><tr class="railroad"><td class="ts"></td><td class="d"> </td><td class="te"></td></tr><tr class="railroad"><td class="ls"></td><td class="d"><table class="railroad"><tr class="railroad"><td class="ts"></td><td class="d"><code class="c">ALL</code></td><td class="te"></td></tr><tr class="railroad"><td class="ks"></td><td class="d"><code class="c">INDEX</code></td><td class="ke"></td></tr><tr class="railroad"><td class="ls"></td><td class="d"><code class="c">COLUMNS</code></td><td class="le"></td></tr></table></td><td class="le"></td></tr></table></td></tr></table> +<table class="railroad"><tr class="railroad"><td class="d"><code class="c">UPDATE STATISTICS <a href="index.html#table_ref">tableRef</a></code></td><td class="d"><table class="railroad"><tr class="railroad"><td class="ts"></td><td class="d"> </td><td class="te"></td></tr><tr class="railroad"><td class="ls"></td><td class="d"><table class="railroad"><tr class="railroad"><td class="ts"></td><td class="d"><code class="c">ALL</code></td><td class="te"></td></tr><tr class="railroad"><td class="ks"></td><td class="d"><code class="c">INDEX</code></td><td class="ke"></td></tr><tr class="railroad"><td class="ls"></td><td class="d"><code class="c">COLUMNS</code></td><td class="le"></td></tr></table></td><td class="le"></td></tr></table></td><td class="d"><table class="railroad"><tr class="railroad"><td class="ts"></td><td class="d"> </td><td class="te"></td></tr><tr class="railroad"><td class="ls"></td><td class="d"><table class="railroad"><tr class="railroad"><td class="d"><code cl ass="c">SET <a href="index.html#options">guidepostOptions</a></code></td></tr></table></td><td class="le"></td></tr></table></td></tr></table> </div> <!-- railroad-end --> <!-- syntax-start <pre> -UPDATE STATISTICS <a href="index.html#table_ref">tableRef</a> [ALL | INDEX | COLUMNS] +UPDATE STATISTICS <a href="index.html#table_ref">tableRef</a> [ALL | INDEX | COLUMNS] [SET <a href="index.html#options">guidepostOptions</a>] </pre> syntax-end --> -<p>Updates the statistics on the table and by default all of its associated index tables. To only update the table, use the <code>COLUMNS</code> option and to only update the <code>INDEX</code>, use the <code>INDEX</code> option. Note that the statistics for a single index may also be updated by using its full index name for the tableRef.</p> +<p>Updates the statistics on the table and by default all of its associated index tables. To only update the table, use the <code>COLUMNS</code> option and to only update the <code>INDEX</code>, use the <code>INDEX</code> option. The statistics for a single index may also be updated by using its full index name for the tableRef. The default guidepost properties may be overridden by specifying their values after the <code>SET</code> keyword. Note that when a major compaction occurs, the default guidepost properties will be used again.</p> <p>Example:</p> <p class="notranslate"> -UPDATE STATISTICS my_table<br />UPDATE STATISTICS my_schema.my_table INDEX<br />UPDATE STATISTICS my_index<br />UPDATE STATISTICS my_table COLUMNS</p> +UPDATE STATISTICS my_table<br />UPDATE STATISTICS my_schema.my_table INDEX<br />UPDATE STATISTICS my_index<br />UPDATE STATISTICS my_table COLUMNS<br />UPDATE STATISTICS my_table SET phoenix.stats.guidepost.width=50000000</p> <h3 id="constraint" class="notranslate">Constraint</h3>