Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 6 reacties
Bron: MySQL

Stephan Oudmaijer InnoDB changelog en InnoDB bugfix pagina: [/break] MySQL/InnoDB-3.23.47

  • InnoDB allows now several similar key values in a UNIQUE secondary index if those values contain SQL NULLs. Thus the convention is now the same as in MyISAM tables.
  • InnoDB gives a better row count estimate for a table which contains BLOBs.
  • In a FOREIGN KEY constraint InnoDB is now case-insensitive to column names, and in Windows also to table names.
  • InnoDB allows a FOREIGN KEY column of CHAR type to refer to a column of VARCHAR type, and vice versa. MySQL silently changes the type of some columns between CHAR and VARCHAR, and these silent changes do not hinder FOREIGN KEY declaration any more.
  • Recovery has been made more resilient to corruption of log files.
  • Unnecessary statistics calculation has been removed from queries which generate a temporary table. Some ORDER BY and DISTINCT queries will now run much faster.
  • MySQL now knows that the table scan of an InnoDB table is done through the primary key. This will save a sort in some ORDER BY queries.
  • The maximum key length of InnoDB tables is again restricted to 500 bytes. The MySQL interpreter is not able to handle longer keys.

Lees meer over

Versienummer:3.23.47
Besturingssystemen:Windows 9x, Windows NT, Windows 2000, Linux, BSD, Windows XP, Linux x86, UNIX
Website:MySQL
Download:http://www.mysql.com/downloads/mysql-3.23.html
Moderatie-faq Wijzig weergave

Reacties (6)

[newbie]Waar is INNODB eigenlijk voor?[/newbie]
InnoDB is een table handler met support voor transactions, row-level locking en foreign key constraints. De standaard MyISAM table handler heeft deze features niet. Dankzij row-level locking is InnoDB bijv. veel sneller en schaalbaarder op tabellen waar veel gelijktijdige lees en schrijf queries op plaatsvinden (dit is de reden waarom InnoDB hier op Tweakers.net wordt gebruikt). De voordelen van transactions en foreign keys spreken ook voor zich.
Was het ook niet om het aantal brakke topics op GoT te verminderen? Met transactions kan je als er halverwege een fout optreedt ineens de hele troep terugdraaien, zodat je niet met brakke topics komt te zitten :)
Het forum maakt niet expliciet gebruik van transactions, maar omdat alle InnoDB queries binnen een transaction worden afgewikkeld is het verschijnsel brak topic wel bijna geŽlimineerd.
Robust Transactions, Row Level Locking, and Foreign Key Constraints for MySQL - Without Compromising the Speed of MySQL
URL: http://www.innodb.com

Je meot natuurlijk wel eerst weten wat MySQL is :)
Het lijkt wel alsof InnoDB het nieuwe stopwoordje is geworden :)

Op dit item kan niet meer gereageerd worden.



© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True