Почему RAM диск оказался не быстрее SSD?
Почему RAM диск оказался не быстрее SSD?Непонятно что вы измеряли и как поэтому точно сказать нельзя.
Но кое-что сказать можно-

Скорость работы какой-то программы например БД зависит от диска, но эта зависимость нелинейная. Если вы поставите диск который в десять раз быстрее - скорость программы не обязательно возрастет в десять раз, она может увеличиться на 50% или на 5% или вообще не изменится.
Большинство операций ввода-вывода кэшируются операционной системой. Поэтому если у вас база небольшая и достаточно оперативной памяти - то вы будете работать не с диском а с оперативной памятью большую часть времени. 
Если мы говорим про RAM диск - я не удивлюсь если скорость даже упадет по сравнению с SSD, такое вполне вероятно. Поэтому что во первых RAM диск отжирает приличную часть оперативки и ее может нехватить на эффективное кэширование,  и во вторых RAM диск тасует информацию в ОЗУ с помощью процессора, прилично нагружая последний, поэтому в некоторых тяжелых задачах, когда идет нагрузка на процессор, использование RAM диска может вызвать приличную просадку производительности.


Если же вам интересно узнать что в вашем случае - давайте подробности.
Какая ОС. какой рамдиск, характеристики компьютера, объем БД, каким образом тестируете - тогда можно будет что-то сказать не гадая на кофейной гуще.
Ну тут кроме самой базы вообщето еще влияет скорость проца, мож он упирается в него. 
А вообще да- у нормальных ссд есть быстрый кэш