|
Testin tavoitteet:Vähennä muistin vaikutusta SQL-instansseihin Testiesimerkkejä:Online-instanssi 100G-muistista Testivaiheet: 18:20 Aloita PERF-datan tallennus 18:30 Säädä maksimiSQL-muisti 3/4 alkuperäisestä koosta (75G) – se vie 3,9 sekuntia 18:40 Palauta maksimi-SQL-muisti alkuperäiseen 100G:n kokoon – 3,8 sekuntia 18:50 Lopeta PERF-datan tallentaminen Aikalisä 19:20 Aloita PERF-datan tallentaminen 19:30 Lopeta PERF-datan tallentaminen
Levyn sisältö: 4*10 minuutin suorituskykytiedot tallennettiin 18:20–18:30 Vaihe 1, normaali muistijakso 18:30–18:40 Vaihe 2, vähän muistia 18:40–18:50 Vaihe 3, Toipumisjakso 1 19:20–19:30 Vaihe 4, toipumisjakso 2 Prosessi(_Total)% prosessointiaikaa Process(sqlservr)% Prosessoriaika Prosessori(_Total)% prosessointiaikaa Prosessori(_Total)% käyttäjäajasta Prosessor(_Total)% etuoikeutettu aika PhysicalDisk(_Total)% lepotilaisuus PhysicalDisk(_Total)% levyaikaa PhysicalDisk(_Total)Keskimääräinen. Levyjonon pituus PhysicalDisk(_Total)Nykyinen levyjonoPituus MemoryPage-virheet/sekunti MuistiSaatavilla oleva MBytes MemoryPages/sec Tietokannat(_Total)Aktiiviset tapahtumat Yleiset tilastotKäyttäjäyhteydet
Testitulokset: CPU:变化不明显,影响可忽略 IO-parametrit ovat muuttuneet merkittävästi, IDEALTIME on pudonnut 1 %, ja jono sekä DISKTIME ovat käytännössä noin kaksinkertaiset aiempaan verrattuna. Ja toipumisprosessi tulee olemaan hidas (yli tunnin mittainen) tulevaisuudessa. SQL:n osalta aktiiviset transaktiot kasvavat merkittävästi (3-kertaiseksi), muistin ja IO:n korvaaminen lisääntyy myös (noin 2-kertaiseksi), ja suoritussuunnitelman uudelleenkääntäminen on erityisen havaittavissa, erityisesti LAZYWRITE-kirjoituksissa. Testidata:Attachment EXCEL
Liitteenä: Joitakin legendoja
|