FC2ブログ
結果を返すまでに時間のかかるストアドプロシージャでの出来事
SQL2005での出来事。
結果を返すまでに時間のかかるストアドをADOを使って実行したわけだ。通常、処理が長ければタイムアウトっていう感じのエラーが返ってくるのだが、そうではなく原因不明のエラーが発生した。

処理自体は間違っていない。何よりマネージメントスタジオでは正しく動作している。
意味不明なバグだなと思っていたのだが、ストアドを一度実行してエラーを発生させ、続けて同じストアドを呼び出すと成功することが判った。
なんとなくタイムアウトの時間が問題かなと思った…

そのときADOでのコマンドのタイムアウトをデフォルトの30秒にしていたのが悪かった('A`)
詳細は不明だけど、時間のかかるストアドではタイムアウトエラーが返ってこない場合があるっぽい。
こんな問題で1時間ほど時間を使ってしまった…


                 i三i
                〃   ヾ、
               〃      ヾ、
             〃         ヾ、
           〃    ____    ヾ、
          〃   /      \   ヾ、
         ||   /  _ノ  ヽ、_  \  ||  
         || /  o゚⌒   ⌒゚o  \ ||  もう自殺するしかないお
          ヾ,|     (__人__)    |//  
          (⌒)、_   ` ⌒´     _,(⌒) 
          / i `ー=======一'i ヽ
         l___ノ,、          ,、ヽ___i
            l           l



                            トイ
                            トイ
                            トイ
                           i三i
                          〃   ヾ、
                         〃      ヾ、
                       〃         ヾ、
                     〃    ____    ヾ、  チラッ…
                    〃   /      \   ヾ、
   / ̄ ̄\           ||   /  ⌒   ⌒\   ||
 /  _ノ   \          || /   (● ) (― )\ ||        
 |   ( ●)(●)l 早く死ねよ  ヾ,|    ::::⌒(__人__)⌒:::::|//
. |    (__人__) |          (⌒)、_       ̄   _,(⌒)
  |    ` ⌒´ |         / i `ー=======一'i ヽ
.  |         }           l___ノ,、          ,、ヽ___i
.  ヽ        }            l           l
   ヽ     ノ
   /    く
   /     ヽ
スポンサーサイト
TOP
プロフィール

hssamurai

Author:hssamurai
FC2ブログへようこそ!

最新記事
最新コメント

最新トラックバック

月別アーカイブ
カテゴリ