1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215
|
<?xml version="1.0"?>
<data>
<value type="list" content-type="dict" content-struct-name="db.mysql.StorageEngine">
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql._</value>
<value type="string" key="name"></value>
<value type="string" key="caption"></value>
<value type="string" key="description"></value>
<value type="int" key="supportsForeignKeys">0</value>
<value type="list" key="options" content-type="dict" content-struct-name="db.mysql.StorageEngineOption">
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql._/0</value>
<value type="string" key="name">AVG_ROW_LENGTH</value>
<value type="string" key="caption">Avg.Row Length</value>
<value type="string" key="description">An approximation of the average row length for your table. You need to set this only for large tables with variable-size records.</value>
<value type="string" key="type">integer</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql._/1</value>
<value type="string" key="name">MIN_ROWS</value>
<value type="string" key="caption">Min. Rows</value>
<value type="string" key="description">The minimum number of rows you plan to store in the table.</value>
<value type="string" key="type">integer</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql._/2</value>
<value type="string" key="name">MAX_ROWS</value>
<value type="string" key="caption">Max. Rows</value>
<value type="string" key="description">The maximum number of rows you plan to store in the table.</value>
<value type="string" key="type">integer</value>
</value>
</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql.myisam</value>
<value type="string" key="name">myisam</value>
<value type="string" key="caption">MyISAM</value>
<value type="string" key="description">Very fast, disk based storage engine without support for transactions. Offers fulltext search, packed keys, and is the default storage engine.</value>
<value type="int" key="supportsForeignKeys">0</value>
<value type="list" key="options" content-type="dict" content-struct-name="db.mysql.StorageEngineOption">
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql.myisam/0</value>
<value type="string" key="name">AUTO_INCREMENT</value>
<value type="string" key="caption">Auto Increment</value>
<value type="string" key="description">The initial AUTO_INCREMENT value for the table.</value>
<value type="string" key="type">integer</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql.myisam/2</value>
<value type="string" key="name">CHECKSUM</value>
<value type="string" key="caption">Use Checksum</value>
<value type="string" key="description">Activate this option if you want MySQL to maintain a live checksum for all rows. This makes the table a little slower to update, but also makes it easier to find corrupted tables.</value>
<value type="string" key="type">bool</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql.myisam/3</value>
<value type="string" key="name">PACK_KEYS</value>
<value type="string" key="caption"></value>
<value type="string" key="description">Set to 1 if you want to have smaller indexes. The default will pack only strings (long CHAR or VARCHAR columns), setting to 0 disables packing and 1 will pack strings and numbers.</value>
<value type="string" key="type">enum:,DEFAULT,1,0</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql.myisam/4</value>
<value type="string" key="name">DELAY_KEY_WRITE</value>
<value type="string" key="caption">Delay Key Updates Until Table is Closed</value>
<value type="string" key="description"></value>
<value type="string" key="type">bool</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql.myisam/5</value>
<value type="string" key="name">ROW_FORMAT</value>
<value type="string" key="caption">Row Format</value>
<value type="string" key="description">Defines how the rows should be stored. The option value can be Fixed or Dynamic for static or variable-length row format. The utility myisampack will set it to Compressed.</value>
<value type="string" key="type">enum:fixed,dynamic,compressed</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql.myisam/6</value>
<value type="string" key="name">DATA DIRECTORY</value>
<value type="string" key="caption">Data Directory</value>
<value type="string" key="description">Directory where to put the tables data file. Does not work on some operating systems (Windows).</value>
<value type="string" key="type">directory</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql.myisam/7</value>
<value type="string" key="name">INDEX DIRECTORY</value>
<value type="string" key="caption">Index Directory</value>
<value type="string" key="description">Directory where to put the table indexes file. Does not work on some operating systems (Windows).</value>
<value type="string" key="type">directory</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql.myisam/8</value>
<value type="string" key="name">PASSWORD</value>
<value type="string" key="caption">Password</value>
<value type="string" key="description">Encrypt the .frm file with a password. This option does nothing in the standard MySQL version</value>
<value type="string" key="type">string</value>
</value>
</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql.innodb</value>
<value type="string" key="name">innodb</value>
<value type="string" key="caption">InnoDB</value>
<value type="string" key="description">Transaction safe, disk based storage engine with row locking. Recommended engine for tables that need support for transactions.</value>
<value type="int" key="supportsForeignKeys">1</value>
<value type="list" key="options" content-type="dict" content-struct-name="db.mysql.StorageEngineOption">
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql.innodb/0</value>
<value type="string" key="name">AUTO_INCREMENT</value>
<value type="string" key="caption">Auto Increment</value>
<value type="string" key="description">The initial AUTO_INCREMENT value for the table. This works in MySQL 5.1 or later only.</value>
<value type="string" key="type">integer</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql.innodb/1</value>
<value type="string" key="name">ROW_FORMAT</value>
<value type="string" key="caption">Row Format</value>
<value type="string" key="description">For InnoDB tables, rows are stored in compact format by default. Redundant is the non-compact format used in MySQL pre-5.0.3.</value>
<value type="string" key="type">enum:,compact,redundant</value>
</value>
</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql.falcon</value>
<value type="string" key="name">jstar</value>
<value type="string" key="caption">Falcon</value>
<value type="string" key="description">Transactional engine for modern scale-out applications. Uses MVCC (multi-version concurrency control).</value>
<value type="int" key="supportsForeignKeys">0</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql.csv</value>
<value type="string" key="name">csv</value>
<value type="string" key="caption">CSV</value>
<value type="string" key="description">Engine that stores data as a comma separated values list, suited for data export. Note that this engine does not support indices.</value>
<value type="int" key="supportsForeignKeys">0</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql.memory</value>
<value type="string" key="name">memory</value>
<value type="string" key="caption">MEMORY</value>
<value type="string" key="description">Extremly fast memory based storage engine that uses hash indices. Recommended storage engine for temporary data that can be lost in case of a server shutdown.</value>
<value type="int" key="supportsForeignKeys">0</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql.bdb</value>
<value type="string" key="name">berkeleydb</value>
<value type="string" key="caption">BerkeleyDB</value>
<value type="string" key="description">Transaction safe storage engine with page locking. Also called BDB.</value>
<value type="int" key="supportsForeignKeys">0</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql.blackhole</value>
<value type="string" key="name">blackhole</value>
<value type="string" key="caption">BLACKHOLE</value>
<value type="string" key="description">The BLACKHOLE storage engine acts as a "black hole" that accepts data but throws it away and does not store it.</value>
<value type="int" key="supportsForeignKeys">0</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql.archive</value>
<value type="string" key="name">archive</value>
<value type="string" key="caption">ARCHIVE</value>
<value type="string" key="description">Archive engine storing data in a compressed form to save storage space. Note that SELECTs require a full table scan.</value>
<value type="int" key="supportsForeignKeys">0</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql.ndb</value>
<value type="string" key="name">ndbcluster</value>
<value type="string" key="caption">NDB</value>
<value type="string" key="description">MySQL Cluster storage engine. Transaction safe, memory based with row locking. Recommended storage engine for high performance, real time critical applications.</value>
<value type="int" key="supportsForeignKeys">0</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql.federated</value>
<value type="string" key="name">federated</value>
<value type="string" key="caption">Federated</value>
<value type="string" key="description">The FEDERATED storage engine accesses data in tables of remote databases rather than in local tables.</value>
<value type="int" key="supportsForeignKeys">0</value>
<value type="list" key="options" content-type="dict" content-struct-name="db.mysql.StorageEngineOption">
<value type="dict" struct-name="db.mysql.StorageEngineOption">
<value type="string" key="_id">engine:com.mysql.federated/0</value>
<value type="string" key="name">connection</value>
<value type="string" key="caption">Connection</value>
<value type="string" key="description">Connection string for the table's remote data source.</value>
<value type="string" key="type">string</value>
</value>
</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql.mrg_myisam</value>
<value type="string" key="name">mrg_myisam</value>
<value type="string" key="caption">MyISAM Merge</value>
<value type="string" key="description">Collection of MyISAM tables with identical column and index information. Recommended storage engine for log tables or tables with archived data. Note that the list of union tables and insert method has to be defined.</value>
<value type="int" key="supportsForeignKeys">0</value>
</value>
<value type="dict" struct-name="db.mysql.StorageEngine">
<value type="string" key="_id">engine:com.mysql.isam</value>
<value type="string" key="name">isam</value>
<value type="string" key="caption">ISAM</value>
<value type="string" key="description">Deprecated. This storage engine was replaced by the MyISAM storage engine.</value>
<value type="int" key="supportsForeignKeys">0</value>
</value>
</value>
</data>
|