У меня может быть SSD для файлов данных mysql и файлов системы или файлов веб-сайта (файлы .php, изображения, видео). Я не могу иметь оба из-за емкости SSD, которая у меня есть.
Что было бы лучше всего сделать Windows 2012 и mysql на SSD или веб-файлах?
Кто-нибудь знает, каждый ли запрос .php читает файл php с диска или они кешируются? Если они кэшируются, вероятно, лучше иметь OS / mysql на SSD и другие файлы на дисках sata.
Любые идеи?
Разместите базу данных на SSD. Когда вы обновляете его, он должен записать его обратно на диск, что дорого. Исходные файлы практически никогда не меняются, поэтому они кешируются прямо в памяти.
Если вы хотите, чтобы файлы PHP были кэшированы, установите ускоритель PHP, например eAccelerator, который будет кэшировать скомпилированный код в памяти. Размещение текстовых файлов на SSD - это микрооптимизация, которая никуда вас не приведет.
Это будет зависеть от многих факторов, но если у вас относительно большая база данных, я бы сказал, что используйте базу данных на SSD.