SteveOC - Sunday, July 23, 2017 4:39 AM
There's SSD and there's SSD. They are definitely NOT all created equally, especially in the manner in which they are connected to the server. A card such as FusionIO (nee SanDisk) sitting on a 16X PCI bus will give you VASTLY improved performance over any form of network-attached IO.
Having said that there are some substantial limitations/gotchas/provisos/caveats to BPE, so test thoroughly before rolling into production.
BTW, you mention "memory constrained". Does your production server has 128GB provisioned? You wouldn't IMAGINE the number of clients I have that are crushing their IO subsystem (especially tempdb) because they are not maxed out on RAM. Just plain silly.
Best,
Kevin G. Boles
SQL Server Consultant
SQL MVP 2007-2012
TheSQLGuru on googles mail service