묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
Column을 가로방향 최대 사이즈를 차지하도록 하는 방법에 관련
안녕하세요. Column의 가로방향 최대 사이즈를 차지하도록 만들때 2가지 방법을 섞어서 설명해주시는데요. 1) SizedBox로 Wrapping하기2) CrossAxisAlignment.stretch 속성 설정하기 이렇게 2가지로 만들 때, Widget properties로 확인해보면 Column 위젯의 width가 최대가 되기 때문에 차이가 없어 보이는데요. 어떤 방법을 언제 사용해야 되는지 규칙이 따로 있는 것인지 문의드립니다.
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
DB index 적용 column (1% and 99%)
안녕하세요.Column에 index를 생성할 때는 SELECT 횟수가 INSERT/UPDATE/DELET 연산보다 많고 column의 데이터 중복도가 낮으며 데이터 양이 많아야 효율적이다라는 것은 이해했습니다. 그렇기 때문에 남자 1% 와 여자 99%인 column에서는 index를 생성하면 안된다는 것도 이해했습니다.그러다가 만약 "1%와 99%인 column에서 조회만 발생하는데 비즈니스 요구사항에 따라 1%에 대해서만 조회가 일어나면 index를 생성하여도 되는가?"에 대해서 의문이 생겼습니다.예를 들어 1이 백만개가 있고 2가 1개 있으며 조회가 굉장히 많이 일어나는데 어떠한 경우에서도 2에 대해서만 조회가 발생한다고 한다고 가정했을 때 index를 생성하지 않으면 백만하고도 한 번의 탐색을 해야 합니다. 하지만 index를 하면 한 번의 탐색으로 조회를 완료할 수 있습니다. 이럴 경우에는 index를 생성하는 것이 더 효율적일 수도 있나요?