~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/myisam/docs/index.rst

  • Committer: Mark Atwood
  • Date: 2011-09-13 19:54:55 UTC
  • mfrom: (2397.1.3 plugin-docs)
  • Revision ID: me@mark.atwood.name-20110913195455-3bk3locm85m4jimp
mergeĀ lp:~daniel-nichter/drizzle/plugin-docs

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
MyISAM Storage Engine
 
2
=====================
 
3
 
 
4
The :program:`myisam` plugin provides the classic MySQL MyISAM storage engine.
 
5
Unlike MySQL, however, the :doc:`/plugins/innobase/index` is the
 
6
default storage engine in Drizzle.
 
7
 
 
8
.. _myisam_loading:
 
9
 
 
10
Loading
 
11
-------
 
12
 
 
13
This plugin is loaded by default, but it may need to be configured.  See
 
14
the plugin's :ref:`myisam_configuration` and
 
15
:ref:`myisam_variables`.
 
16
 
 
17
To stop the plugin from loading by default, start :program:`drizzled`
 
18
with::
 
19
 
 
20
   --plugin-remove=myisam
 
21
 
 
22
.. seealso:: :doc:`/options` for more information about adding and removing plugins.
 
23
 
 
24
.. _myisam_configuration:
 
25
 
 
26
Configuration
 
27
-------------
 
28
 
 
29
These command line options configure the plugin when :program:`drizzled`
 
30
is started.  See :doc:`/configuration` for more information about specifying
 
31
command line options.
 
32
 
 
33
.. program:: drizzled
 
34
 
 
35
.. option:: --myisam.max-sort-file-size ARG
 
36
 
 
37
   :Default: INT32_MAX
 
38
   :Variable: :ref:`myisam_max_sort_file_size <myisam_max_sort_file_size>`
 
39
 
 
40
   Don't use the fast sort index method to created index if the temporary file would get bigger than this.
 
41
 
 
42
.. option:: --myisam.sort-buffer-size ARG
 
43
 
 
44
   :Default: 8388608 (8M)
 
45
   :Variable: :ref:`myisam_sort_buffer_size <myisam_sort_buffer_size>`
 
46
 
 
47
   The buffer that is allocated when sorting the index when doing a REPAIR or when creating indexes with CREATE INDEX or ALTER TABLE.
 
48
 
 
49
.. _myisam_variables:
 
50
 
 
51
Variables
 
52
---------
 
53
 
 
54
These variables show the running configuration of the plugin.
 
55
See `variables` for more information about querying and setting variables.
 
56
 
 
57
.. _myisam_max_sort_file_size:
 
58
 
 
59
* ``myisam_max_sort_file_size``
 
60
 
 
61
   :Scope: Global
 
62
   :Dynamic: No
 
63
   :Option: :option:`--myisam.max-sort-file-size`
 
64
 
 
65
   Don't use the fast sort index method to created index if the temporary file would get bigger than this.
 
66
 
 
67
.. _myisam_sort_buffer_size:
 
68
 
 
69
* ``myisam_sort_buffer_size``
 
70
 
 
71
   :Scope: Global
 
72
   :Dynamic: No
 
73
   :Option: :option:`--myisam.sort-buffer-size`
 
74
 
 
75
   The buffer that is allocated when sorting the index when doing a REPAIR or when creating indexes with CREATE INDEX or ALTER TABLE.
 
76
 
 
77
.. _myisam_examples:
 
78
 
 
79
.. _myisam_authors:
 
80
 
 
81
Authors
 
82
-------
 
83
 
 
84
MySQL AB
 
85
 
 
86
.. _myisam_version:
 
87
 
 
88
Version
 
89
-------
 
90
 
 
91
This documentation applies to **myisam 2.0**.
 
92
 
 
93
To see which version of the plugin a Drizzle server is running, execute:
 
94
 
 
95
.. code-block:: mysql
 
96
 
 
97
   SELECT MODULE_VERSION FROM DATA_DICTIONARY.MODULES WHERE MODULE_NAME='myisam'
 
98
 
 
99
Changelog
 
100
---------
 
101
 
 
102
v2.0
 
103
^^^^
 
104
* First Drizzle version.