From: jon
Date: February 20 2008 2:00pm
Subject: svn commit - mysqldoc@docsrva: r9939 - in trunk: refman-4.1 refman-5.0 refman-5.1 refman-6.0
List-Archive: http://lists.mysql.com/commits/42654
Message-Id: <200802201400.m1KE0QRN013745@docsrva.mysql.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: jstephens
Date: 2008-02-20 15:00:25 +0100 (Wed, 20 Feb 2008)
New Revision: 9939
Log:
Start cluster optvars sections for RefMan 5.0/5.1/6.0
Added:
trunk/refman-5.0/mysql-cluster-optvar-core.xml
trunk/refman-5.1/mysql-cluster-optvar-core.xml
trunk/refman-6.0/mysql-cluster-optvar-core.xml
Modified:
trunk/refman-4.1/mysql-cluster-optvar-core.xml
Modified: trunk/refman-4.1/mysql-cluster-optvar-core.xml
===================================================================
--- trunk/refman-4.1/mysql-cluster-optvar-core.xml 2008-02-20 11:00:27 UTC (rev 9938)
+++ trunk/refman-4.1/mysql-cluster-optvar-core.xml 2008-02-20 14:00:25 UTC (rev 9939)
Changed blocks: 2, Lines Added: 209, Lines Deleted: 2; 8046 bytes
@@ -182,7 +182,180 @@
on using system variables, see
.
-
+
+
+
+
+
+
+ ndb_autoincrement_prefetch_sz
+
+
+
+ Determines the probability of gaps in an autoincremented
+ column. Set it to 1 to minimize this.
+ Setting it to a high value for optimization — makes
+ inserts faster, but decreases the likelihood that
+ consecutive autoincrement numbers will be used in a batch of
+ inserts. Default value: 32. Minimum
+ value: 1.
+
+
+
+
+
+ ndb_cache_check_time
+
+
+
+ The number of milliseconds that elapse between checks of
+ MySQL Cluster SQL nodes by the MySQL query cache. Setting
+ this to 0 (the default and minimum value) means that the
+ query cache checks for validation on every query.
+
+
+
+ The recommended maximum value for this variable is 1000,
+ which means that the check is performed once per second. A
+ larger value means that the check is performed and possibly
+ invalidated due to updates on different SQL nodes less
+ often. It is generally not desirable to set this to a value
+ greater than 2000.
+
+
+
+
+
+ ndb_force_send
+
+
+
+ Forces sending of buffers to NDB
+ immediately, without waiting for other threads. Defaults to
+ ON.
+
+
+
+
+
+ ndb_index_stat_cache_entries
+
+
+
+ Sets the granularity of the statistics by determining the
+ number of starting and ending keys to store in the
+ statistics memory cache. Zero means no caching takes place;
+ in this case, the data nodes are always queried directly.
+ Default value: 32.
+
+
+
+
+
+ ndb_index_stat_enable
+
+
+
+ Use NDB index statistics in query
+ optimization. Defaults to ON.
+
+
+
+
+
+ ndb_index_stat_update_freq
+
+
+
+ How often to query data nodes instead of the statistics
+ cache. For example, a value of 20 (the
+ default) means to direct every
+ 20th query to the data nodes.
+
+
+
+
+
+ ndb_optimized_node_selection
+
+
+
+ Causes an SQL node to use a data node on the same host
+ machine as transaction coordinator. Enabled by default. Set
+ to 0 or OFF to
+ disable, in which case the SQL node uses each data node in
+ the cluster in succession. When this option is disabled, or
+ if there is no data node process running on the same host as
+ the SQL node, the SQL node attempts to use a given data node
+ 8 times before proceeding to the next one.
+
+
+
+ Added in MySQL 4.1.9.
+
+
+
+
+
+ ndb_report_thresh_binlog_epoch_slip
+
+
+
+ This is a threshold on the number of epochs to be behind
+ before reporting binlog status. For example, a value of
+ 3 (the default) means that if the
+ difference between which epoch has been received from the
+ storage nodes and which epoch has been applied to the binlog
+ is 3 or more, a status message will be sent to the cluster
+ log.
+
+
+
+
+
+ ndb_report_thresh_binlog_mem_usage
+
+
+
+ This is a threshold on the percentage of free memory
+ remaining before reporting binlog status. For example, a
+ value of 10 (the default) means that if
+ the amount of available memory for receiving binlog data
+ from the data nodes falls below 10%, a status message will
+ be sent to the cluster log.
+
+
+
+
+
+ ndb_use_exact_count
+
+
+
+ Forces NDB to use a count of records
+ during SELECT COUNT(*) query planning to
+ speed up this type of query. The default value is
+ ON. For faster queries overall, disable
+ this feature by setting the value of
+ ndb_use_exact_count to
+ OFF.
+
+
+
+
+
+ ndb_use_transactions
+
+
+
+ You can disable NDB transaction support
+ by setting this variable's values to OFF
+ (not recommended). The default is ON.
+
+
+
+
+
@@ -196,7 +369,41 @@
specific to MySQL Cluster, and for general information on using
status variables, see .
-
+
+
+
+
+
+
+ have_ndbcluster
+
+
+
+ YES if mysqld supports
+ NDB Cluster tables.
+ DISABLED if
+ is used. This variable
+ was added in MySQL 4.1.2.
+
+
+
+
+
+ Handler_discover
+
+
+
+ The MySQL server can ask the NDB Cluster
+ storage engine if it knows about a table with a given name.
+ This is called discovery.
+ Handler_discover indicates the number of
+ times that tables have been discovered. This variable was
+ added in MySQL 4.1.2.
+
+
+
+
+
Added: trunk/refman-5.0/mysql-cluster-optvar-core.xml
===================================================================
--- trunk/refman-5.0/mysql-cluster-optvar-core.xml (rev 0)
+++ trunk/refman-5.0/mysql-cluster-optvar-core.xml 2008-02-20 14:00:25 UTC (rev 9939)
Changed blocks: 1, Lines Added: 202, Lines Deleted: 0; 7080 bytes
@@ -0,0 +1,202 @@
+
+
+ %all.entities;
+]>
+
+
+ MySQL Cluster Options and Variables
+
+
+
+
+ This section provides information about MySQL server options, server
+ and status variables that are specific to MySQL Cluster. For general
+ information on using these, and for other options and variables not
+ specific to MySQL Cluster, see .
+
+
+
+ For MySQL Cluster configuration parameters used in the cluster
+ confiuration file (usually named config.ini),
+ see .
+
+
+
+
+ MySQL Cluster Server Option and Variable Reference
+
+
+ The following table provides a list of the command line options,
+ server and status variables applicable within
+ mysqld when it is running as an SQL node in a
+ MySQL Cluster. For a table showing all
+ command line options, server and status variables available for
+ use with mysqld, see
+ .
+
+
+
+
+
+
+
+
+ MySQL Cluster-Related Command Options for mysqld
+
+
+ MySQL Cluster
+ administration
+
+
+
+ MySQL Cluster
+ commands
+
+
+
+ command options (MySQL Cluster)
+ mysqld
+
+
+
+ MySQL Cluster
+ mysqld process
+
+
+
+ mysqld
+ as MySQL Cluster process
+
+
+
+ This section provides descriptions of mysqld
+ server options relating to MySQL Cluster. For information about
+ mysqld options not specific to MySQL Cluster,
+ and for general information about the use of options with
+ mysqld, see .
+
+
+
+ For information about command line options used with other MySQL
+ Cluster processes (ndbd,
+ ndb_mgmd, and ndb_mgm), see
+ . For information
+ about command line options used with NDB
+ utility programs (such as ndb_desc,
+ ndb_size.pl, and
+ ndb_show_tables), see
+ .
+
+
+
+
+
+
+
+ mysqld
+ ndb-connectstring option
+
+
+
+ ndb-connectstring option
+ mysqld
+
+
+
+
+
+
+ When using the NDB Cluster storage engine,
+ this option specifies the management server that distributes
+ cluster configuration data.
+
+
+
+
+
+
+ mysqld
+ ndbcluster option
+
+
+
+ ndbcluster option
+ mysqld
+
+
+
+
+
+
+ The NDB Cluster storage engine is necessary
+ for using MySQL Cluster. If a mysqld binary
+ includes support for the NDB Cluster
+ storage engine, the engine is disabled by default. Use the
+ option to enable it. Use
+ to explicitly disable the
+ engine.
+
+
+
+
+
+
+ mysqld
+ skip-ndbcluster option
+
+
+
+ skip-ndbcluster option
+ mysqld
+
+
+
+
+
+
+ Disable the NDB Cluster storage engine.
+ This is the default for binaries that were built with
+ NDB Cluster storage engine support; the
+ server allocates memory and other resources for this storage
+ engine only if the option is
+ given explicitly. See ,
+ for an example of usage.
+
+
+
+
+
+
+
+
+
+ MySQL Cluster System Variables
+
+
+ This section provides detailed information about MySQL server
+ system variables that are specific to MySQL Cluster and the
+ NDB storage engine. For system variables not
+ specific to MySQL Cluster, see
+ . For general information
+ on using system variables, see
+ .
+
+
+
+
+
+
+ MySQL Cluster Status Variables
+
+
+ This section provides detailed information about MySQL server
+ status variables that relate to MySQL Cluster and the
+ NDB storage engine. For status variables not
+ specific to MySQL Cluster, and for general information on using
+ status variables, see .
+
+
+
+
+
Added: trunk/refman-5.1/mysql-cluster-optvar-core.xml
===================================================================
--- trunk/refman-5.1/mysql-cluster-optvar-core.xml (rev 0)
+++ trunk/refman-5.1/mysql-cluster-optvar-core.xml 2008-02-20 14:00:25 UTC (rev 9939)
Changed blocks: 1, Lines Added: 202, Lines Deleted: 0; 7080 bytes
@@ -0,0 +1,202 @@
+
+
+ %all.entities;
+]>
+
+
+ MySQL Cluster Options and Variables
+
+
+
+
+ This section provides information about MySQL server options, server
+ and status variables that are specific to MySQL Cluster. For general
+ information on using these, and for other options and variables not
+ specific to MySQL Cluster, see .
+
+
+
+ For MySQL Cluster configuration parameters used in the cluster
+ confiuration file (usually named config.ini),
+ see .
+
+
+
+
+ MySQL Cluster Server Option and Variable Reference
+
+
+ The following table provides a list of the command line options,
+ server and status variables applicable within
+ mysqld when it is running as an SQL node in a
+ MySQL Cluster. For a table showing all
+ command line options, server and status variables available for
+ use with mysqld, see
+ .
+
+
+
+
+
+
+
+
+ MySQL Cluster-Related Command Options for mysqld
+
+
+ MySQL Cluster
+ administration
+
+
+
+ MySQL Cluster
+ commands
+
+
+
+ command options (MySQL Cluster)
+ mysqld
+
+
+
+ MySQL Cluster
+ mysqld process
+
+
+
+ mysqld
+ as MySQL Cluster process
+
+
+
+ This section provides descriptions of mysqld
+ server options relating to MySQL Cluster. For information about
+ mysqld options not specific to MySQL Cluster,
+ and for general information about the use of options with
+ mysqld, see .
+
+
+
+ For information about command line options used with other MySQL
+ Cluster processes (ndbd,
+ ndb_mgmd, and ndb_mgm), see
+ . For information
+ about command line options used with NDB
+ utility programs (such as ndb_desc,
+ ndb_size.pl, and
+ ndb_show_tables), see
+ .
+
+
+
+
+
+
+
+ mysqld
+ ndb-connectstring option
+
+
+
+ ndb-connectstring option
+ mysqld
+
+
+
+
+
+
+ When using the NDB Cluster storage engine,
+ this option specifies the management server that distributes
+ cluster configuration data.
+
+
+
+
+
+
+ mysqld
+ ndbcluster option
+
+
+
+ ndbcluster option
+ mysqld
+
+
+
+
+
+
+ The NDB Cluster storage engine is necessary
+ for using MySQL Cluster. If a mysqld binary
+ includes support for the NDB Cluster
+ storage engine, the engine is disabled by default. Use the
+ option to enable it. Use
+ to explicitly disable the
+ engine.
+
+
+
+
+
+
+ mysqld
+ skip-ndbcluster option
+
+
+
+ skip-ndbcluster option
+ mysqld
+
+
+
+
+
+
+ Disable the NDB Cluster storage engine.
+ This is the default for binaries that were built with
+ NDB Cluster storage engine support; the
+ server allocates memory and other resources for this storage
+ engine only if the option is
+ given explicitly. See ,
+ for an example of usage.
+
+
+
+
+
+
+
+
+
+ MySQL Cluster System Variables
+
+
+ This section provides detailed information about MySQL server
+ system variables that are specific to MySQL Cluster and the
+ NDB storage engine. For system variables not
+ specific to MySQL Cluster, see
+ . For general information
+ on using system variables, see
+ .
+
+
+
+
+
+
+ MySQL Cluster Status Variables
+
+
+ This section provides detailed information about MySQL server
+ status variables that relate to MySQL Cluster and the
+ NDB storage engine. For status variables not
+ specific to MySQL Cluster, and for general information on using
+ status variables, see .
+
+
+
+
+
Added: trunk/refman-6.0/mysql-cluster-optvar-core.xml
===================================================================
--- trunk/refman-6.0/mysql-cluster-optvar-core.xml (rev 0)
+++ trunk/refman-6.0/mysql-cluster-optvar-core.xml 2008-02-20 14:00:25 UTC (rev 9939)
Changed blocks: 1, Lines Added: 202, Lines Deleted: 0; 7080 bytes
@@ -0,0 +1,202 @@
+
+
+ %all.entities;
+]>
+
+
+ MySQL Cluster Options and Variables
+
+
+
+
+ This section provides information about MySQL server options, server
+ and status variables that are specific to MySQL Cluster. For general
+ information on using these, and for other options and variables not
+ specific to MySQL Cluster, see .
+
+
+
+ For MySQL Cluster configuration parameters used in the cluster
+ confiuration file (usually named config.ini),
+ see .
+
+
+
+
+ MySQL Cluster Server Option and Variable Reference
+
+
+ The following table provides a list of the command line options,
+ server and status variables applicable within
+ mysqld when it is running as an SQL node in a
+ MySQL Cluster. For a table showing all
+ command line options, server and status variables available for
+ use with mysqld, see
+ .
+
+
+
+
+
+
+
+
+ MySQL Cluster-Related Command Options for mysqld
+
+
+ MySQL Cluster
+ administration
+
+
+
+ MySQL Cluster
+ commands
+
+
+
+ command options (MySQL Cluster)
+ mysqld
+
+
+
+ MySQL Cluster
+ mysqld process
+
+
+
+ mysqld
+ as MySQL Cluster process
+
+
+
+ This section provides descriptions of mysqld
+ server options relating to MySQL Cluster. For information about
+ mysqld options not specific to MySQL Cluster,
+ and for general information about the use of options with
+ mysqld, see .
+
+
+
+ For information about command line options used with other MySQL
+ Cluster processes (ndbd,
+ ndb_mgmd, and ndb_mgm), see
+ . For information
+ about command line options used with NDB
+ utility programs (such as ndb_desc,
+ ndb_size.pl, and
+ ndb_show_tables), see
+ .
+
+
+
+
+
+
+
+ mysqld
+ ndb-connectstring option
+
+
+
+ ndb-connectstring option
+ mysqld
+
+
+
+
+
+
+ When using the NDB Cluster storage engine,
+ this option specifies the management server that distributes
+ cluster configuration data.
+
+
+
+
+
+
+ mysqld
+ ndbcluster option
+
+
+
+ ndbcluster option
+ mysqld
+
+
+
+
+
+
+ The NDB Cluster storage engine is necessary
+ for using MySQL Cluster. If a mysqld binary
+ includes support for the NDB Cluster
+ storage engine, the engine is disabled by default. Use the
+ option to enable it. Use
+ to explicitly disable the
+ engine.
+
+
+
+
+
+
+ mysqld
+ skip-ndbcluster option
+
+
+
+ skip-ndbcluster option
+ mysqld
+
+
+
+
+
+
+ Disable the NDB Cluster storage engine.
+ This is the default for binaries that were built with
+ NDB Cluster storage engine support; the
+ server allocates memory and other resources for this storage
+ engine only if the option is
+ given explicitly. See ,
+ for an example of usage.
+
+
+
+
+
+
+
+
+
+ MySQL Cluster System Variables
+
+
+ This section provides detailed information about MySQL server
+ system variables that are specific to MySQL Cluster and the
+ NDB storage engine. For system variables not
+ specific to MySQL Cluster, see
+ . For general information
+ on using system variables, see
+ .
+
+
+
+
+
+
+ MySQL Cluster Status Variables
+
+
+ This section provides detailed information about MySQL server
+ status variables that relate to MySQL Cluster and the
+ NDB storage engine. For status variables not
+ specific to MySQL Cluster, and for general information on using
+ status variables, see .
+
+
+
+
+