Hoe maak ik ruimte vrij op TempDB?
Hoe maak ik ruimte vrij op TempDB?

Video: Hoe maak ik ruimte vrij op TempDB?

Video: Hoe maak ik ruimte vrij op TempDB?
Video: SQL Server DBA Tutorial 47-How to Release Unused Space of Tempdb to Operating System 2024, Mei
Anonim

Gebruik maken van de DBCC SHRINKDATABASE-opdracht om te verkleinen de tempdb databank. DBCC SHRINKDATABASE ontvangt de parameter doel_percentage. Dit is de gewenste percentage van vrije ruimte achtergelaten in de databasebestand na de database wordt verkleind. Als u DBCC SHRINKDATABASE gebruikt, moet u mogelijk SQL Server opnieuw opstarten.

Mensen vragen ook: wat gebeurt er als tempdb vol is?

Niets werkt zonder TEMPDB . Indien het wordt te groot, het zal een kettingreactie hebben door de rest van de databases, inclusief waardoor ze tijdelijk onbruikbaar worden. Een noodoplossing is altijd om de SQL Server-services te stoppen en te starten. Dat veroorzaakt TEMPDB om op zijn oorspronkelijke grootte te herbouwen.

Bovendien, waarom is tempdb vol? Tempdb vol – een veelvoorkomend scenario Dit eindigt in schijfruimtewaarschuwingen en kan serverproblemen veroorzaken. Wanneer veel SQL Server-databasebeheerders het erg moeilijk vinden om de tempdb , kiezen ze meteen voor een herstart van de server. Dus uw schijfruimtewaarschuwingen zouden stoppen en serverproblemen zouden ook stoppen.

Precies, wat neemt tempdb-ruimte in beslag?

Tempdb wordt gebruikt om vast te houden: Tijdelijke gebruikersobjecten die expliciet zijn gemaakt, zoals: globale of lokale tijdelijke tabellen en indexen, tijdelijk opgeslagen procedures, tabelvariabelen, tabellen die worden geretourneerd in functies met tabelwaarde of cursors. Interne objecten die zijn gemaakt door de database-engine.

Krimpt tempdb automatisch?

Ja, SQL Server-bestanden doen niet automatisch krimpen . Ze blijven even groot, tenzij je expliciet krimpen ze, hetzij via de SQL Server Management Studio of met behulp van de opdracht DBCC SHRINKFILE. U kunt dat instellen in de sectie Bestanden van de database-eigenschappen, of met een ALTER DATABASE-opdracht.

Aanbevolen: