인터널 테이블(Internal Table)
* 인터널 테이블이란 ? 디비에서 가져온 데이터를 테이블 단위로 프로그램에서 핸들링 하기 위해서 사용하는 버퍼같은 테이블이다. * 인터널 테이블을 사용하는 이유? 예를들어 select endselect와 같은 구문을 사용하게 되면 DB에 계속 접근하여 하나씩 레코드를 가져오는데, DB에 자주 접근할 수록 퍼포먼스가 안좋아지기때문에 최초 접근할때 한번에 DB단에서 어플리케이션 단으로 데이터를 모두 가져오고 어플리케이션 단에서 처리할 수 있도록 하면 더 효율적이기 때문이다. * 인터널 테이블의 종류 1. 스탠다드 테이블 (standard table) 2. 소티드 테이블 (sorted table ) 3. 해시드 테이블 (hashed table) 인터널 테이블은 위의 3가지로 나뉘는데 default는 스탠다드 ..
개발/개발 자료
2014. 11. 20. 09:38