クエリ実行時の低メモリ状態をシミュレートする方法


13

低メモリ状態でのSQL Serverの実行エンジンの動作をよりよく理解しようとしています。メモリ付与の観点から言えば、GrantedMemoryに等しくなるように強制する方法があるかどうか疑問に思っていRequiredMemoryます。(私の推測では、それを行うための文書化されていないトレースフラグがあります。誰がそれを知っていますか?)

回答:


14

SQL Server 2012 SP3以降を使用している場合は、MAX_GRANT_PERCENTヒントを使用して、単一クエリのメモリ許可を制限できます。ただし、どのパーセントが正しい値を与えるかGrantedMemoryを判断するには、数値を混乱させる必要があります(強制的にに等しくなるようにするためRequiredMemory)。

詳細はこちらをご覧ください。

それ以前は、リソースガバナーを使用する必要があります(ただし、エンタープライズのみ)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.