Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Microsoft izplata Microsoft SQL Server 2008 labojumus kā vienu lejupielādējamu failu. Tā kā labojumi ir kumulatīvi, katrs jauns laidiens ietver visus labojumfailus un visus drošības labojumus, kas bija ietverti iepriekšējā SQL Server 2008 labojumu laidienā.

Pazīmes

Jums ir Microsoft SQL Server 2008 integrācijas pakalpojumi (SSIS 2008) pakotni. Pakotnē ir iekļauti datu plūsmas uzdevums. Palaižot pakotni serverī, kurā ir zems atmiņas apstākļos, rodas piekļuves pārkāpuma un pēc tam SSIS 2008 runtime procesa avārijas. Turklāt tiek parādīts brīdinājumi par nepietiekamas atmiņas šiem SSIS 2008 lietojumprogrammu žurnālā:

Notikuma nosaukums: OnInformation

Apraksts: Bufera pārvaldnieks 10484760 baiti aicinājums atmiņas iedalīšanas kļūme, bet nevarēja jāapmaina, jebkura atbrīvot atmiņas spiediens buferi. tika izskatīti 305 buferi un 295 tika bloķēta. Nepietiek atmiņas vai nu ir pieejama konveijers, jo nav pietiekami daudz tiek instalēti, to izmanto citi procesi, vai pārāk daudz buferi ir bloķēti.



Notikuma nosaukums: OnInformation


Apraksts: Bufera pārvaldnieks ir piešķīrusi 10485608 baiti, pat atmiņas spiediens noteica un nav atkārtoti mēģinājumi jāapmaina buferi.



Piezīme. Dažādas runtime procesi, kas palaist SSIS 2008 pakotnes ir DTExec.exe, DTSHost.exe vai DTSDebugHost.exe. Process, kas darbojas SSIS 2008 pakotnes nosaka iepakojuma ir norādīts sadaļā nosacījumi. DTExec.exe process darbojas vecāku paketes. DTSHost.exe process darbojas bērnu paketes. Pakotnes, kas ir atkļūdot, Business Intelligence Studio noformēšanas darbojas DtsDebugHost.exe procesu.

Iemesls

SSIS 2008 tiek paziņots, ka serveris ir zems atmiņas apstākļos. Zemas atmiņas nosacījums rodas, ja ir pieejami tikai 128 megabaiti (MB līdz 256 MB atmiņas). Pēc tam sākas jāapmaina, datu plūsmas konveijera buferi pagaidu mapē, kurā norādīts rekvizīta BufferTempStoragePath SSIS 2008 runtime process.


Sadaļā "Simptomi" minēto situāciju datu buferis tiek kopēts iekšēji mērķa buferis, pārveidošanu. Piemēram, datu buferis ir nokopēti, sapludināt pievienoties transformāciju. Šī darbība rodas serveris ir zems atmiņas apstākļos. Tomēr transformācija neatpazīst ārpus transformācijas pavediens pēkšņi nomainījis, mērķa buferis. Tādēļ kopēšanas darbība neizdodas, un pēc tam rodas piekļuves pārkāpuma.

Risinājums

Šis labojumfails tiek bloķēta mērķa bufera tieši kopēšanas laikā. Šāda situācija neļauj citu pavedienu pārnešana no mērķa buferis, palaižot kopēšanu.
Šīs problēmas labojums vispirms tika izlaists kumulatīvais atjauninājums 6 sistēmas SQL Server 2008 1. servisa pakotnei. Lai iegūtu papildinformāciju par šo kumulatīvo atjauninājumu pakotnes, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

977443 kumulatīvā atjauninājuma pakotni 6 SQL Server 2008 1. servisa pakotnePiezīme. Tā kā būvējumi ir kumulatīvi, katrs jauns labojumu laidiens ietver visus labojumfailus un visus drošības labojumus, kas bija ietverti iepriekšējā SQL Server 2008 labojumu laidienā. Ieteicams apsvērt tāda visjaunākā labojuma laidiena pielietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

970365 SQL Server 2008 būvējumi, kas tika izlaisti pēc sistēmas SQL Server 2008 1. servisa pakotnes izlaišanas
Microsoft SQL Server 2008 labojumfaili tiek izveidoti īpaši SQL Server servisa pakotnēm. Ir jāinstalē labojumfails SQL Server 2008 1. servisa pakotnei un SQL Server 2008 1. servisa pakotnes instalēšanas. Pēc noklusējuma SQL Server servisa pakotne ir pieejama jebkurā labojumfails ir iekļauts SQL Server nākamajā servisa pakotnē.

Risinājums

Lai novērstu šo problēmu, novērst zemu atmiņas stāvokli. Atmiņas apjoms, kas var izraisīt šo problēmu ir atšķirīgs dažādos datoros. Parasti šī summa ir 64 MB līdz 32 MB. Tādēļ mēs iesakām konfigurēt serveri, lai piešķirtu vairāk nekā 64 MB brīvpiekļuves atmiņas SSIS 2008.

Noklusējuma signālu zems atmiņas resursu paziņojuma notikumu pieejamās atmiņas apjoms mainās. Šis atmiņas diapazons no 32 MB 64 MB katru 4 gigabaitiem (GB). Šī problēma ir grūti novērst, jo atmiņas mainās uz aizņemts ražošanas serveri. Turklāt atmiņas var samazināties dažādu iemeslu dēļ. Lai iegūtu papildinformāciju par atmiņas resursu paziņojumus, apmeklējiet šo Microsoft izstrādātāju tīkla (MSDN) vietni:

Funkcija, kas rada atmiņas resursu paziņojumu objektuLai samazinātu biežumu šo problēmu, izmantojiet kādu no šīm metodēm.

