KB4163526 - 修正: SWITCH ステートメントと入れ子になった IF ステートメントを含む DAX クエリは、SQL Server で完了するまでに 1 時間以上かかる

適用先
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

現象

Microsoft SQL Server 2017 でデータ分析式 (DAX) クエリを実行することを想定しています。 SWITCH ステートメントと入れ子になった IF ステートメントを含む DAX クエリを実行するときに、SWITCH 分岐が分岐リストの最後にある場合、クエリが完了するまでに 1 時間以上かかることがあります。 ただし、SWITCH ブランチがブランチ リストの最初のブランチである場合、クエリが完了するまでに数秒しかかかりません。

解決策

この修正プログラムは、次の SQL Server の更新プログラムに含まれています。

SQL Server 2017 の累積的な更新プログラム 8

SQL Server ビルドについて

SQL Server の新しいビルドには、以前のビルドであったすべての修正プログラムとセキュリティ修正プログラムが含まれています。 ご使用のバージョンの SQL Server 用の最新ビルドをインストールすることをお勧めします。

SQL Server 2017 の最新ビルド

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

参考資料

マイクロソフトでソフトウェア更新プログラムの説明に使用されている標準の用語については、用語集を参照してください。