Zdravím,
děkuji za odpovědi ale rád bych věděl jak se tento problém řeší, server není nafukovací. Optimalizaci chápu ale prosil bych vás všechny s radou popřípadě nějakou zkušenosí jak je to moc problemové rozdělit db na dva servery.
Díky všem 
Jaksi nezminujes ani zakladni fakta - pocet zaznamu, mnoztvi IO ... a serverovy cluster se resi az v situaci, kdy neexistuje jeden server kterej by to vykonostne zvladnul. Rozhodne pak zapomen na mysql. To je pro podobny situace asi tak vhodny, jako bagrovat metro tim, cim bagrujou deti na piskovisti ...
A vis proc to tak je? Prave proto, ze (ac to mnozi budou tvrdit bijice se v prsa) serverovej cluster se nikdy navenek nechova stejne jako jeden server, aplikaci s tim musi pocitat ... a neni uplne trivilani to uchodit. Nekdy je to spis takova cerna magie, jelikoz stejny veci na ruznych mistech ... davaji ruzny vysledky

.
Jinak "nejblbejsi reseni" by mohly napadnout i tebe ... jenze ty zjevne nevis co chces.
1) ... pripojim vic databazi => v kazdy je jen cast zaznamu => ziskam odpoved za (teoreticky) 1/N casu
2) ... databazi pripojim pres DNS ... pricemz mi DNS predhodi pokazy jiny IPcko jinyho serveru => X klientu rozlozim na N serveru
Problem je, ze ve vsech pripadech to funguje velmi dobre ... jen pro cteni dat. Jakmile potrebujes zapisovat, mas problem. Tim vetsi, cim vetsi cluster stavis. A existujou dokonce situace, ktery nejsou nijak resitelny.