[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The following features are planned for inclusion into MySQL 5.0. Some of the features such as stored procedures are complete and are included in MySQL 5.0 alpha, which is available now. Others such as cursors are only partially available. Expect these and other features to mature and be fully supported in upcoming releases.
Note that because we have many developers that are working on different projects, there will also be many additional features. There is also a small chance that some of these features will be added to MySQL 4.1. For a list what is already done in MySQL 4.1, see 1.5.2.1 Features Available in MySQL 4.1.
For those wishing to take a look at the bleeding edge of MySQL development, we make our BitKeeper repository for MySQL version 5.0 publicly available. See section 2.3.3 Installing from the Development Source Tree. As of December 2003, binary builds of version 5.0 are also available.
We will also implement a framework to hook in external languages, and (where possible) compatibility with, for example, PL/SQL and T-SQL.
MyISAM
tables that an index
should be created as an RTREE
index. (In MySQL 4.1, RTREE
indexes
are used internally for geometrical data that use GIS datatypes, but cannot be
created on request.)
HEAP
tables.
VARCHAR
support (column lengths longer than 255, and
no stripping of trailing whitespace).
(There is already support for this in the MyISAM
storage engine,
but it is not yet available at the user level.)
SHOW COLUMNS FROM table_name
(used by mysql
client to allow
expansions of column names) should not open the table, only the
definition file. This will require less memory and be much faster.
DELETE
on MyISAM
tables to use the record cache.
To do this, we need to update the threads record cache when we update
the `.MYD' file.
MEMORY
(HEAP
) tables:
RENAME TABLE
on a table used in an active
MERGE
table possibly corrupting the table.
The news section of this manual includes a more in-depth list of features. See section C.1 Changes in release 5.0.x (Development).
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |