1. performance schema -
http://dev.mysql.com/doc/refman/5.5/en/performance-schema.html
daje informacije o upitima, radu servera etc etc
nije upaljena "by default" posto ipak sisa neke resurse
2. metadata locking sa transakcijama
http://dev.mysql.com/doc/refman/5.5/en/metadata-locking.html
ovo ima najvise veze sa binary log-om. generalno ranije si mogao u nekim situacijama da imas pogresan redosled statementa u binary logu. sada ne moze. E sad ono sto je ovde takodje znacajno je nacin na koji se radi metadata locking tako da ako imas dosta DDL-a u transakcijama to radi mnooogo brze.
3. signal/resignal
http://dev.mysql.com/doc/refman/5.5/en/signal-resignal.html
ako si ikad pisao stored procedure mora da ti je ovo falilo :D
u najkracem - to je nacin da kazes u stored proceduri "nesto ne valja"
4. what's new in 5.6 to NISTA nije u 5.5, to je 5.6, 5.6 je nova verzija koja sada jos nije u beta fazi, pogledaj
http://dev.mysql.com/doc/refman/5.5/en/mysql-nutshell.html za to sta je novo u 5.5
5. da li ce 5.6 biti major upgrade - DA. MySQL ima taj, po meni, glupav version scheme. Prva cifra skace samo ako se nesto fundamentalno novo promeni/doda (3->4 bese dodavanje transakcija, 4->5 pravi character set support ... ne znam sta treba da se desi da bi se desio 6.0, mozda kompletno novi mysqlclient protokol?!), druga cifra skace kada se menja set funkcionalnosti, treca cifra je "minor" version iliti to su sve bugfix-ovi. Relativno skoro smo promenili release cycle ttako da idemo na brzi release process:
http://blogs.oracle.com/datacharmer/entry/mysql_has_a_new_release ... proces je zanimljiv zato sto daje mogucnost brzeg izbacivanja novih feature-a u GA verziju. Sada tu "numbering scheme" prestaje da igra toliko znacajnu ulogu posto ce brojevi da se menjaju brze.
6. async io -
http://dev.mysql.com/doc/innod...odb-performance-aio-linux.html
da, do 5.5 osim windoze svi os-ovi su za IO funkcije koristili sinhrone varijante, sada na 5.5 linux koristi asinhrone io funkcije dok ostali unix-i i dalje koristio sinhroni io.
o samom async io-u mozes malo vise da vidis ovde (ne vezano za mysql):
http://davmac.org/davpage/linux/async-io.html
7. management - osnovna stavka za management treba da bude EOL. 5.1 se ne razvija vise. Ispravljaju se bagovi ali samo oni S1, sve ostalo se ne radi .. tu i tamo ako se neki patch lako portuje sa 5.5 na 5.1 ide i na 5.1 ali pogledaj koliko je verzija izaslo zadnjih 6 meseci za 5.1 .. to nije zato sto je 5.1 stabilan ..