|
Politica de confidentialitate |
|
• domnisoara hus • legume • istoria unui galban • metanol • recapitulare • profitul • caract • comentariu liric • radiolocatia • praslea cel voinic si merele da aur | |
Arhitecturi paralele in SGBD-urile actualesoftware | ||||||
|
||||||
x7q15qh Multiprocesarea ofera imense avantaje potentiale SGBD-urilor actuale. Abordarile marilor producatori sunt insa extrem de diverse. Desi marile companii producatoare de software de gestiune a bazelor de date relationale fac eforturi deosebite in a actualiza si imbunatati performantele sistemului lor , exista in continuare un decalaj semnificativ intre realizarile lor actuale si evolutia mult mai rapida a tehnologiilor hardware si de comunicatie ce permit realizarea de medii eterogene complexe utilizand masini din ce in ce mai performante. Tehnologii de procesare paralela - perspective Marile companii producatoare de sisteme de gestiune a bazelor de date relationale bazate pe sistemul de operare Unix se afla acum in competitie pentru a gasi cele mai bune solutii care sa satisfaca cererile noii generatii de sisteme distribuite client/server, cereri legate indeosebi de distribuirea unei mari varietati de tipuri de date pe o si mai mare varietate de masini cuplate in configuratii de retele eterogene. Aplicatiile tot mai complexe imping in prezent mediile de calcul
la limita posibilitatilor lor de a le procesa. Multi utilizatori isi
bazeaza deciziile pe informatii depasite deja de cateva
zile deoarece sistemele lor nu au capacitatea de a furniza analize in
timp real. date care utilizeaza server-e in multiprocesare simetrica (SMP),
multiprocesare asimetrica sau procesare pe mai multe cai de control
a executiei ("multithreaded"). Aceste versiuni noi pun insa
probleme mai complexe atat in ceea ce priveste administratrea de
sistem cat si dezvoltarea de aplicatii. O cale viabila de crestere
a performantelor bazelor de date actuale este adoptarea diverselor metode de
procesare paralela in care se include si "multithreading"
sau procesarea paralela a cererilor. Arhitectura "multithreaded"
(implementata pentru prima oara in sistemul de gestiune
a bazelor de date Sybase), imbunatateste performantele tranzactionale
prin reducerea timpului de executie a proceselor, inlaturand
totodata starile de proces "idle" prin utilizarea de
cai multiple de control al executiei ("threads") comune unui
proces. |
||||||
|
||||||
|
||||||
Copyright© 2005 - 2024 | Trimite document | Harta site | Adauga in favorite |
|