Com puc alliberar espai a TempDB?
Com puc alliberar espai a TempDB?

Vídeo: Com puc alliberar espai a TempDB?

Vídeo: Com puc alliberar espai a TempDB?
Vídeo: Лучше всего управляйте и освобождайте место на жестком диске | SpaceMonger 2024, Maig
Anonim

Ús el Ordre DBCC SHRINKDATABASE per reduir la tempdb base de dades. DBCC SHRINKDATABASE rep el paràmetre target_percent. Això és el percentatge desitjat de espai lliure deixat dins el fitxer de base de dades després el base de dades està reduïda. Si utilitzeu DBCC SHRINKDATABASE, és possible que hàgiu de reiniciar SQL Server.

La gent també pregunta, què passa si tempdb està ple?

Res funciona sense TEMPDB . Si es fa massa gran, tindrà una reacció en cadena a través de la resta de bases de dades, per incloure fer-les temporalment inutilitzables. Una solució d'emergència és sempre aturar i iniciar els serveis d'SQL Server. Això provoca TEMPDB per reconstruir a la seva mida original.

A més, per què tempdb està ple? Tempdb ple – un escenari comú Això acabarà en alertes d'espai en disc i podria provocar problemes amb el servidor. Quan a molts administradors de bases de dades d'SQL Server els resulta molt difícil reduir el tempdb , de seguida opten per reiniciar el servidor. Així, les alertes d'espai en disc s'aturarien i els problemes del servidor també s'aturarien.

Aleshores, què ocupa espai tempdb?

Tempdb s'utilitza per contenir: objectes d'usuari temporals que es creen explícitament, com ara: taules i índexs temporals globals o locals, procediments emmagatzemats temporals, variables de taula, taules retornades en funcions amb valors de taula o cursors. Objectes interns creats pel motor de base de dades.

Tempdb es redueix automàticament?

Sí, fitxers SQL Server fer no es redueix automàticament . Es mantenen de la mateixa mida tret que ho feu explícitament encongir ells, ja sigui mitjançant l'SQL Server Management Studio o mitjançant l'ordre DBCC SHRINKFILE. Podeu configurar-ho a la secció Fitxers de les propietats de la base de dades o amb una ordre ALTER DATABASE.

Recomanat: