Moving to MySQL, need some ideas
Posted: 08.12.2006, 20:22
Hello friends
I'm making some tests to use MySQL on a costumer. I know that many of you already use MySQL in production, and I need some clues:
=> I'm in doubt about the type of tables. On my searchings, I've seen nothing more than: "InnoDB is more stable, supports transactions, row-locking bla-bla-bla but MyISAM is faster". On a simple test, MyISAM proved to be much faster than InnoDB. Practically, what problems I'll have using MyISAM as main storage engine?
=> I'll use version 5.0 (the most recent stable release). Already tested with zeos and, at first look, no problems in the way. I don't plan to use many unusual things, just data (mostly integers, some floating point, DateTime and text), some keys and indexes and auto increments. No views, storedproc and such things. At least for now. There's is any big problem, unsupported big feature or something between MySQL 5 and Zeos?
=> Looking to convert my actual DB (Firebird 1.5) to MySQL, a nasty question came up: What floating point will replace the decimal(15,2) from FB ? The MySQL's decimal, double or float types seems to suit well, but there are people discussing something about "innacurate" calculations involving floating point values in MySQL. Anyone with this problem?
Thanks for now!
[]'s
I'm making some tests to use MySQL on a costumer. I know that many of you already use MySQL in production, and I need some clues:
=> I'm in doubt about the type of tables. On my searchings, I've seen nothing more than: "InnoDB is more stable, supports transactions, row-locking bla-bla-bla but MyISAM is faster". On a simple test, MyISAM proved to be much faster than InnoDB. Practically, what problems I'll have using MyISAM as main storage engine?
=> I'll use version 5.0 (the most recent stable release). Already tested with zeos and, at first look, no problems in the way. I don't plan to use many unusual things, just data (mostly integers, some floating point, DateTime and text), some keys and indexes and auto increments. No views, storedproc and such things. At least for now. There's is any big problem, unsupported big feature or something between MySQL 5 and Zeos?
=> Looking to convert my actual DB (Firebird 1.5) to MySQL, a nasty question came up: What floating point will replace the decimal(15,2) from FB ? The MySQL's decimal, double or float types seems to suit well, but there are people discussing something about "innacurate" calculations involving floating point values in MySQL. Anyone with this problem?
Thanks for now!
[]'s