| 迷思 | 事實 |
|---|---|
| a) FileStream 資料可存放於遠端儲存 | 不可。 FileStream 容器(NTFS 資料夾)必須符合本機儲存策略(本機磁碟或 SAN)。用戶端連線至 SQL Server 取得交易內容後,可透過 UNC 路徑存取檔案。 |
| b) FileStream 容器可巢狀 | 不可。 同資料庫的不同容器可置於同一目錄下,但不可巢狀。不同資料庫的容器不可共用同一目錄。 |
| c) FileStream 支援部分更新 | 不支援。 任何更新都會建立全新檔案,完整記錄至交易記錄。此為 FileStream 不支援資料庫鏡像的主因。 |
| d) 不需要時立即垃圾回收 | 錯誤。 實際機制:資料不再被參考 且 經過下一個 Checkpoint 後,由背景執行緒回收。 |
| e) 目錄與檔名隨機產生 | 非隨機。 檔名對應建立操作的 LSN(記錄序號)。資料表/欄位的 GUID 目錄名稱可從系統檢視(sys.filegroups, sys.database_files, sys.columns)查詢。 |