I've been drooling at the Intel 600p and now the 960 EVO m.2 NVME drives because I read that NVME supports 65535 queues with 65536 commands per queue compared to AHCI's one command queue with 32 commands in that queue, not to mention various other benefits in parallelism. I believe (want to test) that this may improve may day-to-day development/testing with MySQL/MariaDB databases. Anything that could reduce the time my more-intensive scripts take to complete gives me an edge worth paying for.
Now because I'm actually running Linux on the "old" 8-core AMD FX processors with only gen 2 PCI express, I would need an adapter to mount the m.2 ssd through one of the PCI-e slots for additional storage (I don't expect to be able to boot from it, and I'm okay with that). My question is simply whether something like this be appropriate and would I only lose total bandwidth capacity instead of anything else due to the fact that I am only running gen2 PCI-e. Are there any adapters that offer 2 m.2 PCI-e slots in case I decided to expand further at a later date? Are there any specific factors I should look out for?