Azure Sql Dbのテーブルが大きすぎる場合は、テーブルサイズを小さくするために古いレコードをアーカイブするための推奨パターンがありますか?Azure SQLデータベースのアーカイブ
2
A
答えて
3
古いレコードを今後のレポーティングに使用する必要性に応じて、古いレコードをアーカイブするオプションはいくつかあります。古いデータが古くなった場合、顧客は単にテーブルを切り捨てることができ、パーティションを使用するとパーティションの値に基づいて切り捨てることができます。
もう1つの方法は、古いデータをbacpakにエクスポートしてAzure Storageに保存することによって、データを自動アーカイブすることです。この場合、データを再ロードして参照する必要がある場合は、安価なストレージソリューションで古いデータにアクセスしながら、データベース内のデータ量を削減します。
自動アーカイブは、Elastic JobsまたはAzure Automationを使用して自動化することができます。ここでは、監視およびアーカイブロジックをスケジュールされたジョブに追加できます。 https://gallery.technet.microsoft.com/scriptcenter/Azure-Automation-Your-SQL-30f8736b
マルチテナントアプリケーションを扱っていて、多数のデータベースを持ち、1人のテナントごとに1つのテナントがある場合は、特にElastic Jobs(プレビュー)を使用して同じスケジュールジョブを作成できます。 DBを作成し、すべてのDBで1つの自動化されたジョブを実行して、テーブルのサイズを監視し、必要に応じてデータを切り捨てたいとします。次に、弾性ジョブを開始する例を示します。https://gallery.technet.microsoft.com/scriptcenter/Automating-management-of-e7c15e2f
関連する問題
- 1. SQL Azureデータベース
- 2. 0 AzureのSQLデータベースのDTU
- 3. SQL Azureデータベース再試行ロジック
- 4. エンティティフレームワーク4.3(コードファースト)とSQL Azureデータベース
- 5. SQL Azureデータベースの名前付きパイプエラー
- 6. PowershellとAzure SQLデータベースの同期
- 7. SQL Azureデータベースを自分のサーバーにエクスポート
- 8. Azure SQLデータベースからAzure SQLデータウェアハウスへのETLデータへの推奨ツール
- 9. 大きなSQLデータベースをAzureテーブルストレージにアップロード
- 10. SQL AzureデータベースでSQLMetalを使用する
- 11. ProductionデータベースのアーカイブSQL Server 2008の挿入/更新
- 12. Azure Web AppをAzure SQLデータベースに接続する方法
- 13. フィルタリングされたSQL Azure FederationデータベースでSQL Azure Reportingを使用できますか?
- 14. Microsoft AzureポータルのSQLデータベースとSQL Serverの相違
- 15. SQL Serverで季節データベース値のアーカイブを処理する方法
- 16. SQL Serverの.bakファイルをAzure SQLデータベースに復元する
- 17. SQL Serverでのデータのアーカイブ
- 18. SQL Azure EFデータベースAzure管理ポータルの最初の接続文字列
- 19. Azure SQL
- 20. SQL Azureのリファレンス
- 21. SQL Azureのタイムアウト
- 22. 克服のWindows AzureのSQLデータベース150ギガバイトのサイズ制限
- 23. Azureテーブルストレージのデータベース図
- 24. SQL AzureとSQL Serverのリンク
- 25. SQL Azureの予期しないデータベースの削除/再作成
- 26. 私のアプリケーションは、Azureに別のSQLデータベースを作成します。
- 27. SQL Azureログインの既定のデータベースを変更する
- 28. ストレージエミュレータのSQL Azureデータベースの内容を表示
- 29. SQL Azureでデータベースのアクセス許可を設定する方法は?
- 30. 非常に大規模なデータベース用のSQL Azure
私の場合は、データをロールオーバーして毎月アーカイブする必要があります。私の場合、テーブルは毎日多数の行を持ちます。各行にはOrderDate列があり、この表には12ヶ月前の注文データのみが格納されます。だから毎月古いデータをアーカイブしてアーカイブします。あなたは何をお勧めします?シェルスクリプトを使用して自動化しますか? – rocky