1. db에서 전체를 가져와 웹에서 처리 하는 방법과,
2. db에서 필요부분만 쿼리..쿼리..쿼리.. 하는 방법.
위의 두 가지 방법 중 어느게 더 db에 부화가 덜 갈지 알고 싶습니다.
1. 참고로 데이터 자료는 2만여개 db에서 전체를 불러와 웹에서 처리시 불러오는데 시간만 5~9초 정도 걸리는듯 합니다.
여기서 5~9초라는 시간은 db에 부화가 걸리는 시간 아닌가요?
2. 이런거라면 차라리 자주 db를 불러 오게 되더라도 더 짧은 시간 안에 처리 하는 방법이 더 낫지 않느냐라는 의문이 듭니다.
db를 자주 부르게되겟지만(대략 10번정도..?) 처리 속도는 첫번째거에 비해 많이 차이 날듯합니다. 약 2,3초?
어느게 db를 위해 효율적인지 알아보고 싶네요^^
|