うまくいったと思ったのに

仕事で作ったシステムがどうもうまく動きません。
というか機能としてはひととおり実装したものの,速度が遅くてちょっと実用には厳しいカンジ。
データ一件ごとの追加・更新の度にトランザクション処理を入れてるのも処理が重くなっている原因だとは思うもののホントのボトルネックなのかどうかはいまいち自信がない状態。
さてどういう方針で修正したらよいものか?