2016-05-11 47 views
0

我們可以在SQL Server 2014標準版上進行數據庫分區(不是表/視圖分區)嗎?SQL Server 2014標準版上的數據庫分區

通過執行數據庫分區,我想將文件放置在不同的物理驅動器上。

如果不可能,請從Microsoft等網站分享鏈接,提及不支持Standard Edition。

+4

在不同的驅動器上放置文件是**不是**分區(至少不是RDBMS中常用的東西)。分區意味着一個(大)表根據表的列中的值被物理地拆分爲幾個較小的表。 –

+0

開始的好地方是[文檔](https://msdn.microsoft.com/en-us/library/ms130214.aspx)。 –

回答

0

據我所知,在SQL Server中,您可以將一個或多個表放入一個文件組中,但除非您使用分區,否則無法將一個表分成多個文件組。由於標準版不允許分區,看起來你運氣不好。

現在,我可能會後悔這樣說,但...

你可以考慮什麼是分裂你的東西模仿劃分成兩個或多個表例如TABLE1,TABLE2等等。然後,您將每個表放置在不同的文件組上。你甚至可以創建一個使用UNION ALL的視圖,所以你的SELECT查詢只能碰到一件事,儘管對於INSERT或UPDATE,你可能需要返回表格。

當然,這不是分隔,你會失去很多好處,從分區操作(切換,拆分,合併)到引擎優化,再到索引管理以及其他方面。 換句話說,我不會這樣做,除非我確切知道我在做什麼

+0

非常感謝 – Abid

相關問題