Tendré una enorme base de datos PostgreSQL 9.3 con muchas tablas con más de 100 millones de entradas por tabla. Esta base de datos será básicamente de solo lectura (una vez que complete todas las tablas necesarias y cree los índices, no más operaciones de escritura en la base de datos) y acceso de un solo usuario (ejecutar y comparar múltiples consultas desde localhost), ya que se utilizará la base de datos solo para fines de investigación. Las consultas siempre utilizarán JOIN en los campos de DB de enteros.
Probablemente compraré un SSD (256-512GB) para este propósito. No he usado un SSD para una base de datos antes, entonces, ¿hay algo que deba temer? ¿Puedo poner todo el DB en el SSD, o solo los índices? ¿Se requiere algún consejo / tutorial particular para ajustar PostgreSQL para SSD? Tenga en cuenta que tengo una buena estación de trabajo con un i7 y 32 Gb de RAM, por lo que quizás pueda ofrecer algunos consejos allí también.
fuente