(no title)
Hilift | 4 months ago
MARS isn't strictly needed for most things. Some features that requires it are ORM (EF) proxies and lazy loading. If you need MARS, there are third party "accelerators" that workaround this madness.
"MARS Acceleration significantly improves the performance of connections that use the Multiple Active Result Sets (MARS) connection option."
https://documentation.nitrosphere.com/resources/release-note...
twodave|4 months ago
I use and love EF, but generally leave MARS off when possible because it is responsible for more trouble than performance gains nearly every time.
infecto|4 months ago
anonymars|4 months ago
> Did you know there is a setting in MS SQL Server that impacts performance by an order of magnitude when sending/receiving data from the Cloud to your on-premises servers? It's the default in the ORM generated settings
Hilift|4 months ago