List:Commits« Previous MessageNext Message »
From:jon Date:March 5 2006 12:08am
Subject:svn commit - mysqldoc@docsrva: r1516 - in trunk: refman-4.1 refman-5.0 refman-5.1
View as plain text  
Author: jstephens
Date: 2006-03-05 01:08:20 +0100 (Sun, 05 Mar 2006)
New Revision: 1516

Log:

Update Cluster FAQ ("Can Cluster use swap?")



Modified:
   trunk/refman-4.1/ndbcluster.xml
   trunk/refman-5.0/ndbcluster.xml
   trunk/refman-5.1/ndbcluster.xml

Modified: trunk/refman-4.1/ndbcluster.xml
===================================================================
--- trunk/refman-4.1/ndbcluster.xml	2006-03-04 17:25:54 UTC (rev 1515)
+++ trunk/refman-4.1/ndbcluster.xml	2006-03-05 00:08:20 UTC (rev 1516)
@@ -9810,13 +9810,33 @@
         </para>
 
         <para>
-          Currently, Cluster is in-memory only. This means that all
-          table data (including indexes) is stored in RAM. Therefore, if
-          your data takes up 1GB of space and you want to replicate it
-          once in the cluster, you need 2GB of memory to do so. This in
-          addition to the memory required by the operating system and
-          any applications running on the cluster computers.
+          In MySQL-&current-series;, Cluster is in-memory only. This
+          means that all table data (including indexes) is stored in
+          RAM. Therefore, if your data takes up 1GB of space and you
+          want to replicate it once in the cluster, you need 2GB of
+          memory to do so. This in addition to the memory required by
+          the operating system and any applications running on the
+          cluster computers.
         </para>
+        
+        <para>
+          If a data node's memory usage exceeds what is available in
+          RAM, then the system will attempt to use swap space up to the
+          limit set for <literal>DataMemory</literal>. However, this
+          will at best result in severely degraded performance, and may
+          cuase the node to be dropped due to slow response time (missed
+          hearbeats). We do not recommend on relying on disk swapping in
+          a production environment for this reason. In any case, once
+          the <literal>DataMemory</literal> limit is reached, any
+          operations requiring additional memory (such as inserts) will
+          fail. 
+        </para>
+        
+        <para>
+          We are working to implement disk data storage for MySQL
+          Cluster in a future MySQL release series, but we have no plans
+          to add this capability in MySQL &current-series;.
+        </para>
 
         <para>
           You can use the following formula for obtaining a rough

Modified: trunk/refman-5.0/ndbcluster.xml
===================================================================
--- trunk/refman-5.0/ndbcluster.xml	2006-03-04 17:25:54 UTC (rev 1515)
+++ trunk/refman-5.0/ndbcluster.xml	2006-03-05 00:08:20 UTC (rev 1516)
@@ -10091,13 +10091,33 @@
         </para>
 
         <para>
-          Currently, Cluster is in-memory only. This means that all
-          table data (including indexes) is stored in RAM. Therefore, if
-          your data takes up 1GB of space and you want to replicate it
-          once in the cluster, you need 2GB of memory to do so. This in
-          addition to the memory required by the operating system and
-          any applications running on the cluster computers.
+          In MySQL-&current-series;, Cluster is in-memory only. This
+          means that all table data (including indexes) is stored in
+          RAM. Therefore, if your data takes up 1GB of space and you
+          want to replicate it once in the cluster, you need 2GB of
+          memory to do so. This in addition to the memory required by
+          the operating system and any applications running on the
+          cluster computers.
         </para>
+        
+        <para>
+          If a data node's memory usage exceeds what is available in
+          RAM, then the system will attempt to use swap space up to the
+          limit set for <literal>DataMemory</literal>. However, this
+          will at best result in severely degraded performance, and may
+          cuase the node to be dropped due to slow response time (missed
+          hearbeats). We do not recommend on relying on disk swapping in
+          a production environment for this reason. In any case, once
+          the <literal>DataMemory</literal> limit is reached, any
+          operations requiring additional memory (such as inserts) will
+          fail. 
+        </para>
+        
+        <para>
+          We are working to implement disk data storage for MySQL
+          Cluster in a future MySQL release series, but we have no plans
+          to add this capability in MySQL &current-series;.
+        </para>
 
         <para>
           You can use the following formula for obtaining a rough

Modified: trunk/refman-5.1/ndbcluster.xml
===================================================================
--- trunk/refman-5.1/ndbcluster.xml	2006-03-04 17:25:54 UTC (rev 1515)
+++ trunk/refman-5.1/ndbcluster.xml	2006-03-05 00:08:20 UTC (rev 1516)
@@ -11723,6 +11723,11 @@
           <emphasis>How much RAM do I need? Is it possible to use disk
           memory at all?</emphasis>
         </para>
+        
+        <remark role="todo">
+          [js] Reword the following para when the Disk Data section is
+          ready.
+        </remark>
 
         <para>
           Currently, Cluster is in-memory only. This means that all
@@ -11732,6 +11737,32 @@
           addition to the memory required by the operating system and
           any applications running on the cluster computers.
         </para>
+        
+        <para>
+          If a data node's memory usage exceeds what is available in
+          RAM, then the system will attempt to use swap space up to the
+          limit set for <literal>DataMemory</literal>. However, this
+          will at best result in severely degraded performance, and may
+          cuase the node to be dropped due to slow response time (missed
+          hearbeats). We do not recommend on relying on disk swapping in
+          a production environment for this reason. In any case, once
+          the <literal>DataMemory</literal> limit is reached, any
+          operations requiring additional memory (such as inserts) will
+          fail. 
+        </para>
+        
+        <remark role="todo">
+          [js] Reword the following para and uncomment the xref when the
+          Disk Data section is ready.
+        </remark>
+        
+        <para>
+          We are implementing disk data storage for clusters in MySQL 
+          &current-series;, which will help to alleviate these issues,
+          and documentation showing how to use this capability will be
+          available in the near future. 
+          <!-- See <xref linkend="mysql-cluster-disk-data"/>. -->
+        </para>
 
         <para>
           You can use the following formula for obtaining a rough

Thread
svn commit - mysqldoc@docsrva: r1516 - in trunk: refman-4.1 refman-5.0 refman-5.1jon5 Mar