Desempenho do MySQL no FreeBSD após mover arquivos db de / var

2

Eu estava ficando sem espaço em / var, então mudei meu diretório db para / usr e notei uma diminuição significativa no desempenho. Além disso, notei que o desempenho é muito mais lento, bem como em qualquer sistema Jailed, estou assumindo porque eles também estão em / usr. É tudo partições em um único disco, por isso não é específico para qualquer performance hd ou qualquer coisa. Quais são minhas opções de solução? Obrigado!

Saída de tunefs em / var

tunefs: POSIX.1e ACLs: (-a)                                disabled
tunefs: NFSv4 ACLs: (-N)                                   disabled
tunefs: MAC multilabel: (-l)                               disabled
tunefs: soft updates: (-n)                                 enabled
tunefs: gjournal: (-J)                                     disabled
tunefs: maximum blocks per file in a cylinder group: (-e)  2048
tunefs: average file size: (-f)                            16384
tunefs: average number of files in a directory: (-s)       64
tunefs: minimum percentage of free space: (-m)             8%
tunefs: optimization preference: (-o)                      time
tunefs: volume label: (-L)       

Acho que minha principal preocupação é o desempenho em minhas prisões, com a única opção de vincular cada um deles / var ao principal / var, exacerbando ainda mais minha questão espacial.

fstab

# Device        Mountpoint  FStype  Options     Dump    Pass#
/dev/ad4s1b     none        swap    sw      0   0
/dev/ad4s1a     /       ufs rw      1   1
/dev/ad4s1e     /tmp        ufs rw      2   2
/dev/ad4s1f     /usr        ufs rw      2   2
/dev/ad4s1d     /var        ufs rw      2   2
/dev/acd0       /cdrom      cd9660  ro,noauto   0   0  
    
por franklin stine 16.03.2012 / 19:52

1 resposta

3

Como o seu disco é particionado? Se /var estiver mais próximo do centro dos pratos do que /usr , será mais rápido para o disco executar operações de busca em /var do que em /usr ; se isso por si só está causando a perda de desempenho, é discutível.

Quanto a melhorar o desempenho novamente, não tenho certeza - há mais alguma coisa em /var que você possa mudar para dar espaço para o seu material MySQL voltar? Coisas como /var/db/pkg , /var/db/portsnap etc são boas candidatas aqui, uma vez que as ferramentas que as utilizam não se importam com os tempos de acesso a discos lentos.

    
por 16.03.2012 / 20:55