Voglio assicurarmi di aver fatto tutto il possibile per configurare i dischi di un sistema per un utilizzo serio del database. Le tre aree che conosco (altre?) Di cui preoccuparsi sono:
- Dimensione I / O: Il motore di database e la dimensione nativa del disco devono corrispondere o la dimensione I / O nativa del database dovrebbe essere un multiplo della dimensione I / O nativa del disco.
- DMA: I dischi che sono in grado di accedere direttamente alla memoria (ad esempio IDE) devono essere configurati per questo.
- Write-caching: Quando un disco dice che ha scritto i dati in modo persistente, deve essere così! Non tenerlo nella cache e mentire su di esso.
Ho cercato informazioni su come garantire che siano così per CentOS e Ubuntu, ma non riesco a trovare nulla.
Voglio essere in grado di controllare queste cose e cambiarle se necessario.
Qualsiasi input apprezzato.
Notare che: L'hardware reale coinvolto è molto modesto. Il punto è quello di ottenere il massimo da ciò che hardware abbiamo, anche se è "hardware non molto serio" da una prospettiva più ampia.