Oracle 5.0 Reference Manual page 1057

Table of Contents

Advertisement

These options work only when you are not using the
operating system must also have a working, thread-safe
"Using Symbolic Links for
If a
table is created with no
MyISAM
database directory. By default, if
The same applies to
5.0.48, to suppress this behavior, start the server with the
in which case
MyISAM
If a
table is created with a
MyISAM
or
file is found, MyISAM always returns an error. It will not overwrite a file in the specified
.MYD
.MYI
directory.
Important
Beginning with MySQL 5.0.60, you cannot use path names that contain the
MySQL data directory with
Bug #32167.)
DELAY_KEY_WRITE
Set this to 1 if you want to delay key updates for the table until the table is closed. See the
description of the
delay_key_write
Variables".
(MyISAM
INSERT_METHOD
If you want to insert data into a
which the row should be inserted.
value of
or
FIRST
LAST
See
Section 14.3, "The
MAX_ROWS
The maximum number of rows you plan to store in the table. This is not a hard limit, but rather a hint
to the storage engine that the table must be able to store at least this many rows.
The
storage engine treats this value as a maxmimum. If you plan to create very large MySQL
NDB
Cluster tables (containing millions of rows), you should use this option to insure that
sufficient number of index slots in the hash table used for storing hashes of the table's primary keys
by setting
MAX_ROWS = 2 *
the table.
The maximum
MAX_ROWS
MIN_ROWS
The minimum number of rows you plan to store in the table. The
option as a hint about memory use.
PACK_KEYS
takes effect only with
PACK_KEYS
indexes. This usually makes updates slower and reads faster. Setting the option to 0 disables all
packing of keys. Setting it to
BINARY, or
VARBINARY
If you do not use PACK_KEYS, the default is to pack strings, but not numbers. If you use
PACK_KEYS=1, numbers are packed as well.
CREATE TABLE
Tables on
MyISAM
DATA DIRECTORY
finds an existing
MyISAM
files for tables created with no
.MYI
will not overwrite existing files and returns an error instead.
DATA DIRECTORY
[447]
only.)
table, you must specify with
MERGE
INSERT_METHOD
to have inserts go to the first or last table, or a value of
Storage
Engine".
MERGE
rows, where
value is 4294967295; larger values are truncated to this limit.
tables. Set this option to 1 if you want to have smaller
MyISAM
tells the storage engine to pack only long CHAR, VARCHAR,
DEFAULT
columns.
1037
Syntax
--skip-symbolic-links
realpath()
Unix", for more complete information.
option, the
file in this case, it overwrites it.
.MYD
INDEX DIRECTORY
--keep_files_on_create
or
INDEX DIRECTORY
or
DATA DIRECTORY
system variable in
Section 5.1.4, "Server System
is an option useful for
is the number of rows that you expect to insert into
rows
MEMORY
[421]
option. Your
call. See
Section 8.9.6.2,
file is created in the
.MYD
option. As of MySQL
[458]
option and an existing
DIRECTORY. (See
INDEX
the table into
INSERT_METHOD
tables only. Use a
MERGE
to prevent inserts.
NO
allocates
NDB
storage engine uses this
option,

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mysql 5.0

Table of Contents