? ???????????? ???? ??????? ? ??????, ??????????? ?????? ????????, ??????, ????? ???? ????????? ????????? ?????? ????? ??????? ?????, ??? 8060 ????, ?? ??? ?? ??????? ???????? ??? ???????, ????? ??????????? ????? ????? ?????????? ??????, ? ????? ???????? ? ???????????? ???? ??????? ?????????????????? ????????.
??????? ????? ??????????? ? ???, ??? ????? ?????? ???????? ???????????? ? ?????????? ??????????? ???????, ???? ?? ???????? ?????????? ????? ? ??? ????????????? ??? ??????? ???????. ??? ??????, ??? ??????? ??????? ?? ?????? ?????? ??? ???????? ??????? ? ??????????? ?? ???????? ??????. ?????? ??????? ???????? ??????? ???????????? ?????????, ??????????? ?? ????? ????????? ???????? ??????? ? ????? ??????.
?????? ???? ???????? ???????????? ??? ???????? ??????? ???????? ??????-???????? (??????? ????????), ????? ??? XML, ?????, ??????????? ??? ?????? ???? varchar(max). ???????? ????????, ??? ???? ????? ??????? ???????? ????????? ???????? ????????? ?????, ?? ?????? ?????????????, ??? ??? ?????????? ??????? ?????????? ????? ?? ??????? ?????? ????? ????????? ???? ? ??? ?? ???????.
???? ???????? ????? ??????? ???????? ? ???????????????????. ?????? ?? ????????? ??????? ?????????? ????? ?? ????? ?????? ? ??????? ????? ????????? ??????????????? ?????-??????, ???? ??????? ??? ????????? ?? ??????? ?????? (??? ?????? ? ????????? ????????, ?????????? ??????????? ?? ????????? ?????? ?????????????? ????????). ???? ????????? ???????? ????? ??????? ??????? ??????, ?? ?????????????????? ??????? ?? ????????? ?????? ? ???? ?? ??????? ?????????? ????? ?? ?????????? ????? ????? ???? ?????????????? ? ??????????? ?? ????, ??????? ????? ???? ?????????? ?? ??????? ????????.
? ????? ?????? ??????, ??????????? ????? ? ????????? ??? ??????? ??? ?????? ??????, ??????????? ? ???? ??????? ?????????? ?????, ???????? ?? ?????? ?????????????????? ? ???? ?????????? ???????? ???????? ???????? ? ??? ???????. ???? ???? ??????? ???????? ???????????????, ??? ?? ????? ????????: ????? ??????? ?????????? ????? ????????????? ?? ??????? ????????, ?? ????? ????????? ?????, ?? ????, ???????????, ????????? ??? ?????? ????????? ????????, ?????????? ??????????? ????????, ????? ????-????? ????????????? ???????.
??????, ??????????? ?????? ????????, ??-???????? ??????? ? ?????? ????????? ??????? ??????? ?????. ?? ???? ?????????????????? ???????? ????????????? ?????, ?? ???? ????????? ?? ??????? ???????????? ???????.
? ?? ?????? ??? ????? ?????????????? ??? ?????? ????? ????? ????????????????? ?????????? ??? ?????? ?????????? ??????????????? ????????????, ????? ????????, ??? ?????????? ???? ??????? ???????? (SAN). ?????? ?????? ????????? ? ????? ??????, ??????? ?? ????? ???????????? ?????????? ??????????????. ???????? ??????????? ? ???, ??? ??? ???????? ?? ?????? ?????? ? ????????? ???????? ??????????????? ???? ?????? ????????? ?? ????????? ???????, ??? ????????????. ??? ??? ?????????????? ?????, ????? ??????? ?????????? ?????? ? ?????? ????????????? ?????????? ????????.
? ??? ????????? ??????????? ?????????????? ??????????????? ?? ???????? ????????, ??? ??? ???????? ?????????? ?????????????, ????? ???????? ?????? ?????????? ??????????. ???? ? ???, ??? ???? ??????????? ???? ????????? ???????, ?? ?????????????? ???? ?????? ????????? ?? ?????? ???????, ? ?????????? ????? ?????????? ??????.
???????? ????????? ??? ???????? ?? ????????? ?????? ? ????????. ??????? ???????? ?????? ???????, ??? ??????????? ????? ????????? ?????????????? ???? ??????. ???????? ?????? ? ?????????? ?????? (??? ?????? ???????? ????????? SQL Server) ?? ?????? ???????? ???????????, ??? ??? ?? ????? ??????? ???????? ??????, ? ????? ?????????? ?????? ????????? ???????????? ?? ?????????? ?????? ?? ?????? ????????.
?????????? ???????? ????????????? ??? ???????? ???????? ???????? ????????? ???????, ????? ?????????????? ???? ?????? ?? ??????????? ??????????????? ???????? ? ?????? ?????????? ?????????? ????????. ???? ?????, ??? ????????? ???????????, ????????? ??? ??????? ???????? ?????? ????? ????????????? ????????.
?????? ?????? ? ??? ????????? ???????????? ??????? ????????? ?????????????? ???? ??????. ??? ????? ???????????? ??? ? ??????? ???????? ?????, ?? ??????? ???????? ?????? ?????? ?? ????????, ?????? ??? ?? ????? ???????? ???????????. ???? ???????? ????????? ?????????? ??????? ????????, ? ??? ???????? ?? ????????? ? 10. ??????? ???????? ????????? ??????? ??? ???? ?????? ????? ?????, ????????? ????????? ???:
SELECT [mirroring_connection_timeout] FROM master.sys.database_mirroring WHERE [database_id] = DB_ID ('mydbname'); GO
???????? ??? ????? ??? ?????? ?????????? ????:
ALTER DATABASE mydbname SET PARTNER TIMEOUT <timeoutvalue>; GO
? ????? ?????? ????????? ??????? ???????? ???? ?????????? ?? ????? ??????? ????????, ??? ??????? ?????, ?????????? ????????? ?? ????????? ?????? ? ????????? ????????. ??????????? ????? ???????? ????? ???? ?? ?????? ??????? ???????, ???????? ???????????? ???????? ???????, ?????????? ??????????? ?????????????? ?? ?????????? ???? ?????? ??? ???????? ?? ????????? ?????? ? ????????, ?? ??? ????? ?????? ???? ??????????? ??????????? ???????? ???????. ???????? ? ???? ??????? ??????????? ? ???, ??? ???????? ??????? ????????? ????? ?????????? ??????, ? ??? ????? ???? ??????????? ? ?????? ????????? ????.
? ? ??? ????????? ?????????? ??????????? ?????? ???????? ?????? ????????? ????? ? ????????? ????? ???????, ?? ???????, ??? ??? ?????????? ??????? ?????????????? ? ??? ??????? ???????? ?????????? ????????? ?????. ? ?????? ?????? ????????? ????? ??? ? ??????, ? ????????? ????? ??????? ??? ? ???. ? ?????????? ???????? ?????????? ?????????? ?????, ?? ???????, ??? ?????????? ????? ? ????? ?????? ???????????? ?? ??????? ? ???????????? ?????? ????????? ??????. ??? ????????, ??? ??? ?????????? ???? ?????????, ??????? ????????? ?????? ???????. ? ???-?? ????????
? ????????????? ????? ???????? ??????? ?????????? ????????? ?????. ? ??????? ?? ????????? ????? ???????, ?????????? ????????? ????? ?? ?????????. ?????????? ????????? ????? ???????? ??? ??????, ???????????? ? ??????? ?????????? ??????? ?????????? ??????????? (? ??? ???????? ????????? ????? ?????? ??? ??????, ????? ?????? ? ??????).
????? ???? (?????????? ?????? ?? ?????? ??????????? ??????? ????? ??????) ?????????? ????? ?? ?? ?? ???? ???????, ?? ?????????? ?? ??????????? ???????? ??????? ?????, ?????? ????????? ?????? ????????. ????? ???????? ???????????? ??? ?????? 4 ?? ??????? ????? ??????. ??? ?????? ?????????? ????????? ????? ?????????? ?????????? ??????????? ????????? ??? ??? ????? ? ???????? ??? ???????????? ?????, ?? ????? ???????? ??? ???? ?? ????????????. ??? ??????, ??? ???? ????? ???????????????? ????????? ?????????? ????? ?????????? ??? ?????, ?? ????? ??????? ????? ????? ??????. ????? ???????? ???????????? ???? ??? ???????? ?????? ????????? ?????.
???? ??????? ???????? ?????????? ??????, ??? ?????????? ???? ?????? ???????????? ???????? ?????????? ? ??????? ????????? ??????? ??????? (??????, ??????), ?? ??????????? ??????????? ?????? ????????? ????? ????? ????? ???? ?? ???????, ??? ? ?????????? ????????? ?????, ?????? ????? ????? ???. ??? ? ????????? ??????????? ???? ?????????.
?? ????? ????????, ??? ?????????? ????????? ????? ?????????? ?????? ?????????? ??????? ?????????????? ? ???????? ?????????? ??????????????. ???? ????????? ?????????? ??????????? ??????????? ? ?????? ???????????? ?????? ????????? ????? ? ????????? ????????? ????? ???????, ?? ?????????????? ? ????????? ?? ?????? ???? ????????? ????????? ????????:
??? ????? ??????????? ?????????????? ????? ????????? ????? ???????, ???????? ???? ???? ????????? ??????????????? ????? ????????? ?????? ????????? ????????????. (? ????????? ?????? ??? ????? ???????? ????????????? ??????????????? 24 + 24 + 24 + 24 + 24 + 24 + 23 ????????? ????? ???????!) ?????????? ??????????? ??????????? ?????????? ??????????? ? ???? ????????? ?????? ???????? ??? ?????????????? ?? ??????????? ????.
??? ????? ????????? ??????????? ? ?????????????? ????? ????????? ????? ???????, ????????? ?????????????? ?????????? ????????? ?????, ?? ????, ?? ?????????? ?? ?????????????? ???? ????????? ????? ??????? ?? ??????, ?????????? ?????????? ??????.
???? ? ????? ?????? ?????? ?????????? ?????????? ????? ???????? ????? ????????? ????? ??????? ?? 23, ???? ?? ????????? ???? ??????. ???????????? ??????????? ????, ??? ?????????? ????????? ????? ?? ???????? ???????????, ???????? ?????????? ??? ???????? ????????????, ?? ??? ????? ?????? ????? ?????, ??? ???????? ??????????????.
? ? ???? ???? ???????????????? ??????? ?? ???? ?????. ?? ?????? ?? ????? ???????? ???????????? ????????? SQL Server 2005. ? ?????? ???????? ?????? ? ???????????? ?????? ????????? ?? ????????????? ???? 50% ????????? ??????. ?????? ? ???? ???????? ????????, ????????? ??????? ???????? ?? ????? ??????????? ??????? ???????? ?????? ?????? ??? ??????????? ??? ?? ??????? ??????????????????. ???? ? ??????? ??????????? ?? ?????? ??? ?????? ??? ????, ??, ????????, ????????? ? ?????????? ??? ???????? ?????? ?? ??????????? ?? ????????? ?????? ? ?? ????????????? ?????? ?? ????? ????. ??? ?? ????? ?? ????????????????
? ? ?????? ?? ???? ?????? ??? ?????? ???? ????? ? ???? ???????????, ?? ??? ?????????? ???? ????????? ? ? ??????? ??????? ????? ????? ??????????? (N-1 ???????????????? ????????? ? N ?????? ? N-1 ???????????? SQL Server ?? ??????).
?????? ???????????? ? ??????? ??????? ????????? (??????????? ????? 50% ?????? ???????) ?? ??? ? ?????? ?????????? ? ?? ????????? ?? ???????? ?????????? ?????? ?? ????? ???? ????? ???????? ?? ????????? ?????? ??? ??????? ????????. ??? ??????????? ????????? ????????????? ?????? ????? ???????????? ????? ????? ??????????????????, ??? ??? ???? ?? ??????? ???????? ????? ???????? ?????????, ? ?????? ??? ????????????.
? ?????? SQL Server 2000 ???????????? ??????????? ? ??????????? ??????? ?????????? ?????????????? ?? ????? ??? 50% ?????? ???? ????????. ??? ??????? ???, ??? ????????? ?????? ? SQL Server 2000 ?? ???????? ?? ?????????? ?????? ? ???? SQL Server ?????????, ??????, 80% ?????? ????, ?? ?? ?????? ?? ???????. ? ???????? ???????? ?? ????????? ?????? ??? ??????, ??? ??????? ?????? ??? ?????????????? ?????????? ????? ???????? ?? ????? 20% ??????. ? ?????? ??????????? ????? ??????????? ?????????? ? 50% ?????? ????, ??????????? ?????????? ????? ????????????? ??? 50%. ???????? ? ???, ??? ??????? ???????? ??????? ?? ??????????? ????? ????? ?????????? ????? 50%.
? ?????? SQL Server 2005 (? SQL Server 2008) ????????? ?????? ???????? ???????? ?? ?????????? ??????, ??? ??? ???????? ? 50% ?????? ?? ???????? ??????????. ?? ??? ?????????? ?????? ??????????? ??? ??????????, ?????????? ?? ????? ???? ???????? ????? ?????? ???? ?? ?????, ???? ?? ?????????? ?????????????????? ????????????? ??????.
????? ??????????? ? ????????? ???????????? ?????? ?????? ??? ??????? ??????????, ????? ??? ?? ????? ???????? ???? ? ????? ??????? ????? ??????. ???????????????? ?????????? ??? ?????? ???? ????? ? ???? ??????????? ???????? ????????? ??????? ?? ??????????? ??????? 40% ??????. ??? ????????, ??? ????? ?????? ????????? ???????? ?? ????????? ????, ?? ?????????? ??????? ??????, ??????? ?????. ? ?????? ???????? ?? ????????? ?????? ??????? ?????????? ????????????? ???????????? ????? ?????? ??? ?????????? ?????????????? ?????? ?????????????????? ??????? ????????, ? ????????? ????? ??????????? ??? ?????? ?????????????. ???? ??? ??????, ??? ? ?????? ???????? ?????????????????? ????? ??????? ???????? ?????? (??? ? ?????????), ??? ?? ????? ?????????? ??? ?????, ????? ?????? ????????? ???????? ?? ????????? ???? ????????.
?c??????: TechNet Magazine
Tags: SQL, SQL Server