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

SqlDataReaderのパフォーマンスが遅い

    SQL Server Profilerでトレースを設定して、.NETコードから接続するときに接続で使用されているSETオプション設定と、SSMSで使用されている設定を確認します。 SETオプション設定とは、つまり

    ARITHABORT
    ANSI_NULLS
    CONCAT_NULL_YIELDS_NULL
    //etc
    

    MSDN をご覧ください。 オプションの表については

    オプションが異なる前に問題を確認しました(その場合、ARITHABORT )そしてパフォーマンスの違いは非常に大きかった。



    1. IDに基づいて、別のテーブルの列値と同等のすべての列値を更新します

    2. ページングを実装する効率的な方法

    3. Docker上のMySQL-データベースをコンテナ化する方法:新しいホワイトペーパー

    4. SET NAMESなしでPDOとの照合を指定するにはどうすればよいですか?