たった5,000のレコードが大した物なのかどうかは別として
データベースとしての使い方が間違っていると思うぞ。
勉強し直さないと低レベルのまま。