I am thinking of creating a read only DB in Amazon RDS, using their DMS to replicate the data from an on-site database. On the Amazon DMS list of general limitations, one of them are:
Changes to rows with more than 8000 bytes of information, including header and mapping information, are not processed correctly due to limitations in the SQL Server TLOG buffer size.
In what circumstances would this apply? I was under the impression that a table can contain a maximum of 8,060 bytes per row. I understand varchar
, nvarchar
, varbinary
, sql_variant
, or CLR user-defined types are pushed into another row with a pointer in its place. Is that what this refers to? I am trying to understand any situation where this would occur.
Also, how can I determine which, if any, tables would be affected?