Kako sprostim prostor na TempDB?
Kako sprostim prostor na TempDB?

Video: Kako sprostim prostor na TempDB?

Video: Kako sprostim prostor na TempDB?
Video: Ісінуді, ҚОС ИЕГІ қалай кетіруге болады және беттің ОВАЛЫН қатайту керек. Массажды модельдеу. 2024, Maj
Anonim

Uporaba the Ukaz DBCC SHRINKDATABASE za skrčenje tempdb bazo podatkov. DBCC SHRINKDATABASE prejme the parameter ciljni_odstotek. To je the želeni odstotek prosti prostor levo notri the datoteko baze podatkov po the zbirka podatkov je skrčena. Če uporabljate DBCC SHRINKDATABASE, boste morda morali znova zagnati SQL Server.

Ljudje se tudi sprašujejo, kaj se zgodi, če je tempdb poln?

Nič ne deluje brez TEMPDB . Če postane prevelika, bo imela verižno reakcijo skozi ostale baze podatkov, vključno s tem, da bodo začasno neuporabne. Rešitev v sili je vedno zaustavitev in zagon storitev SQL Server. To povzroča TEMPDB obnoviti v prvotni velikosti.

Poleg tega, zakaj je tempdb poln? Tempdb poln – pogost scenarij To se bo končalo z opozorili o prostoru na disku in lahko povzroči težave s strežnikom. Ko se mnogim skrbnikom baze podatkov SQL Server zelo težko skrči tempdb , se takoj odločijo za ponovni zagon strežnika. Tako bi se prenehala opozorila o prostoru na disku in prenehale bi se tudi težave s strežnikom.

Samo tako, kaj zaseda prostor tempdb?

Tempdb se uporablja za shranjevanje: začasnih uporabniških objektov, ki so izrecno ustvarjeni, kot so: globalne ali lokalne začasne tabele in indeksi, začasno shranjene procedure, spremenljivke tabele, tabele, vrnjene v funkcijah z vrednostjo tabele, ali kazalci. Notranji objekti, ki jih ustvari mehanizem baze podatkov.

Ali se tempdb samodejno skrči?

Da, datoteke SQL Server narediti ne samodejno skrči . Ostajajo enake velikosti, razen če izrecno izrecno določite skrči prek SQL Server Management Studio ali z ukazom DBCC SHRINKFILE. To lahko nastavite v razdelku Datoteke v lastnostih baze podatkov ali z ukazom ALTER DATABASE.

Priporočena: