SQL Server 2016有一個新功能,即彈性數據庫,允許您透明地存檔歷史數據。但我想知道哪些表是這個功能的好選擇?如何爲SQL Server 2016 Stretch數據庫的新功能標識候選表?
2
A
回答
2
什麼樣的數據庫和表候選人拉伸數據庫?
延伸數據庫針對具有大量 歷史數據的事務數據庫,通常存儲在少量表中。這些 表可能包含10億多行。
SQL Server 2016 Community Technology Preview 2(CTP2),Stretch 數據庫遷移整個表。這假設您已經將 歷史數據移動到與當前數據分開的表中。
使用Stretch Database Advisor,SQL Server 2016的一項功能升級 Advisor,用於識別伸展數據庫的數據庫和表。有關 的更多信息,請參閱通過運行Stretch Database Advisor來爲Stretch Database 標識數據庫和表。
Current limitation(可能在將來的改變):
表屬性
More than 1,023 columns More than 998 indexes Tables that contain FILESTREAM data FileTables Replicated tables Tables that are actively using Change Tracking or Change Data Capture Memory-optimized tables You can't enable Stretch for a table that has a column named [batchID--N] or an index named [idx--batchID--N] where N is the object ID of the table.
數據類型和列屬性
種timestamp sql_variant XML geometry geography hierarchyid CLR user-defined types (UDTs) Columns that are Always Encrypted
列類型
COLUMN_SET Computed columns
約束
Check constraints Foreign key constraints that reference the table Default constraints
指標
XML indexes Full text indexes Spatial indexes Clustered columnstore indexes Indexed views that reference the table
相關問題
- 1. SQL Server 2016安全功能
- 2. SQL Server 2016審計功能
- 3. 查詢SQL Server/Oracle數據庫表數據 - 標識列
- 4. 的SQL Server 2016組數據
- 5. 將數據庫從sql server 2008升級到sql server 2016
- 6. ASP訪問數據庫中的表,SQL Server Management Studio 2016
- 7. Visual Studio中的SQL Server 2016數據庫項目和時態表
- 8. 如何計劃SQL Server 2016數據庫備份
- 9. SQL Server 2016 - 時態表 - 如何識別用戶
- 10. 從JSON在SQL Server中創建數據庫表2016
- 11. 在SSMS 2016上爲SQL Server 2008 R2數據庫開發
- 12. SQL Server爲數據庫中的每個表添加一個唯一標識符
- 13. Microsoft SQL Server 2012的新標識跳轉功能如何處理數據類型的範圍?
- 14. 更新/插入SQL Server數據庫表
- 15. 每秒更新SQL Server數據庫表
- 16. 如何關閉SQL 2016遙測功能
- 17. SQL Server CE - 數據庫不能爲空
- 18. SQL Server數據庫性能
- 19. SQL Server訂閱錯誤SQL Server 2016
- 20. 如何更新Microsoft SQL Server Management Studio中的數據庫圖表
- 21. Sql Server - 數據倉庫設計 - 客戶的唯一標識符
- 22. 唯一標識SQL Server 2008 R2及其數據庫的實例
- 23. SQL Server數據庫的唯一標識符
- 24. 導致數據庫減速的SQL Server標識規範
- 25. 找出在SQL Server 2016中運行的數據庫的端口
- 26. 如何將SQL Server 2005表導出到SQL Server Compact數據庫
- 27. 如何在sql server 2005中編寫sql server數據庫圖表?
- 28. sql server - 將表從主數據庫移動到新數據庫
- 29. 如何將SQL Server 2008 R2數據庫轉換爲SQL Server 2012?
- 30. 如何將本地數據庫表標識列數據移動到Azure SQL表
將這一功能也可用於臨時表有用嗎? –
通常臨時表被清空並重新加載。它沒有「歷史數據」,因爲數據不會保留很長時間。 –
大多數限制將消失。在印度的SSGAS最近的一次演講中,AlwaysOn。在下一個CTP版本中,總是提到加密和索引視圖。查看每個CTP版本的發行說明以獲取更多清除。 – SQLmojoe