나는 SQL Server (SQL Server 2K5 환경)에서 몇 가지보고 SQL을 빠르게 들으라고 요청 받았고 발견 한 것에 놀랐습니다. 4 ~ 5 단계의 하위 쿼리 , 뚜렷한 절, 노조, NoLock 힌트 (SQL이 너무 오래 실행되어 표준 처리를 차단했기 때문에 필요했습니다) - 모두 같은 세트!SQL 최적화 인터뷰 질문하기
나는 어리석게도 SQL이 비효율적이라고 언급했기 때문에 "전문가"라는 레이블이 붙어 있고 SQL을 최적화하는 능력을 평가할 수있는 몇 명의 인터뷰 대상자를위한 테스트를 작성해야한다는 과제가있었습니다. 나는 누군가가 나를 어떤 URL로 안내 할 수 있기를 바라고, 또는 좋지 않은 것을 제거하기 위해 사용할 수있는 목록을 제공하기를 희망한다.
어 ... 와우 - 나에게 많은 독서를 제공해 줬어, 고마워! – BKMWpg
네, 아마도 너무 많은 것을 살펴 봐야 할 것 같습니다. MSSQL Tips 관련 질문은 세분화되어 있으며 성능 튜닝 세트가 있습니다. 브렌트의 게시물은 확실히 읽을 가치가있다. 리팩토링에 필요한 요소를 보여주는 아이디어는 훌륭하다고 생각합니다. 당신은 그들의 기술에 대한 감각을 얻을 수 있고 그들은 그들이 무엇을 할 것인지를 알게 될 것입니다. – 8kb
+1 : 내가 추가하고자하는 것은 코드 테스트를 위해 "TSQL Challenges"를 검색하는 것입니다. 나는 완벽한 해답을 기대하지는 않지만 이러한 도전을 알고있는 후보자는 분명히 SQL Server에 관심이있는 사람입니다. –