Vydané MySQL 5.6, s lepším výkonom a zmenami za behu
Diskusia k článku: Vydané MySQL 5.6, s lepším výkonom a zmenami za behu
Prispievajte do diskusií ako
prihlásený užívateľ.
Komentár, na ktorý odpovedáte:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: technologia
Od: prdlajs
|
Pridané:
2013-02-08 19:47:28
Vies ty vobec, co je checkpoint? To s tym nema takmer nic spolocne. Vid MySQL dokumentacia: http://goo.gl/BxaBj (tak isto to funguje +- v kazdej DB)
Solidne velke databazy to robia online indexing pomocou "snapshotu" - cize na zaciatku sa na par mikrosekund uzamkne cela tabulka schema lockom (pripadne aj table exclusive lockom), potom sa robi index z udajov z momentu zaciatku vytvarania indexu (snapshot/undo area), a na konci sa znova lockne tabulka a dosynchronizuju sa zmeny, ktore spravili ine transakcie do tej tabulky pocas vytvarania indexu. Inak to spravit ani nejde, ak sa ma zachovat ACID (co InnoDB splna s odretymi usami).
|