[1.4.X] Added documentation notes about lack of database savepoints support when using MySQL+MyISAM.
Refs #15507 and r17341. Backport of r17923. git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.4.X@17924 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
143305126b
commit
839a71b0a5
@ -148,6 +148,8 @@ procedures, but Django currently doesn't use stored procedures.
|
|||||||
.. _MySQL 4.1: http://dev.mysql.com/doc/refman/4.1/en/index.html
|
.. _MySQL 4.1: http://dev.mysql.com/doc/refman/4.1/en/index.html
|
||||||
.. _MySQL 5.0: http://dev.mysql.com/doc/refman/5.0/en/index.html
|
.. _MySQL 5.0: http://dev.mysql.com/doc/refman/5.0/en/index.html
|
||||||
|
|
||||||
|
.. _mysql-storage-engines:
|
||||||
|
|
||||||
Storage engines
|
Storage engines
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
@ -360,6 +362,21 @@ via the :class:`~django.db.models.Options.db_table` parameter.
|
|||||||
|
|
||||||
.. _known issues: http://bugs.mysql.com/bug.php?id=48875
|
.. _known issues: http://bugs.mysql.com/bug.php?id=48875
|
||||||
|
|
||||||
|
Savepoints
|
||||||
|
----------
|
||||||
|
|
||||||
|
Both the Django ORM and MySQL (when using the InnoDB :ref:`storage engine
|
||||||
|
<mysql-storage-engines>`) support database :ref:`savepoints
|
||||||
|
<topics-db-transactions-savepoints>`, but this feature wasn't available in
|
||||||
|
Django until version 1.4 when such supports was added.
|
||||||
|
|
||||||
|
If you use the MyISAM storage engine please be aware of the fact that you will
|
||||||
|
receive database-generated errors if you try to use the :ref:`savepoint-related
|
||||||
|
methods of the transactions API <topics-db-transactions-savepoints>`. The reason
|
||||||
|
for this is that detecting the storage engine of a MySQL database/table is an
|
||||||
|
expensive operation so it was decided it isn't worth to dynamically convert
|
||||||
|
these methods in no-op's based in the results of such detection.
|
||||||
|
|
||||||
Notes on specific fields
|
Notes on specific fields
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user