照会モードのタスク、トランザクション
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
s_naguraさん、Tandaさん ありがとうございます。
ゲートウェイログも知ってます。
プロファイヤーを最近知ったので、今回はそれで見てみました。
両者を比べてみたいと思います。
ゲートウェイログも知ってます。
プロファイヤーを最近知ったので、今回はそれで見てみました。
両者を比べてみたいと思います。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
Magicのログ機能に、「ゲートウェイ」のログ機能がありますので、
それを使って「SQL Server」のSQLコマンドログを取ってみるといい
ですよ。
どの設定がもっとも最適化されているか、一目瞭然で分かりますよ。
それを使って「SQL Server」のSQLコマンドログを取ってみるといい
ですよ。
どの設定がもっとも最適化されているか、一目瞭然で分かりますよ。
投票数:0
平均点:0.00
s_nagura
投稿数: 109
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
こんにちは。
私もP、N、Nにしています。
処理モードの他に、テーブルアクセスがRまたはWでSQLが変化していたと思います。
私もP、N、Nにしています。
処理モードの他に、テーブルアクセスがRまたはWでSQLが変化していたと思います。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
お役に立てたようで良かったです。
私も印刷タスクをなんかよく修正モードにしていたような
気がします。
照会モードは、変数への加算も問題無いし
修正モードにする必要はないのでしょうね。
私も印刷タスクをなんかよく修正モードにしていたような
気がします。
照会モードは、変数への加算も問題無いし
修正モードにする必要はないのでしょうね。
投票数:0
平均点:0.00
fjksudou
投稿数: 180
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
テストありがとうございます。
あまり変わらないようですね。
話逸れた方ですが、
修正モードだと、たくさんSQL文が増えて処理が遅くなるようですね。
マニュアル確認しました。照会の方が高速のようです。
実は印刷系の場合、照会モードではなく、修正モードを使ってました。
SQLコマンドもわざわざ修正に変更してました。
気づかさせていただきありがとうございました。
適宜修正していきます。
あまり変わらないようですね。
話逸れた方ですが、
修正モードだと、たくさんSQL文が増えて処理が遅くなるようですね。
マニュアル確認しました。照会の方が高速のようです。
実は印刷系の場合、照会モードではなく、修正モードを使ってました。
SQLコマンドもわざわざ修正に変更してました。
気づかさせていただきありがとうございました。
適宜修正していきます。
投票数:1
平均点:10.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
fjksudou様、ありがとうございます。
それも有りなのかもしれないですね。
読むだけ・・・なので、実はロックもされないとか。
「物理」「タスク前の前」「即時」と
「物理」「なし」「なし」をプロファイラーで比べてみます。
↑見てみました。どちらも似てました。
set インプリシット チランザクション ONという発行
タイミングの違いが有りました。
またどちらの場合もトランザクションカウントが0以上なら
コミットするみたいな感じでした。
話逸れますが
照会モードバッチだったのを
修正モードバッチにすると、後者は
SELECTに WITH(UPD LOCKなどのSQL文が沢山出てきますね。
それも有りなのかもしれないですね。
読むだけ・・・なので、実はロックもされないとか。
「物理」「タスク前の前」「即時」と
「物理」「なし」「なし」をプロファイラーで比べてみます。
↑見てみました。どちらも似てました。
set インプリシット チランザクション ONという発行
タイミングの違いが有りました。
またどちらの場合もトランザクションカウントが0以上なら
コミットするみたいな感じでした。
話逸れますが
照会モードバッチだったのを
修正モードバッチにすると、後者は
SELECTに WITH(UPD LOCKなどのSQL文が沢山出てきますね。
投票数:0
平均点:0.00
fjksudou
投稿数: 180
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
nkmtさん
こんにちは
私は「物理」「タスク前の前」「即時」になっています。
特に設定していないですね。
デフォルトのままです。
こんにちは
私は「物理」「タスク前の前」「即時」になっています。
特に設定していないですね。
デフォルトのままです。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
ISHIJIMAさんもありがとうございます。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
基本的にはそうしています。
コンバート等旧バージョンからについては確かN=なしがなかったかできなかった等でそのままにしてあります。
コンバート等旧バージョンからについては確かN=なしがなかったかできなかった等でそのままにしてあります。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
こんにちは。
そうなんですね。
レスを頂きありがとうございました。
そうなんですね。
レスを頂きありがとうございました。
投票数:0
平均点:0.00
pu_mahalo
居住地: 大阪
投稿数: 775
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
こんにちはPuです
私もそうしてますよ
でわ〜でわ〜
私もそうしてますよ
でわ〜でわ〜
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
教えてください。
SQL Serverのデータを照会モードで表示のみ、印刷のみ
といったタスクは、トランザクションモード:P=物理
トランザクション開始:N=なし
ロック方式:N=なし
としておりますがこれでいいものでしょうか?
SQL Serverのデータを照会モードで表示のみ、印刷のみ
といったタスクは、トランザクションモード:P=物理
トランザクション開始:N=なし
ロック方式:N=なし
としておりますがこれでいいものでしょうか?
投票数:0
平均点:0.00