The're also some magic numbers to how many rows there could be until there're memory issues.
If there are >= 10625 rows for 64bit processes or >= 21250 rows for 32bit processes, the IIS worker process will eat all available memory and lots of CPU afterwards. Which will make the server quite unresponsive.
Also if an XML file is 100mb, that would will take about 200 - 300MB of memory when loaded.
If there are >= 10625 rows for 64bit processes or >= 21250 rows for 32bit processes, the IIS worker process will eat all available memory and lots of CPU afterwards. Which will make the server quite unresponsive.
Also if an XML file is 100mb, that would will take about 200 - 300MB of memory when loaded.