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

テーブルと一時テーブルのパフォーマンス

    あなたの状況では、ステージング テーブルと呼ばれる永続的なテーブルを使用します。これは、大量のインポートで一般的な方法です。実際、通常は 2 つのステージング テーブルを使用します。1 つは生データで、もう 1 つはクリーンアップされたデータで、フィードの問題を簡単に調査できます (ほとんどの場合、クライアントがジャンク データを送信するために見つけた新しいさまざまな方法の結果ですが、それを証明できなければなりません)。さらに、temp db を拡張しなければならない、temp db を使用したいが拡張されるまで待たなければならない他のユーザーに問題を引き起こすなどの問題を回避できます。

    SSIS を使用してステージング テーブルをスキップすることもできますが、50,000,000 テーブルをリロードせずに戻って調査できる機能は非常に役立ちます。



    1. Woocommerce:製品を1回だけ購入できるユーザー

    2. ユーザーがオンラインであるかどうかを判断する最も簡単な方法は何ですか? (PHP / MYSQL)

    3. 2つの列を1つの変数に結合するSQL

    4. Visual Studio 2010を使用してOracleデータベースプロジェクトを作成するにはどうすればよいですか?