테이블을 생성하면서 PK 를 만들고 기본데이터를 인써트하는 것과
테이블을 생성하고 기본데이터를 인써트 후에 PK 를 만드는 것이
인덱스 TREE 의 구조가 더 좋아지는 것이 맞는지 궁금합니다.
그리고 최초 인덱스 TREE 가 생성되는 시점은 인덱스가 WHERE 절에 걸린
쿼리가 처음 실행되는 시점이 맞는지요?
그리고, 테이블에 A, B, C , D, E 칼럼이 있고, 주로
select a, b from c 라는 쿼리를 사용한다면 a, b, c를 인덱스로 만들어서
블록 액세스를 없애는게 좋은 방법인지 궁금합니다.
테이블은 update는 없으며 insert는 간혹 발생한다는 전제이며, d,e 칼럼을
select 하는 경우는 매우 드문 경우입니다.