안녕하세요.
저번에 MySQL과 PostgreSQL을 성능평가 하려고 글을 남겼습니다.
결국 찾아찾아.. sysbench로 두 DB를 성능평가했습니다.
평가를 했는데
y축에는 Transaction per Second를, x축에는 Thread 를 두고 그래프를 그려보면.
mysql 은 일정하게 상승곡선을 보여주는 반면,
postgresql 은 하강곡선이거나 상승과 하강을 반복하는 지그재그선이 나타납니다.
한번 피크를 찍고 내려왔다가 다시 또 상승하고 그런식으로 나타나는데요. (총 2번의 상승, 하강이 발생)
thread는 1 2 4 8 16 32 64 까지 했고,
tablesize 는 1000000, tables=1로 해봤습니다.
이건 상승 하강 반복이고요.
thread : 1 2 4 8 16 32 64
tablesize : 100
tables : 1000
으로 했을때는 하강 곡선이 나타납니다.
혹시 이게 정상인가요? |