Eu encontrei este script sql-server-2005-alcançar-tabela-linha-tamanho-limite que parece retornar o tamanho da linha por tamanhos de tipo de dados definidos. Eu preciso de um script que me dê todas as linhas em uma tabela com tamanho máximo de dados acima dos 8024 recomendados (o que a MS recomendar)
O MS SQL Server permite que apenas 8060 bytes de dados no máximo sejam armazenados em uma linha. Portanto, o tamanho da sua linha sempre será <= 8060.
—
AnandPhadke 5/10
@AnandPhadke Isso não está totalmente certo: msdn.microsoft.com/en-us/library/ms186981%28SQL.90%29.aspx
—
Jaime
SELECT * FROM sys.dm_db_index_physical_stats(DB_ID(N'Database_Name'), OBJECT_ID(N'Table_Name'), NULL, NULL, 'DETAILED')
e olhar para qualquer coisa onde oalloc_unit_type_desc
éROW_OVERFLOW_DATA