Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Veľkosť SQL Buffer

Ako 2012 , väčšina počítačových databáz spoliehať na Structured Query Language pre údržbu, správu a transakčné spracovanie . Databáz , ktoré používajú SQL , niektoré zamestnať pamäte vyrovnávacej pamäte techniky zlepšiť výkon a efektivitu . Môžete doladiť veľkosť vyrovnávacej pamäte pre rôzne databázové prostredie . Ukladanie do vyrovnávacej pamäte Akčné

databázový server sa spolieha na dáta uložené na pevných diskoch počítača , pomocou očarujúce proces , ktorý trvá viac ako stokrát dlhšie , než je získavanie informácií z pamäte RAM počítača . Databáza obsahuje okrem údajov v blokoch RAM - tzv buffery - čítanie a zápis na disk len podľa potreby . Ak tabuľka dáta uložené v pamäti RAM , databáza môže spracovať oveľa rýchlejšie . Ak transakcia zmení dáta v pamäti RAM , databázy označí vyrovnávacia pamäť , samostatný program aktualizuje zodpovedajúce dáta na pevný disk , aby sa informácie v pamäti a na disku v synchronizácii
klipart Optimalizácia Vyrovnávacia pamäť < . br >

komplikovaný vzťah existuje medzi veľkosťou vyrovnávacej pamäte a výkonu . S príliš málo vyrovnávacia pamäť zrušil , počítač pristupuje k pevné disky viac , spomaľuje rýchlosť spracovania . Ako si pridať ďalšie vyrovnávacej pamäti , zlepšuje výkon , ale len do určitej miery . Venuje príliš veľa pamäte RAM vyrovnávacej pamäte SQL hladní iné programy pre pamäte a spomaľuje počítač . U väčšiny okolností , optimálne množstvo vyrovnávacej pamäti vyvažuje potreby databázy s údajmi z iných programov ; správcu databázy je meria výkon počítača a využitie pamäte a podľa toho upraví databázy vyrovnávacej pamäti
< br . > Databáza

databázy , ktoré používajú SQL vyrovnávacej pamäte sú Oracle a Microsoft SQL Server . Databázový server Oracle závisí na nastavení parametrov uložených v súboroch , pri spustení servera, že číta tieto parametre a nakonfiguruje server pamäte a ďalšie funkcie . Parametre , ktoré riadia server Oracle patrí DB_BLOCK_BUFFERS a DB_CACHE_SIZE , po ktorom nasleduje číslo , ktoré konfiguruje veľkosť vyrovnávacej pamäti servera . Opatrenia SQL Server k dispozícii pamäť a vypočítava vyrovnávacej pamäte, ktorú potrebuje
Veľkosť

Databáza sa obvykle používajú vyrovnávacej pamäti pevnej veľkosti , s veľkosťou v závislosti na databázy; . K príklad , nárazníky pre databázu SQL Server každom použití 8K pamäti . Spoločne vyrovnávacej pamäte pre databázu predstavujú vyrovnávacej pamäte s databázou zamestnáva viac či menej vyrovnávacej pamäte optimalizovať svoj ​​výkon proti nárokom iným softvérom . Databáza Oracle použiť veľkosť bloku od 2K do 32 K, čo správca nastaví pri vytváraní databázy . Admin potom priradí aspoň 50 DB_BLOCK_BUFFERS , z ktorých každý je jeden blok vo veľkosti , vytvárať vyrovnávacej pamäti .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené