tempdb ???? ??????? ??? ?????? ???????. ?? ???? ?? ??? tempdb ???? ?????? ?????? ??? ???? ???. ???? ??? ?????? ????? ??? tempdb ??? ???? ???.
??????? ??????? ???? tempdb ??? ???? ??? ???? tempdb ????? ?? RAM ?? ???? ?? ?? ?????? ???? ???? ???? ?? ???? ?????? ????????? ??? (????? 2 ???? ???? ??? ????? ?? ??????? ????????) ? ??????? ?????? tempdb ??? ???? ?? RAM. ????? ?????? ???? ?? ???? GUI ????? ??????? SQL (SEM) ?? ?? ??? ????? ????? ISQL. ?????? ????? ????? ??? ?????.
??????: ????? ??????? ?? ????? ??? ????? ????? ???? ???? ??? ???? ??? tempdb. ??? ???? ????? ????? ??????? ???? ????? ???? ????? ????? ?????. ??? ??? ???? ?? ??????? ???? ????? ???? ??????? ???????? ?? ????????? ??????? ???? ?????? ?? ????? ???? ???? ?? ???? ???? ???????. ??? ???? ??????? ???? ????? ???? ????? ?? ????? ??? 2 ???? ???? ??? ????? ?? ??????? ????? ???????? ??? tempdb ??? ????? ??? ???? ?? RAM.
??? Tempdb ???????? ????? ??????? SQL
- ???? ?? ?? ???? ???? ???????? ?????? ?? ??? Master.dat. ?????? ????? ?? ?????? ????? SQL Server ?? ??? ????? Master.dat ??? ???? ???.
- ??? ????? ????? ??????? SQL. ????? ???? ???? tempdb ??????? ??? ???:
- ???? ??? ?????? ?????? ??? ???? "????? ????? ????????" ?? ???? ??? "???? ????" ??????? ????????. ????? ?? ???? ???? ???? ??? "????? ?????? ???????" ??????? ????? ?? ???? ??? ?? ???? ??????? "???? ????".
- ?? ?????? ?????? ???? ??? "TEMPDEVICE" (???? ?????? ????????) ?? ???? ??? ?????? ?????? "????????? ???????".
- ?? ?????? ??? ? ???? ??? ??????? ???? ???? ?????? ?? ?????? ?????? (??? ???? ??????? ???? 100 ?????? 100 ? ?).
- ???? ??? ????? ????.
- ????? tempdb ??? ???? ???? ?? RAM. ?????? ????? ?? ?????? ??????? ???????:
- ???? ??? ?????? ?????? ??? ??? ?????? ?? ???? ??? ????? ??????? ????????. ????? ????? ?? ???? ???? ??? ??????? ???? ? ??? ??? SQL Server ??? ?? ????? ??? ?????.
- ???? ??? ????? ??????? "?????".
- ?? ???????? ????? ??? ????? ???? ??????? "tempdb ?? RAM (MB)". ?? ?????? ??????, ???? ??? ???????? ?? ????? RAM ????? tempdb (??? ???? ??????? 2). ??? ??? ???? ?????? ???. ?? ???? ??? "?????".
- ??? ?????? ??????? ?? ??? ????? ???? ??? ???? ???????. ?????? ????? ?? ?????? ??????? ???????:
- ??? ???? "????? ????? ????????" ? ???? ????? ??????? ??? ?????? ??????? ?? ???? ??? ?????? ?????? ??? ?????? ??????? ?? ???? ??? ????? ??? ??????? ????????. ???? ????? ????? ???? ??? "????? ?????? ???????" ??????? ?????, ????? ?????? ??????? ??? ?? ???? ??? "???? ?????" ?? ???? ???????.
- ???? ?????? ????? ???? ???????? "?????? ?????????" ?? ???? ??? "????? ????".
- ??? ??????? ?? - b ?? ??????? ?????????? ?? ???? ??? TEMPDEVICE ????? ?? ?????? 2 ?? ??? ???????.
- ????? ?????? ????? SQL Server. ??? ?? ???? Tempdb ?? RAM ? ???? ??? ?????? ???????.
- ?????? tempdb ??? ???? ?? RAM. ?????? ????? ??? ?????? 3 ?? ??? ??????? ???? ???? 0 ?? ?????? ?????? ??? ???? ??????? "tempdb ?? RAM (MB)".
- ????? ?????? ????? SQL Server ??? ????. ??? ??????? ?? ??? ???? ??????? tempdb ????? ??? ?????? ?????? ???? ?? ?????? ????? ??????? (??? TEMPDEVICE).
- ??? ????? ????? SQL Server ? ????? tempdb ?????? ???????? ?????????? ???? ???????? 2 ????????. ???? ????? ?????? ????? ???????? "tempdb ?????? ???? ?????? ??????? ???????:
- ??? ???? "????? ??????" ? ???? ????? ??????? ??? tempdb ?? ???? ??? ?????? ?????? ??? tempdb ?? ???? ??? ????? ??? ??????? ????????. ????? ????? ?? ???? ???? ??? ????? ?????? ??????? ?????, ????? tempdb ??? ?? ???? ??? ?? ???? ??????? "????? ????? ????????".
- ??? ????? ??????? "??????" ? ???? ?? ????? ???????? ??????? (???? ??????? ?? ???? ???????):
- ??? ??? / ????? "??? ????".
- ??? ????? ???? ?????? "????? ?????? ?????".
- ?? ????? ???????? ??????.
- ??????? DBO ??? ????.
- ??? ????? ??????? ????? ???????? ?? ?????? ??? ? ???? ??? ?????.
- ??? "???? ????????" ? ??? TEMPDEVICE.
- ?? ?????? ????? (???? ????) ? ???? ??? ???????? ?????? ??????? ??? tempdb. ??? ???? ??????? ??? ???? 8 ????? ???? ?????? 8 ???????? tempdb ?? ??? ?????? 10 ????????.
- ???? ??? ????? ????.
?????? ??? ???? ?? ????????? ??? ????? ??? ????? ?????? "? ???? ???????"????? ????? ?? ????? ??????"??" ??? SQL Server ??????? ".
??? Tempdb ???????? ISQL
- ???? ?? ?? ???? ???? ???????? ?????? ?? ??? Master.dat.
- ????? ???? ???? tempdb ???????? ????? ?????? ??? ???:
DISK INIT
NAME = 'TEMPDEVICE',
PHYSNAME = 'C:\MSSQL\DATA\TEMPDEV.DAT',
SIZE = 51200,
VDEVNO = 250
??????: ???? ??? ?????? ?????? ???? 100 ? ? tempdb. ????? ??? ???? ??? ??? ?? ?????. - ????? ???????? ??????? ????? ???? ??? tempdb ?? RAM ??? ??? ???? ??????? ?????? ??????? ???? tempdevice ??????? ?????? ???? ???????:
sp_configure 'allow updates', 1
go
reconfigure with override
go
sp_configure 'tempdb in ram', 2
go
sp_diskdefault master, defaultoff
go
sp_diskdefault tempdevice, defaulton
go
reconfigure with override
go
???????:
- ??? ????? ???? ??????? 'tempdb ?? ????? ?????? ????????' sp_configure ??????? 2-KB ???????? ??? ??????? '???????'.
- ??? ??? ???? ????? ???? ????????? ??? ????? ????? sp_diskdefault ?? ?????? defaultoff ??? ???????. ?????? ?? ??? ??? ???? ????? ???? ????????? ????? ????? sp_helpdevice ?? ??????? ??????.
- ????? ?????? ????? SQL Server. ??? ?? ???? Tempdb ?? RAM ? ???? ??? ?????? ???????.
- ???? ??????? sp_configure tempdb ??? ???? ?? ????? ?????? ????????:
sp_configure 'tempdb in ram', 0
go
reconfigure with override
go
- ????? ?????? ????? SQL Server. ??? ??????? ?? ??? ???? ???????, ??? ????? tempdb ??? ?????? ??????.
- ??? ????? ????? SQL Server ? ????? tempdb ??? ??????? ???? 2 ????????. ????? ????? ???? ???????? ????? ALTER ????? ?????? ?????? ??? ???:
ALTER DATABASE tempdb
ON TEMPDEVICE = 8
??? ??????? ??? ????? ??? tempdb ?????? 8 ???????? ?? ??? ?????? 10 ????????. ?????? ??? ???? ?? ????????? ??? ????? ALTER ????? ?????? "? ???? ???????"ALTER ???? ????? ??????"??" ??? SQL Server ??????? ". - ???? ?? ????? ?????? ????? ???????? ??????? ?????? tempdb:
- ??? ??? / ????? "??? ????".
- ??? ????? ???? ?????? "????? ?????? ?????".
- ?? ????? ???????? ??????.
- ??????? DBO ??? ????.
?????? ????? ?????? ??????? sp_dboption ?????. ?????? ??? ???? ?? ????????? ??? ????? ??????? sp_dboption ???? ?? ????? ?????? ????? ???????? "? ???? ???????"sp_dboption ????? ?????? ??????"??" ??? SQL Server ??????? ".
????? ?? ?????????? ???? ???????? ??????? ?? "????? ????? Microsoft:
115050
(http://support.microsoft.com/kb/115050/EN-US/
)
: INF: ??? ???????? Tempdb ?? RAM
158586
(http://support.microsoft.com/kb/158586/EN-US/
)
: PRB: ???? 'Temp_db' ????? ?????? ??? ????? ???? SQL
141183
(http://support.microsoft.com/kb/141183/EN-US/
)
: PRB: ???? ??? ???? ??? ???? ???? ??? ???? ??? Tempdb ???????
110139
(http://support.microsoft.com/kb/110139/EN-US/
)
: INF: ????? ??? ????????? SQL ????? ??????
???? ???????: 187824 - ????? ??? ??????: 12/?????/1424 - ??????: 3.0
????? ???
- Microsoft SQL Server 6.5 Standard Edition
| kbmt kbhowto kbinfo KB187824 KbMtar |
????? ???????: ??? ????? ??? ?????? ???????? ?????? ????? ???? ????? ?????????? ????? ?? ????????? ?????? ????. ???? ???? ?????????? ???? ?? ???????? ???????? ?????? ????????? ????? ????????? ???????? ????? ???????? ?????? ?? ?????? ??? ?? ???????? ???????? ?? ????? ??????? ?????? ??? ??????? ?????? ??. ?????? ?? ???? ??? ??????? ???????? ????? ?? ???? ????? ?????? ??? ????? ??? ????? ??????? ?? ????? ?? ?????? ??? ??? ??????? ??????? ?? ????? ????? ????? ????? ?????. ?? ????? ???? ?????????? ??????? ??? ????? ?? ??????? ?? ????? ?????? ?? ??? ????? ?? ????? ??????? ?? ???????? ?? ??? ???????. ???? ???? ?????????? ???????? ??? ????? ?????? ??????? ??????
???? ??? ????? ??????? ?????? ??????????
187824
(http://support.microsoft.com/kb/187824/en-us/
)
????? ??????? ?? ????? ???? ?? ????? ????????? ????? ????? ?????? ???? ???? ???? ??? ??????? ??? ?? ? ?? ??? ??????? Microsoft ??? ????? ??? ??????? ????? ?????? ?????