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

120 を超えるテーブルから 12 ~ 15 GB のデータを取得するクエリ

    レポート データベースを作成します。毎時間、毎日、またはレポート ユーザーのニーズを満たす任意の頻度で、データをトランザクション データベースからレポート データベースに ETL します。

    SSIS を使用することも、ETL のストアド プロシージャを実行することもできます。いずれにしても、SQL エージェント ジョブでスケジュールすることになるでしょう。

    最後に、レポート データベースの設計に関して、レポートのパフォーマンスを向上させる方法でデータを変換することを検討してください。多くの人は、レポート作成のためにデータを「平坦化」または非正規化します。 「スター スキーマ」パターンを使用するデータ ウェアハウスにトランザクション データを ETL します。また、Analysis Services データベースと MDX レポートもあります。ほとんどの場合、1 つのレポートでそこまで行く必要はありませんが、それは、レポートと BI 用に最適化されたデータ構造のこの同じ道をさらに進んでいます。




    1. SQL 関数が .Net アプリから呼び出された場合と同じ呼び出しが Management Studio で行われた場合にパフォーマンスの違いがあるのはなぜですか?

    2. SpringJDBCのサポートと大規模なデータセット

    3. データベースに保存する前にパスワードを暗号化しますか?

    4. xamarinを介してMySqlデータベースに接続します