sql >> データベース >  >> RDS >> Sqlserver

SQL Server sp_ExecuteSQL と実行プラン

    いいえ

    両方の実行計画を表示し、次のクエリを使用してそれらを比較できます。

    SELECT usecounts, cacheobjtype, objtype, text, query_plan, value as set_options
    FROM sys.dm_exec_cached_plans 
    CROSS APPLY sys.dm_exec_sql_text(plan_handle) 
    CROSS APPLY sys.dm_exec_query_plan(plan_handle) 
    cross APPLY sys.dm_exec_plan_attributes(plan_handle) AS epa
    where text like '%Some unique string in your query%' 
                                              and attribute='set_options'
    

    sp_executesql バージョンには objtype があります 「準備」の



    1. 単一の列を持つテーブルから最初のNを除くすべての行を削除します

    2. Spring JPA+postgresqlのスキーマ間でデータソースを動的に切り替えます

    3. スキーマと一部のデータを SQL Server から別のインスタンスにコピーする方法は?

    4. EntityFrameworkを介してテーブルの値の型をSQLServerストアドプロシージャに渡す