스킨 제작시 여분필드와 필드분할 차이가 있나요? 정보
스킨 제작시 여분필드와 필드분할 차이가 있나요?
본문
제목 그대로..
스킨들보면 10개가 모자라서
필드를 더 추가해서 만들거나 여분필드를 나눠서 스킨을 만들기도 하는데요..
속도 면이나 그런부분에서 차이가 있는건가요?
스킨들보면 10개가 모자라서
필드를 더 추가해서 만들거나 여분필드를 나눠서 스킨을 만들기도 하는데요..
속도 면이나 그런부분에서 차이가 있는건가요?
댓글 전체
필드 분할이라 하시면 구분자를 통해서 분할해서 사용하시는 것을 말씀하시는지요?
위의 것을 가정하고 말씀드리겠습니다.
일단 속도면에서는 큰 차이는 없습니다. 다만 면밀히 비교하자면 상황에 따라 조금 차이가 날 수 있습니다. 구분자를 통해 잘라내어 표현해야 하기 때문에 여분필드를 나누어 사용하는 것이 속도가 느릴 수 밖에 없겠지요. 큰 데이터가 아니고서는 그렇게 큰 차이는 없다고 생각됩니다.
또한 여분필드를 나누어 사용할 경우 제목순으로 정렬이라던지 필드값을 통한 정렬을 하실 수 없게 됩니다. 특정 로직을 통해 정렬하고 출력할 수 있을지는 모르겠으나 필드 값을 통한 정렬에 비한다면 굉장히 큰 작업이 될 것입니다.
단 필드를 추가하시게되면 그만한 공간을 낭비할 수 있다고 보여집니다.
제가 생각하기에 확장성면이나 속도면이나 필드를 추가하시는 것이 낫다고 생각합니다. 물론 공간이 부족하시다면 필드 추가보다는 필드를 나누어서 사용하시는 편이 좋겠지요.
-- 태클걸어주십시오 ㅋㅋ
위의 것을 가정하고 말씀드리겠습니다.
일단 속도면에서는 큰 차이는 없습니다. 다만 면밀히 비교하자면 상황에 따라 조금 차이가 날 수 있습니다. 구분자를 통해 잘라내어 표현해야 하기 때문에 여분필드를 나누어 사용하는 것이 속도가 느릴 수 밖에 없겠지요. 큰 데이터가 아니고서는 그렇게 큰 차이는 없다고 생각됩니다.
또한 여분필드를 나누어 사용할 경우 제목순으로 정렬이라던지 필드값을 통한 정렬을 하실 수 없게 됩니다. 특정 로직을 통해 정렬하고 출력할 수 있을지는 모르겠으나 필드 값을 통한 정렬에 비한다면 굉장히 큰 작업이 될 것입니다.
단 필드를 추가하시게되면 그만한 공간을 낭비할 수 있다고 보여집니다.
제가 생각하기에 확장성면이나 속도면이나 필드를 추가하시는 것이 낫다고 생각합니다. 물론 공간이 부족하시다면 필드 추가보다는 필드를 나누어서 사용하시는 편이 좋겠지요.
-- 태클걸어주십시오 ㅋㅋ