Author: tbedford
Date: 2009-04-03 18:12:05 +0200 (Fri, 03 Apr 2009)
New Revision: 14499
Log:
Rewrote entry for bug #41532
Modified:
trunk/dynamic-docs/changelog/connector-j.xml
Modified: trunk/dynamic-docs/changelog/connector-j.xml
===================================================================
--- trunk/dynamic-docs/changelog/connector-j.xml 2009-04-03 15:31:22 UTC (rev 14498)
+++ trunk/dynamic-docs/changelog/connector-j.xml 2009-04-03 16:12:05 UTC (rev 14499)
Changed blocks: 1, Lines Added: 14, Lines Deleted: 5; 1268 bytes
@@ -20,11 +20,20 @@
to <literal>true</literal>.
</para>
- <para>
- If the query used <literal>ON DUPLICATE KEY UPDATE</literal> the
- performance was greater than without <literal>ON DUPLICATE KEY
- UPDATE</literal>.
- </para>
+ <note>
+ <para>
+ The performance regression in
+ <literal>indexOfIgnoreCaseRespectMarker()</literal>has been
+ fixed. It has also been made possible for the driver to
+ rewrite <literal>INSERT</literal> statements with <literal>ON
+ DUPLICATE KEY UPDATE</literal> clauses in them, as long as the
+ <literal>UPDATE</literal> clause contains no reference to
+ <literal>LAST_INSERT_ID()</literal>, as that would cause the
+ driver to return bogus values for
+ <literal>getGeneratedKeys()</literal> invocations. This has
+ resulted in improved performance over version 5.1.7.
+ </para>
+ </note>
</message>
| Thread |
|---|
| • svn commit - mysqldoc@docsrva: r14499 - trunk/dynamic-docs/changelog | anthony.bedford | 3 Apr |