SQLビューにROアクセス権があります。以下のクエリはタイムアウトします。これを避ける方法は?Sqlクエリのタイムアウトを回避する方法
select
count(distinct Status)
from
[MyTable] with (NOLOCK)
where
MemberType=6
私が取得エラーメッセージは次のとおりです。
Msg 121, Level 20, State 0, Line 0
A transport-level error has occurred when receiving results from the server (provider: TCP Provider, error: 0 - The semaphore timeout period has expired.)
エラーが発生するまでにどれくらい時間がかかりますか? – codeulike
それは15-20分まで実行されます –
それは長い時間です。あなたの例で[MyTable]はテーブルまたはビューの上にありますか?ビューの場合は、ビュー定義を投稿してください。最適化を試してみることができます。 – codeulike