[英]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.