List:Commits« Previous MessageNext Message »
From:mcbrown Date:January 8 2007 5:20pm
Subject:svn commit - mysqldoc@docsrva: r4399 - trunk/falcon
View as plain text  
Author: mcbrown
Date: 2007-01-08 18:20:42 +0100 (Mon, 08 Jan 2007)
New Revision: 4399

Log:
Moving intro material
Removing 5.1 note
Adding reference to SEs and MySQL manual



Modified:
   trunk/falcon/falcon.xml
   trunk/falcon/se-falcon.xml


Modified: trunk/falcon/falcon.xml
===================================================================
--- trunk/falcon/falcon.xml	2007-01-08 16:59:17 UTC (rev 4398)
+++ trunk/falcon/falcon.xml	2007-01-08 17:20:42 UTC (rev 4399)
Changed blocks: 1, Lines Added: 125, Lines Deleted: 0; 4416 bytes

@@ -63,6 +63,131 @@
 
   </preface>
 
+<chapter id="falcon-overview">
+  <title>The Falcon Storage Engine</title>
+  
+  <para>Falcon is a Storage Engine for the MySQL database server. A storage
+    engine provides the mechanics for storing, indexing and retreiving
+    information from the physical store of the data. Other storage engines
+    available for MySQL include <xref linkend="innodb"/> and <xref
+    linkend="myisam"/>. For more information on storage engines for MySQL,
+    see <xref linkend="storage-engines"/>. For more detail on MySQL, see the
+    <xref linkend="top"/>. </para>
+  
+  <para>
+    The Falcon Storage Engine has been designed with modern database
+    requirements in mind, and particularly for use within high-volume
+    web serving or other environment that requires high performance,
+    while still supporting the transactional and logging functionality
+    required in this environment.
+  </para>
+    
+  <para>
+    Falcon is currently available only for the 32-bit Windows and 32-bit
+    or 64-bit Linux operating systems. Additional platforms will be
+    added after the alpha release.
+  </para>
+  
+  <section id="se-falcon-features">
+    
+    <title>Falcon Features</title>
+    
+    <para>
+      Falcon has been specially developed for systems that are able to
+      support larger memory architectures and multi-threaded or
+      multi-core CPU environments. Most 64-bit architectures are ideal
+      platforms for the Falcon engine, where there is a larger available
+      memory space and 2-, 4- or 8-core CPUs available. It can also be
+      deployed within a standard 32-bit environment.
+    </para>
+    
+    <para>
+      The Falcon storage engine is designed to work within high-traffic
+      transactional applications. It supports a number of key features
+      that make this possible:
+    </para>
+    
+    <itemizedlist>
+      
+      <listitem>
+        <para>
+          True Multi Version Concurrency Control (MVCC) enables records
+          and tables to be updated without the overhead associated with
+          row-level locking mechanisms. The MVCC implementation
+          virtually eliminates the need to lock tables or rows during
+          the update process.
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Flexible locking, including flexible locking levels and smart
+          deadlock detection keep data protected and transactions and
+          operations flowing at full speed.
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Optimized for modern CPUs and environments to support multiple
+          threads allowing multiple transactions and fast transaction
+          handling.
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Transaction-safe (fully ACID-compliant) and able to handle
+          multiple concurrent transactions.
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Serial Log provides high performance and recovery capabilities
+          without sacrificing performance.
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Advanced B-Tree indexes.
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Data compression stores the information on disk in a
+          compressed format, compressing and decompressing data on the
+          fly. The result is in smaller and more efficient physical data
+          sizes.
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Intelligent disk management automatically manages disk file
+          size, extensions and space reclamation.
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Data and index caching provides quick access to data without
+          the requirement to load index data from disk.
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Implicit savepoints ensure data integrity during transactions.
+        </para>
+      </listitem>
+      
+    </itemizedlist>
+    
+  </section>
+  </chapter>
   <chapter id="building-falcon">
 
     <title>Getting and Building Falcon</title>


Modified: trunk/falcon/se-falcon.xml
===================================================================
--- trunk/falcon/se-falcon.xml	2007-01-08 16:59:17 UTC (rev 4398)
+++ trunk/falcon/se-falcon.xml	2007-01-08 17:20:42 UTC (rev 4399)
Changed blocks: 1, Lines Added: 4, Lines Deleted: 132; 4700 bytes

@@ -10,140 +10,12 @@
   %phrases.entities;
 ]>
 <chapter id="se-falcon">
+<title>Using Falcon</title>
 
-  <title>The Falcon Storage Engine</title>
+ <para>This chapter contains information on using Falcon, including
+   configuration parameters, detals on how Falcon works internally and the
+   limitations of the current release.  </para>
 
-  <para>
-    The Falcon Storage Engine has been designed with modern database
-    requirements in mind, and particularly for use within high-volume
-    web serving or other environment that requires high performance,
-    while still supporting the transactional and logging functionality
-    required in this environment.
-  </para>
-
-  <warning>
-    <para>
-      Falcon is currently an Alpha release and should not be used in
-      production environments. Falcon is currently only supported within
-      a fork of the MySQL 5.1 release tree and is not considered ready
-      for production. It is provided only for testing and evaluation
-      purposes. It is included in the 5.1 manual because it is
-      compatible with features and functionality within the MySQL 5.1
-      server.b
-    </para>
-
-    <para>
-      Note that the Falcon 5.1 fork may not include all feature or bug
-      fixes that are applied to the main MySQL 5.1 tree.
-    </para>
-  </warning>
-
-  <para>
-    Falcon is currently available only for the 32-bit Windows and 32-bit
-    or 64-bit Linux operating systems. Additional platforms will be
-    added after the alpha release.
-  </para>
-
-  <section id="se-falcon-features">
-
-    <title>Falcon Features</title>
-
-    <para>
-      Falcon has been specially developed for systems that are able to
-      support larger memory architectures and multi-threaded or
-      multi-core CPU environments. Most 64-bit architectures are ideal
-      platforms for the Falcon engine, where there is a larger available
-      memory space and 2-, 4- or 8-core CPUs available. It can also be
-      deployed within a standard 32-bit environment.
-    </para>
-
-    <para>
-      The Falcon storage engine is designed to work within high-traffic
-      transactional applications. It supports a number of key features
-      that make this possible:
-    </para>
-
-    <itemizedlist>
-
-      <listitem>
-        <para>
-          True Multi Version Concurrency Control (MVCC) enables records
-          and tables to be updated without the overhead associated with
-          row-level locking mechanisms. The MVCC implementation
-          virtually eliminates the need to lock tables or rows during
-          the update process.
-        </para>
-      </listitem>
-
-      <listitem>
-        <para>
-          Flexible locking, including flexible locking levels and smart
-          deadlock detection keep data protected and transactions and
-          operations flowing at full speed.
-        </para>
-      </listitem>
-
-      <listitem>
-        <para>
-          Optimized for modern CPUs and environments to support multiple
-          threads allowing multiple transactions and fast transaction
-          handling.
-        </para>
-      </listitem>
-
-      <listitem>
-        <para>
-          Transaction-safe (fully ACID-compliant) and able to handle
-          multiple concurrent transactions.
-        </para>
-      </listitem>
-
-      <listitem>
-        <para>
-          Serial Log provides high performance and recovery capabilities
-          without sacrificing performance.
-        </para>
-      </listitem>
-
-      <listitem>
-        <para>
-          Advanced B-Tree indexes.
-        </para>
-      </listitem>
-
-      <listitem>
-        <para>
-          Data compression stores the information on disk in a
-          compressed format, compressing and decompressing data on the
-          fly. The result is in smaller and more efficient physical data
-          sizes.
-        </para>
-      </listitem>
-
-      <listitem>
-        <para>
-          Intelligent disk management automatically manages disk file
-          size, extensions and space reclamation.
-        </para>
-      </listitem>
-
-      <listitem>
-        <para>
-          Data and index caching provides quick access to data without
-          the requirement to load index data from disk.
-        </para>
-      </listitem>
-
-      <listitem>
-        <para>
-          Implicit savepoints ensure data integrity during transactions.
-        </para>
-      </listitem>
-
-    </itemizedlist>
-
-  </section>
-
   <section id="se-falcon-configuration">
 
     <title>Configuration Parameters</title>


Thread
svn commit - mysqldoc@docsrva: r4399 - trunk/falconmcbrown8 Jan