私は、変数はそうストアドプロシージャ内のクエリのようなものを読み込むこと@Mdop
整数でストアドプロシージャを呼び出すしたいと思いますこれを行う方法?私が見つけた唯一の些細な方法は、巨大なIF THEN ELSE
を持っていて、それぞれMaxdop
値のために、私はストアドプロシージャに渡す予定で、別のmaxdop
値を持つ同じクエリを繰り返します。私はこのアプローチがオリジナルではあるが、かなり恐ろしいと感じている。SQL Server内の変数でMAXDOPヒントをパラメータ化する方法
他のアイデア?
?マシン上のコアの数は、あるクエリから別のクエリに変化することはありません。コード内で修正する必要はありませんが、絶対に必要でない限り、変更する必要はありません。通常、開発者ではなく、それを知っているのはDBAです。 –