1. metode

Pievienojiet datoru lielāku fiziskās atmiņas apjomu.

2. metode

Palaist datorā, kurā nedarbojas gadījumu SQL Server SSIS 2008 pakotnes.

3. metode

Palaižot SSIS 2008 pakotni, iestatiet opciju Maksimālais servera atmiņas gadījuma SQL Server 2008 ar mazāku vērtību. Šāda situācija palielina atmiņas.

4. metode

Izejiet no programmas, kas patērē daudz atmiņas, palaižot SSIS 2008 pakotne, kas satur datu plūsmas uzdevumus.


5. metode

Palaidiet SSIS 2008 pakotnes un datu plūsmas uzdevumi sērijās nevis paralēli samazināt atmiņas lietojums.


6. metode

Izmantot metodi, kas aprakstīta sadaļas "Papildinformācija" "Kā kontrolēt atmiņas patēriņu SSIS" apakšsadaļu novērst zemu atmiņas stāvokli. Pēc tam optimizēt atmiņas izmantošanu SSIS 2008.

Statuss

Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".

Papildinformācija

Kā kontrolēt SSIS atmiņas patēriņš

Monitora atmiņas, lai novērtētu maksimālā lietošanas dažādās SQL Server integrācijas pakalpojumi izpildlaika procesiem aprēķināt maksimālo atmiņas lietojums


Monitora maksimālo atmiņas izmantošanu dažādās SQL Server integrācijas pakalpojumi (SSIS) izpildlaika procesus, izmantojot
Private baiti
skaitītāju
Procesu
Veiktspējas pārraugu objektu. SSIS izpildlaika procesi ir DTExec.exe un DTSHost.exe procesā.


Palaižot SSIS pakotnes atrast maksimālā vērtība
Private baiti
skaitītājs. Ja vienlaikus darbojas vairākas paketes, pievienot kopā visi procesi, kas darbojas iegūt atmiņas lietojums maksimālā vērtība maksimālās vērtības.

Monitora ārējo procesu virsotnes un ielejas


Monitora maksimālo atmiņas izmantošanu ārpus SQL Server pakalpojumu un SSIS pakalpojumu procesu, izmantojot
Private baiti
skaitītāju
Procesu
Veiktspējas pārraugu objektu. Meklējiet atmiņas var samazināt SSIS maksimālā lietošanas reizes. Piemēram, virsotnes laiki pēc vairākiem lietotājiem izveidot savienojumu ar serveri izmanto attālās darbvirsmas protokols (Remote Desktop Protocol — RDP) vai backup programmatūra darbojas.

Monitora virsotnes un ielejas SQL Server atmiņas lietojums


Ja ziņojums "Lietošana bloķēta lappuses buferi pūls" nav pēdējā kļūdu žurnāla failā
Private baiti
skaitītājs Sqlservr.exe process var norādīt, cik daudz atmiņas patērē SQL servera pakalpojumus.



Ja "Lietošana bloķēta lappuses buferi pūls" ziņojums ir iekļauts pēdējā kļūdu žurnāla faila, izmantojiet
Kopējā Server atmiņa (KB)
skaitītāju
SQL Server: Atmiņas pārvaldnieks
veiktspējas objekta novērtēt kopas SQL Server bufera atmiņas izmantošanu. Turklāt, izmantojiet
Private baiti
skaitītājs Sqlservr.exe procesu, lai atrastu atmiņas piešķiršana ārpus bufera pūlam (MemToLeave). Kopējā Server atmiņa (KB) skaitītāju un MemToLeave vērtību summa ir labs novērtējums kopējais atmiņas apjoms, kas izmanto SQL Server.



Veiktspējas pārraugu un uzdevumu pārvaldnieks netiek parādītas atmiņas, ko patērē šos bufera pūlu lapās, ja ir spēkā kāds no šiem nosacījumiem:

  • Uz
    SQL servera pakalpojuma startēšana kontā tiek piešķirts Lock lapas atmiņas lietotāja tiesības.

  • Uz
    AWE
    ir iespējots atmiņas.

Piezīme
Ja kāds no šiem nosacījumiem ir patiess
Private baiti
skaitītājs Sqlservr.exe process jānorāda, cik daudz atmiņas patērē dažādas instanču SQL Server SQL Server pakalpojumus.

Pārraudzības minimālā vērtība atmiņas sistēmā Windows


Lai kontrolētu, cik daudz atmiņas ir pieejams sistēmā Windows, izmantojiet kādu no šīm metodēm:

  • Izmantošana
    Pieejams MB
    skaitītājs veiktspējas pārraugu, lai norādītu, cik daudz atmiņas.

  • Skats
    Fiziskā atmiņa (MB)-bezmaksas
    Uzdevumu pārvaldnieka cilnē veiktspēja vērtību.


    Piezīme
    Kādu operētājsistēmu Fiziskā atmiņa (MB)-bezmaksas
    vērtība ir apzīmēti kā Fiziskās atmiņas K-pieejams vērtību.

Atsauces

Papildinformāciju par inkrementālās apkopes modeli sistēmai SQL Server, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

935897 inkrementālās apkopes modelis ir pieejams no SQL Server grupas, lai nodrošinātu labojumfailus paziņotajām problēmām



Lai iegūtu papildinformāciju par nosaukumdošanas shēma SQL Server atjauninājumus, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

822499 Jauna Microsoft SQL Server programmatūras atjauninājumu pakotņu nosaukumdošanas shēma

Lai iegūtu papildinformāciju par programmatūras atjauninājumu terminoloģiju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

824684 tiek izmantota Microsoft programmatūras atjauninājumu standarta terminoloģijas apraksts

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×