블로그 이미지
010-9967-0955 보미아빠

카테고리

보미아빠, 석이 (500)
밥벌이 (16)
싸이클 (1)
일상 (1)
Total
Today
Yesterday

달력

« » 2024.3
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

공지사항

최근에 올라온 글

공급자에 따라 동작이 틀리다.

 

1. 공급자에 따라 with (nolock) 힌트가 먹는 경우도 있고 아닌 경우도 있다.

    예를들어 Microsoft OLE DB Provider for SQL Server 의 경우,

    with (nolock) 이 전달되어 정상적으로 동작 합니다.

    또한 Transaction isolation level read uncommitted 도 동작 합니다.

 

-- server,ip 로 적던지 sqlservermanager10 에서 별칭으로 등록한 이름을 적도록 한다.

    32, 64비트 모든 클라이언트가 정상 동작하기 위해서는 별칭을 모두 등록 하도록 한다.

 

ex1)

EXEC master.dbo.sp_addlinkedserver @server = N'yourip,port', @srvproduct=N'SQL Server'
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'yourip,port',@useself=N'False',@locallogin=NULL,@rmtuser=N'id',@rmtpassword='pass'

 

2. 그러나 Microsoft OLEDB Provider for ODBC Driver 의 경우,

    with (nolock) 이 전달되지 않습니다.

    역시 Tran........uncommitted 도 동작하지 않습니다.

    이 경우 work-around 로 linked server 대상 서버에 view 를 만들고 view 에 nolock 힌트를 명시하면 가능 합니다.

 

ex2)

EXEC master.dbo.sp_addlinkedserver @server = N'test2', @srvproduct=N' ', @provider=N'MSDASQL', @provstr=N'Driver={SQL Server};Database=master;Server=yourip,port;UID=id;PWD=pass;'
 EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'test2',@useself=N'True',@locallogin=NULL,@rmtuser=NULL,@rmtpassword=NULL

 

 

Posted by 보미아빠
, |

http://support.microsoft.com/kb/970406

 

모 MVP 님께서 2008 에도 synAttackProtect 를 설정해야 한다고 강의를 했다고 한다.

이는 잘못된 정보인듯 하다.

참고로 강모 MVP 는 아니란다....^^;;

 

Note The SynAttackProtect registry key is not applicable on Windows Server 2008, Windows Vista, and later Windows versions. For a list of the registry keys on these operating systems, visit the following link:

TCP/IP Registry Values for Microsoft Windows Vista and Windows Server 2008

 

TCPIP_Reg.doc

Posted by 보미아빠
, |
http://blogs.msdn.com/b/psssql/archive/2013/02/13/breaking-down-18065.aspx

 

음 대부분의 회사에서 connection pool 을 쓰면서 저 에러를 많이 보았을것 같다.

정상적인 시나리오에서 언제 이런 에러가 발생할 수 있는지 설명했으며,

이 에러를 보이지 않게 감추는 hotfix 를 발표 했다.

그래도 여전히 dm_os_ring_buffer 에서는 확인 할 수 있다.

 

시원하다......아쒸 돌팔이들 약 열라 팔던데....이제 시원하게 설명 되는구나...

Posted by 보미아빠
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함