Version 2.6.1 (January 22, 2008)
This release introduces completely refactored TmySQLDump component.
Now it can dump really large tables when data size exceeds available
memory size.
There are several bugfixes and overall impovements considering BLOB
fields handling.
There are several TmySQLDatabase component improvements: new
properties and events for better connection tuning and handling.
Speed of client side sorting is improved significantly for large datasets.
There are also several small bug fixes and improvements.
Since this version DAC for MySQL comes with new MSI-based installer. Please
don't forget to uninstall previous version manually before installing this one.
You're welcome to download the DAC for MySQL v2.6.1 right now at:
http://microolap.com/products/connectivity/mysqldac/download/ ,
or login to your private area on our site at
http://microolap.com/my/downloads/Full list of changes:
[!] New MSI-based installer. Please don't forget to uninstall previous
version before installing this one
[*] Local sorting speed improved significantly for large resultsets
[+] DAC for MySQL is compatible with OpenSSL 0.9.8e now
[+] MaxAllowedPacketSize property added to TmySQLDatabase component
[+] TmySQLDump component code refactored to enable really large tables
dumping (When data size exceeds available memory size)
[+] TmySQLDump.CompleteInsert property added (an option to include the
field names in every "insert" command)
[+] OnReconnect event added to TmySQLDatabase component
[+] Ability to execute one statement without trailing delimiter with
TmySQLBatchExecutor component
[+] ConnectionCharacterSet and ConnectionCollation properties added to
TmySQLDatabase component
[+] SelectInt64(), SelectInt64Def(), SelectDateTime() and
SelectDateTimeDef() methods added to TmySQLDatabase component
[+] FieldRawDataPointer() method and FieldLenght[index] property added
to TmySQLDirectQuery component to be able to fetch BLOB data
[+] TmySSHDatabase packages for BDS 2006 and CodeGear RAD Studio 2007
added
[-] Sometimes MEDIUMBLOB, LONGBLOB, MEDIUMTEXT and LONGTEXT fields
were missed in resultset
[-] "TmySQLBatchExecute fails to run SQL script if script contains `
(back-quote) character in string constant" bug fixed
[-] Sometimes 'aaa' string was not matched 'aaa%' mask string in
filters
[-] Several bugs with handling large amounts of data (more then 16Mb)
in BLOB fields fixed
[-] Bugs with "UNSIGNED BIGINT AUTOINCREMENT" fields fixed
[-] "Invalid value for the master source field" error in master-detail
mode fixed
[-] Bug with freeing TmySQLDirectQuery component in multithreaded
environment without detaching from TmySQLDatabase component fixed
[-] 'AV when using TmySQLDirectQuery with 'INSERT' query' bug fixed
(AV replaced with exception)
You're welcome to support ticketing system at
http://microolap.com/support/ticket_edit.php