Re:MySQL Doesn’t Always Suck; This Time it’s AMD
by jmillikin on Monday April 06, 2009 @05:48PM
(#549735)
The MySQL bug report is for x64 Linux. OpenSolaris is used as an example of where AMD's bug has been detected and worked around.
Re:MySQL Doesn’t Always Suck; This Time it’s AMD
by silentbicycle on Monday April 06, 2009 @09:27PM
(#550061)
I must have misread, sorry.
Re:MySQL Doesn’t Always Suck; This Time it’s AMD
by teej on Monday April 06, 2009 @05:14PM
(#549647)
MySQL didn't need to do the best thing, it needed to NOT do nothing.
Re:MySQL Doesn’t Always Suck; This Time it’s AMD
by silentbicycle on Monday April 06, 2009 @05:25PM
(#549683)
Indeed.
Re:MySQL Doesn’t Always Suck; This Time it’s AMD
by elijahbuck on Monday April 06, 2009 @09:29PM
(#550065)
And that's what it did. As the article said, an assertion failed and the application died (instead of silently corrupting your data).
Beyond just not crashing, any good database will already have a LOT of code dedicated to verifying data consistency. The best thing MySQL can do in that situation is loudly warn about running on known buggy hardware and then continue checking that its data hasn't been corrupted.