Database and SQL administrators deal with structured data -- defined and preset tables and the like that follow definite patterns and rules. But a lot - or most - of the data that "regular" users are creating and modifying is unstructured. For example, regular text documents, images, and videos and music files don't have a set format. This unstructured data is typically stored outside of the structured database, resulting in extra complexity for the data management. If the data is associated with structured storage, file streaming and performance can take a hit.
FILESTREAM is a new data type available with SQL Server 2008 which allows data to be stored outside of the SQL server data tables and then be handled by NTFS. FILESTREAM integrates the SQL Server Database Engine with an NTFS file system by storing varbinary(max) binary large object (BLOB) data as files on the file system. Transact-SQL statements can insert, update, query, search, and back up FILESTREAM data. FILESTREAM uses the NT system cache for caching file data, helping to reduce any effect that FILESTREAM data might have on database engine performance. The SQL Server buffer pool is not used, leaving this memory available for query processing.
The Microsoft Developers Network (MSDN), of which the PerfectDisk development team is a long-standing member, lists 6 "Best Practices" for FILESTREAM Physical Configuration and Maintenance. Number 2 on the list? "Regularly defragment FILESTREAM computer systems." Another instance where automation -- whether background processing or via an automated schedule -- and defragmentation come together to improve system performance.
I would like to alleviate a misconception though which is that it will tackle database files without the need for a stop of the services.
Generally, we can handle a lot in the background but as with any good
program
http://www.refurbishedusedlaptop.ca/
Posted by: dell computers | May 17, 2011 at 11:48 PM
i am so pleased with this blog the knowledge which has been shared through a blog is extremely useful for me.i really appreciate the blogger for doing this effort.
Posted by: refurbished used pc | January 26, 2011 at 09:00 PM
After reading this blog I feel that I have gain a lot of good information regarding the topic which will definitely help me in future. Blogs like these should be really kept updated such as this blog.I personally thank to this blogger for doing such a great work.
Posted by: refurbished used pc | January 17, 2011 at 09:44 PM
Idealism, optimism and a chance to influence a better tomorrow are all here with our remarkable students
Posted by: Chanel J12 | January 17, 2011 at 01:23 AM
this is useful to us. Thank you for sharing. This would be a great help to database management works.
Posted by: Telemarketing Call Center | September 20, 2010 at 04:34 AM
Automated management software has surely livened up our lives.
Posted by: Cheap Computers Canada | April 18, 2010 at 09:12 PM