簡體   English   中英

SQL Server Express數據庫大小/ BLOB存儲

[英]SQL Server Express database size / BLOB storage

我正在閱讀SQL Server中的外部blob存儲,並想知道這與數據庫大小有何關系。 在談論SQL Server Express時,您的數據庫大小有限制(對於2008年,我相信它是10GB)。 那么你的ESB存儲怎么樣? 是否考慮了此限制,還是只計算實際的.mdf文件本身? 考慮一下, .ldf日志文件怎么樣?

我在想這與SharePoint有關。 由於內容數據庫的主要部分通常由較大的blob對象(文檔)組成,因此將它們移動到ESB可能非常經濟有效,如果這樣可以節省全部SQL Server許可證。

更新:發布了有關SharePoint Foundation - SQL Express的可能節省選項: http//blog.repsaj.nl/index.php/2012/09/sp2010-saving-yourself-a-full-sql-license/

10GB的大小限制僅涉及.mdf - 對.ldf沒有限制。

此外,在SQL Server 2008 -數據庫大小限制並不適用於作為數據存儲FILESTREAM在你的數據庫(見FILESTREAM兼容性 :SQL Server Express的支持FILESTREAM的10-GB數據庫大小限制不包括FILESTREAM數據容器)。

FILESTREAM大小不計入總10Gb限制大小

SQL Server Express支持FILESTREAM。 10 GB數據庫大小限制不包括FILESTREAM數據容器。

但是, 遠程Blob存儲包依賴於SQL代理作業,例如垃圾收集和孤立掃描,而SQL Express Edition沒有SQL代理。 它需要企業版:

RBS要求SQL Server Enterprise用於存儲BLOB元數據的主數據庫服務器。 但是,如果使用提供的FILESTREAM提供程序,則可以將BLOB本身存儲在SQL Server Standard上。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM