Zadejte hledaný výraz...

InnoDB – sú s tym nejake problémy?

Štefan
verified
rating uzivatele
11. 9. 2009 20:11:31
Má niekto osobné skúsenosti s InnoDB? Aké problémy ste s InnoDB zažili? Najmä čo sa týka integrity dát, stráty dát, poškodeniu tabuliek a podobne?
11. 9. 2009 20:11:31
https://webtrh.cz/diskuse/innodb-su-s-tym-nejake-problemy#reply370035
Žiadne a používam ju v každom projekte s MySQL ako default typ tabuľky, pokiaľ netreba inú.
11. 9. 2009 21:09:28
https://webtrh.cz/diskuse/innodb-su-s-tym-nejake-problemy#reply370034
isgroup
verified
rating uzivatele
(2 hodnocení)
12. 9. 2009 00:55:51
bacha na to je rozdil mezi innoDB a MyISAM. doporucuju procist popis v manualu. innoDB nema zase to co MyISAm ktery je nejpouzivanejsi
12. 9. 2009 00:55:51
https://webtrh.cz/diskuse/innodb-su-s-tym-nejake-problemy#reply370033
Radim D.
verified
rating uzivatele
(7 hodnocení)
12. 9. 2009 10:13:25
Pokud chceš začít projekt používající innoDB a chceš aby Ti běžel někde na hostingu, raději si dopředu najdi hosting, kde to poběží. Abys pak nebyl překvapen. Hostující servery (hlavně free, ale i placené) ho obvykle nepodporují.
Co se týče zkušeností, ztráta dat a podobně snad nehrozí (pokud jo, tak se stejnou pravděpodobností jako u MyISAM). Myslím si, že pomocí innoDB se MySQL přiblížilo velkým databázím. Hlavní přínos je právě v integritě dat. Tu totiž innoDB narozdíl od MyISAM umí kontrolovat pomocí cizích klíčů. Taky nejsou k zahození kaskády na cizích klíčích a hlavně transakce.
Napsal isgroup;359595
bacha na to je rozdil mezi innoDB a MyISAM. doporucuju procist popis v manualu. innoDB nema zase to co MyISAm ktery je nejpouzivanejsi
Nechce se mi teď pročítad manuál, ale nevím o mnoha výhodách MyISAM proti innoDB. Snad jen, že MyISAM je rychlejší. To je logické, nemusí kontrolovat integritu dat a vést transakční log. O dalších věcech, které innoDB neumí a MyISAM umí, nevím (tím neříkám, že nejsou).
12. 9. 2009 10:13:25
https://webtrh.cz/diskuse/innodb-su-s-tym-nejake-problemy#reply370032
InnoDB neumí fulltext, pomalý COUNT() všech řádků (resp. u MyISAM je získání všech řádků tabulky velmi rychlé, ale při WHERE pomalejší u obou a už neplatí že by InnoDB bylo nutně pomalejší)
MyISAM také není rychlejší vždy, jednak jsem něco slyšel o table vs. row locking a potom třeba teď narazil na http://php.vrana.cz/rychlost-vkladani-do-innodb-tabulek.php#d-6440 (komentář, ne článek)
http://www.mysqlperformanceblog.com/2007/01/08/innodb-vs-myisam-vs-falcon-benchmarks-part-1/
Hodně zajímavý topic,...kupodivu naopak InnoDB poráží MyISAM v rychlosti snad ve všech testech ... tedy všech provedených, zrovna count tam bohužel není
12. 9. 2009 10:34:11
https://webtrh.cz/diskuse/innodb-su-s-tym-nejake-problemy#reply370031
Pro odpověď se přihlašte.
Přihlásit