Aqua blog - az élet, a szeretet és mindent, ami körülveszi
Mozgó tempdb rendszer adatbázis MS SQL Server
Tempdb rendszer Microsoft SQL Server adatbázisba. amely tárolja az ideiglenes táblák létre mind a szerver és a felhasználó. Ez az adatbázis újra létre minden alkalommal, amikor újraindítja a Microsoft SQL Server. Az alapértelmezett adatbázis mérete korlátlan, és növeli automatikusan megtörténik, ha szükséges, a részletekben 10% -os a jelenlegi mérete tempdb. Azonban ezek a beállítások felülírják a felhasználó. Alapértelmezésben a minimális mérete az adatbázis, amely be van állítva az elején a Microsoft SQL Server. határozza meg a rendszer adatbázis méretű modell. Törlésének a tranzakciós napló az adatbázis automatikusan történik, eltávolítják csak inaktív tranzakciós napló bejegyzéseket.
Amikor az 1C: Enterprise kliens-szerver módban ideiglenes táblák és változó táblázatban. Ezen túlmenően, a tempdb a Microsoft SQL Server a lekérdezések teljesítményét használó szereplők GROUP BY. UNION. DISTINCT stb
A folyamat az 1C: Enterprise, amely jelentős növekedés a mérete az adatbázis tempdb. Ha a méret a lemez, amelyen a tempdb adatbázisban. Nem elegendő, a munka 1C: Enterprise felmondhatja rendellenesen.
Ha ez a probléma úgy tűnik, rendszeresen, akkor ajánlott mozogni tempdb másik nagyobb lemezre.
Ezt meg lehet tenni a következő módon:
meghatározzák logikai neveket tempdb adatbázis fájl ( „Név” oszlop az eredménye az eljárást). Ehhez a Query Analyzer, hogy végre a következő parancsot:
GO EXEC sp_helpfile
változtatni a helyét az adatbázis tempdb fájlokat az ALTER DATABASE parancsot. Ehhez a Query Analyzer, hogy végre a következő parancsokat:
ALTER DATABASE tempdb
MODIFY FILE (NAME = tempdev, FILENAME = 'Novyy_Disk: # 92, # 92 Novyy_Katalog; tempdb.mdf')
ALTER DATABASE tempdb
MODIFY FILE (NAME = templog, FILENAME = 'Novyy_Disk: # 92, # 92 Novyy_Katalog; templog.ldf')