전체 글
-
override annotation 1.5 1.6prev/JAVA 2008. 11. 4. 23:33
@Override annotation Annotation은 Java code만으로 전달할 수 없는 부가적인 정보를 컴파일러나 개발툴로 전달할 수 있다. @Override annotation은 super class나 interface의method를 override하고 있음을 명시한다. 하지만, 사소한 syntax 실수 등으로 orverride가 구현되지 않는경우가 있는데, 이는 runtime 레벨에서 오작동 등으로 드러나게 되므로 그 원인을 찾기가 쉽지 않다. 여기에@Override annotation을 사용하면 compile 레벨에서 상위 메소드를 정확히 구현하고 있는지를 체크할 수 있다.@Override annotation이 컴파일러에게 Override method임을 알려주기 때문이다. 하지만, @O..
-
KSC5601, KSC5603, EUC-KRprev/JAVA 2008. 7. 14. 23:25
KSC5601 한글 완성형 표준(한글 2,350자 표현) 한국공업표준 정보처리분야(C)의 5601번 표준안 KSC5636 영문자에 대한 표준 한국공업표준 정보처리분야(C)의 5636번 표준안 기존 ASCII Code에서 역슬래쉬(\)를 원(\) 표시로 대체 EUC-KR Bell Laboratories에서 유닉스상에서 영문자 이외의 문자를 지원하기 위해 제안한 확장 유닉스 코드(Extended UNIX Code)중 한글 인코딩 방식. 영문은 KSC5636로 처리하고 한글은 KSC5601로 처리 EUC-KR = KSC5601 + KSC5636 출처 : http://tong.nate.com/kkomzidu/27137578
-
-
오라클 인덱스(Oracle Index) 필요한경우,안한경우prev/ORACLE 2008. 1. 20. 10:37
인덱스 생성이 필요한 경우 - 열에 광범위한 값이 포함될 경우 - 열에 널 값이 많이 포함된 경우 - where절 또는 조인 조건에서 하나 이상의 열이 함께 자주 사용되는 경우 - 큰 테이블에서 대부분의 질의에 의해 검색되는 행이 2%~4%미만인 경우 인덱스가 많을수록 좋은것은 아닙니다. 테이블에 인덱스가 많을수록 질의 속도가 빨라지는 것은 아닙니다. 인덱스를 포함하는 테이블에서는 DML작업이 커밋될 때마다 해당 인덱스도 갱신되어야 합니다. 따라서 테이블과 연관된 인덱스가 많을수록 Oracle server는 DML 작업 후 더 많은 인덱스를 갱신해야 합니다. 인덱스를 생성하지 않아야 할 경우 - 테이블이 작은 경우 - 열이 질의의 조건으로 자주 사용되지 않는 경우 - 대부분의 질의가 테이블에 있는 행의 ..
-
오라클 인덱스(Oracle Index) 생성방법prev/ORACLE 2008. 1. 20. 10:15
인덱스 생성 방법 - 자동 : 테이블 정의에 Primary key또는 unique제약 조건을 정의하면 고유 인덱스가 자동으로 생성됩니다. - 수동 : 사용자가 열에 고유하지 않은 인덱스를 생성하여 행에 대한 액세스 시간을 줄일 수 있습니다. 인덱스 유형 두 가지 유형의 인덱스를 생성할 수 있는데 그 중 하나가 고유 인덱스입니다. 테이블의 열이 primarykey또는 unique키 제약조건을 포함하도록 정의하면 Oracle server는 이러한 조유 인덱스를 자동으로 생성합니다. 인덱스의 이름은 제 약조건에 지정한 이름과 동일합니다. 사용자가 생성할 수 있는 또 하나의 인덱스 유형은 고유하지 않은 인덱스입니다. 예를 들어, 질의에서 조인할 Foreign key열 인덱스를 생성하여 검색 속도를 향상 시킬 수..
-
오라클 인덱스(Oracle Index) 개요,설명prev/ORACLE 2008. 1. 20. 10:08
인덱스는 - 스키마 객체입니다. - Oracle server에서 포인터를 사용하여 행 검색 속도를 높이기 위해 사용합니다. - 데이터 위치를 빠르게 찾는 신속한 경로 액세스 방법을 사용하여 디스크 I/O를 줄여 줍니다. - 인덱스화된 테이블과 독립되어 존재합니다. - Oracle server에 의해 사용되며 자동으로 유지 관리됩니다. Oracle server인덱스는 포인터를 사용하여 행 검색 속도를 높일 수 있는 스키마 객체입니다. 인덱스는 명시적으로 또는 자동으로 생성할 수 있으며 열에 인덱스가 없는 경우에는 테이블 전체가 스캔됩니다. 인덱스는 테이블의 행에 대해 직접적이고 빠른 액세스를 제공하며 인덱스화된 경로를 사용하여 데이터 위치를 빠르게 찾음으로써 디스크I/O를 줄여줍니다. 인덱스는 Oracle..