これらのデータベースオブジェクトの主な相違点一時的な#ストアドプロシージャとフィジカルprocのパフォーマンスまたは実行計画の違いは何ですか?
2
A
答えて
0
一時ストアドプロシージャは通常のストアドプロシージャと似ていますが、名前が示すとおり、一時的な存在があります。
これらはtempdbで作成されるため、任意のデータベースから呼び出すことができます。一時的なストアドプロシージャの場合、SQL Serverは基本的にデータベース名とスキーマ名を無視します。
一時ストアドプロシージャを頻繁に使用すると、tempdbのシステムテーブルで競合が発生する可能性があります。ただし、T-SQLステートメントまたはバッチの実行計画の再利用をサポートしていない旧バージョンのSQLサーバーに接続する場合に便利です。
パフォーマンスと実行計画に関しては、通常のストアドプロシージャと一時ストアドプロシージャの両方が同じ方法で動作します。
この記事の詳細は、こちらをご覧ください。 Temporary Stored Procedures
+1
すばやい返信をいただきありがとうございます – jthalliens
関連する問題
- 1. SASでは、Proc MeansとProc Summaryの違いは何ですか?
- 2. 「コンパイル時間」と「実行時間」の違いは何ですか?
- 3. 実行計画と実行計画の違い
- 4. djangoクエリとストアドプロシージャ(MySQL)のパフォーマンスの違いはありますか?
- 5. 私の実行計画のテーブルスキャンオペレータの[Bmk1002]とは何ですか?
- 6. FlyweightとSingletonパターンの実用的な違いは何ですか?
- 7. MSVCの並行実行時のparallel_for_eachとparallel_forの違いは何ですか?
- 8. WITH句と一時テーブルの違いは何ですか?
- 9. 一時データベースと履歴アーカイブデータベースの違いは何ですか?
- 10. 一般的なシナリオとエンドユーザーレポートの設計は何ですか?
- 11. sp_executesqlは間違った実行計画を使用します
- 12. 異なるクエリでのストアドプロシージャ実行計画の比較
- 13. 開発と計画の面でCMMIとアジャイルの違いは何ですか?
- 14. PROC {}及び&PROC {違いは何である}
- 15. ストアドプロシージャの実行時間は、正しい
- 16. 一時ストアドプロシージャを実行中のC#
- 17. RTP over UDPとRTSP/RTPのパフォーマンスの違いは何ですか?
- 18. HttpModuleとGlobal.aspxのパフォーマンスの違いは何ですか?
- 19. Promise.join Promise.allとのパフォーマンスの違いは何ですか?
- 20. Playの実行と開始の違いは何ですか?
- 21. asInvokerとhighestAvailableの実行レベルの違いは何ですか?
- 22. ストアドプロシージャが何も実行しない場合のORAコードは何ですか?
- 23. ループバックの一般的なモデルとサーバーモデルの違いは何ですか?
- 24. Postgresが間違った実行計画
- 25. バイナリ計測とByteCode計測の違いは何ですか?
- 26. valgrindと正常実行の違いは何ですか?
- 27. Activity.runOnUiThread(実行可能アクション)とHandler.post()の違いは何ですか?
- 28. 実行フローとフローチェックの違いは何ですか?
- 29. Sequential Consistencyと最終的な一貫性の違いは何ですか?
- 30. Postgresの計画は実行に無駄な時間がかかります
うわー、一時的なストアドプロシージャが存在することさえ知りませんでした。ありがとう! –