SQL Server 2005のリリース以来,SQL Serverの情報を掲載している技術サイトの数は急増した。MicrosoftのSQL Server開発チームのメンバーたちは自身のブログを持っており,SQL Serverの操作やベスト・プラクティスに関して,ほとんど知られていないような詳細まで紹介している。 だが多くの情報が公開されているにもかかわらず,SQL Serverに加えられた一部の変更点は非常に微細なものであるため,見逃されている可能性がある。自分がSQL Serverの挙動に関して知っていると思っていることが実際にはもはや通用しない,という事実に気づいていない人もいるかもしれないのだ。 今回はそういう三つの誤解について,率直に紹介してみようと思う。 誤解1:デッドロックの被害者になるのは避けられない 筆者が驚いたSQL Server 2005の変更点の一つに,改善されたデッ