한마디로 차이가 엄청나네요.
양쪽 모두 20개 정도 필드를 동일하게 만들어놓고,
아무런 설정도 안한 상태에서 테이타를 저장한 후에 select를 해보았습니다.
자료가 많을수록(그렇게 엄청나지도 않고 만개 정도만해도)차이가 엄청나더군요.
Ms-SQL은 그냥 반짝이는 수준인데,
postgresql은 답답할 정도더군요.(자료양도 Ms-SQL쪽이 열배도 더 많았는데...)
Ms-SQL은 select idx from t_test 와 select * from t_test 가 거의 차이가 없는 반면에,
postgresql은 select idx from t_test 와 select * from t_test 가 거의 필드 숫자만큼 늦었습니다.
20개 필드라면, select idx from t_test보다 select * from t_test가 거의 20배 걸린다는 말이죠.
Ms-SQL 정확한 시간은 그렇게 차이가 있을지 모르겠지만, 속도가 너무빨라 전혀 못느낄 정도였습니다
다시말하지만, 다이타양은 10배이상 많았는데도 말이죠.
같은 쿼리문조건상태에서 속도면에선 정말 실망스럽습니다.
여기 게시판에 나와있는 속도 올리는 환경설정은 다 해봤습니다.
안믿기는 분들 한번 해보세요. 놀랍습니다. Mysql도 이런지 오늘 함 테스트 해봐야겠군요.
혹시 제가 모르는 뭔가가 있는것인가요?
|