Quantcast
Channel: Fórum SQL Server Database Engine
Viewing all articles
Browse latest Browse all 15680

Release space used after sql server delete in rows with BLOB varbinary(max) using TEXTIMAGE ON separate filegroup

$
0
0

Hi all, when -all- records from a table with a varbinary(max) column are deleted (not via truncate), the table properties still show a dataspace size from before the delete operation.

Inserting new blob records only leads in the growth of the allocated space withouth reusing the empty already allocated space.

My configuration is running SQL 2008 Std. x64 SP1 with DB is in simple recovery mode.


Runnning commands like dbcc updatusage/checkdb/cleantable/reindex or sp_spaceused @updateusage = N'TRUE' seem to have no effect.

Does anyone know when space allocated by a varbinary col. is released?

Only unfree many space if use dbcc shrinkfile empty_file.

I am Viewer in
FIX: The ghost row clean-up thread does not remove ghost rows on some data files of a database in SQL Server 2005
(http://support.microsoft.com/kb/932115/en-us)

In don´t test this fix with Sql Server 2005, this bug exists have in Sql Server 2008 ?

thanks,

Dan

ps. Sorry my English

 

 


Viewing all articles
Browse latest Browse all 15680

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>