(row수 아님 column임) select 쿼리 할 때 컬럼 한개 가져오냐랑 5개 가져오냐랑 퍼포먼스 다름? 아니면 어차피 커넥션은 같으니까 둘이 똑같음? 지금 한시간에 수천번 불리는 쿼리가 있는데 맨첨엔 active 컬럼 한개만 불러서 active가 트루일때만 다시 쿼리해서 전체값 가져올까 하는데 어떰
이론적으로 차이가 없을 수는 없을거같은데 실제로는 없다보면될듯
그걸로 큰 성능향상 노리긴 어려울듯
카디널리티가 많으면 성능차이 나긴함 근데 애초에 카디널리티가 적으면 그렇게 차이는 안남 ㅇㅇ 자주 사용하는 쿼리면 캐시에 밀리지도 않고 계속 사용되기 때문에 더 차이 안날듯 여기까지가 성능 이야기고 원래는 필요한 컬럼만 갖고오는게 맞음
컬럼수가 성능에 영향끼치는건 본적없음
맨첨엔 active 컬럼 한개만 불러서 active가 트루일때만 다시 쿼리해서 전체값 가져올까 하는데 어떰 <- 이건 결국 쿼리를 두번하는거라 성능 더 안 좋아짐 하지마삼