Hoe vind ek die tempdb-grootte in SQL Server?
Hoe vind ek die tempdb-grootte in SQL Server?

Video: Hoe vind ek die tempdb-grootte in SQL Server?

Video: Hoe vind ek die tempdb-grootte in SQL Server?
Video: Hugo Kornelis - T-SQL Improvements 2024, November
Anonim

Dit is maklik om SSMS te gebruik om die stroom na te gaan tempdb grootte . As jy regs klik op tempdb en kies Eienskappe sal die volgende skerm oopmaak. Die tempdb databasis eienskappe bladsy sal die huidige wys tempdb grootte as 4,6 GB vir elk van die twee datalêers en 2 GB vir die loglêer. As jy navraag DMV sys.

Net so word daar gevra, hoe stel ek die TempDB-grootte in SQL Server?

Cheat Sheet: Hoe om Stel TempDB op vir Microsoft SQL Server . Die kort weergawe: instel een volume/aandrywing vir TempDB . Deel die totale spasie deur 9, en dit is joune grootte nommer. Skep 8 ewe groot datalêers en een loglêer, elk dit grootte.

Kan ons ook TempDB in SQL Server krimp? In SQL Server 2005 en later weergawes, krimp die tempdb databasis is nie anders as krimp 'n gebruikersdatabasis behalwe vir die feit dat tempdb herstel na sy gekonfigureerde grootte na elke herbegin van die instansie van SQL Server . Dit is veilig om te hardloop krimp in tempdb terwyl tempdb aktiwiteit is aan die gang.

Wat is die TempDB in SQL Server daarvan?

Die tempdb-stelseldatabasis is 'n globale hulpbron wat beskikbaar is vir alle gebruikers wat aan die instansie van SQL Server gekoppel is en word gebruik om die volgende te hou: Tydelike gebruikerobjekte wat eksplisiet geskep is, soos: globale of plaaslike tydelike tafels , tydelik gestoor prosedures , tabelveranderlikes of wysers.

Krimp TempDB outomaties?

Ja, SQL Server-lêers doen nie outomaties krimp . Hulle bly dieselfde grootte, tensy jy uitdruklik krimp hulle, hetsy deur die SQL Server Management Studio of deur die DBCC SHRINKFILE opdrag te gebruik. Jy kan dit in die lêers-afdeling van die databasis eienskappe stel, of met 'n ALTER DATABASE-opdrag.

Aanbeveel: