Кто-нибудь здесь работает с SQL Server на твердотельных дисках? Нашли какие-нибудь конкретные советы по оптимизации? Я особенно заинтересован в том, чтобы уменьшить частоту, с которой SQL Server выполняет небольшие операции произвольной записи, так как они являются критикой производительности SSD, особенно SSD-дисков MLC.
Конечно, можно сделать несколько очевидных оптимизаций: данные с большим объемом чтения должны подаваться с SSD, а материалы с большим объемом записи должны быть оставлены традиционным вращающимся дискам. Это включает в себя журналы транзакций, естественно!
Конечно, при достаточном бюджете можно было бы использовать SSD-диски SLC, такие как серии X25-E или Vertex Ex, или различные предложения корпоративного уровня. Но меня также интересуют советы, которые могут помочь настройкам SSD MLC. Я думаю, что это интересная область. У одного из клиентов моих клиентов небольшой бюджет и огромный набор данных, и им приходится полностью переписывать около ста запросов, чтобы поддерживать достойный уровень производительности. Тем не менее, у меня есть подозрение, что оперативная память и пространство на SSD менее 500 долларов могут принести им больший прирост производительности, чем время разработки (возможно, десятки тысяч) долларов.