हां, यह सच है, SQL Server 2008 ने आपके द्वारा उल्लेखित एक सुविधा को लागू किया है, इसे एक फाइलस्ट्रीम कहा जाता है। और यह वास्तव में डीबी में ब्लॉब्स को स्टोर करने के लिए एक अच्छा तर्क है, यदि आप निश्चित हैं कि आप केवल अपने ऐप के लिए SQL सर्वर का उपयोग करना चाहेंगे (या किसी भी प्रदर्शन में कीमत का भुगतान करने के इच्छुक हैं या नए के शीर्ष पर एक समान परत विकसित करने के इच्छुक हैं डीबी सर्वर)। हालांकि मुझे उम्मीद है कि समान परतें दिखाई देने लगेंगी यदि वे पहले से ही विभिन्न डीबी सर्वरों के लिए मौजूद नहीं हैं।
हमेशा की तरह वास्तविक लाभ क्या होगा यह विशेष परिदृश्य पर निर्भर करता है। यदि आप बहुत सारी अपेक्षाकृत स्थिर, बड़ी फ़ाइलों की सेवा करेंगे, तो यह परिदृश्य और कैशिंग शायद प्रदर्शन/प्रबंधनीयता कॉम्बो पर विचार करने का सबसे अच्छा विकल्प होगा।
यह श्वेत पत्र SQL सर्वर 2008 की FILESTREAM सुविधा का वर्णन करता है, जो SQL Server 2008 और NTFS फ़ाइल सिस्टम के संयोजन का उपयोग करके BLOB डेटा के भंडारण और कुशल पहुँच की अनुमति देता है। इसमें BLOB स्टोरेज के विकल्प शामिल हैं, FILESTREAM डेटा का उपयोग करने के लिए Windows और SQL सर्वर को कॉन्फ़िगर करना, FILESTREAM को अन्य सुविधाओं के साथ संयोजित करने के लिए विचार, और कार्यान्वयन विवरण जैसे कि विभाजन और प्रदर्शन।