java
동시성: StringBuffer, Hashtable(JDK1.0), Vector(JDK1.0)
| 4.0 | 5.0 | 6.0 | 7.0 | 
 | 
| 
 | StringBuilder 추가 (동시성X) String -> StringBuilder 자동 컴파일 | 
 | 
 | 
 | 
| 
 | 
 | NavigableSet 추가 (TreeSet) | 
 | 
 | 
| 
 | 
 | Switch에서 정수(byte, short, char, int), enum 만 사용가능 | Switch에서 String도 비교 가능 | 
 | 
| 
 | for(String s : str) 가능 | 
 | 
 | 
 | 
참고: 이펙티브 자바 - 조슈아 블로크
oracle
| 8.1 | 9i | 10g R1 | 10g R2 | 11g | 12c | 
| 
 | Group By 결과가 항상 자동으로 sort 되어서 출력됨 | Group By 결과가 sort되지 않음. 추가로 order by 필요 | 
 | 
 | |
| select distinct 정렬수행 때문에 심각한 속도 저하 | 10g에서 hash알고리즘을 사용하면서 성능 향상 | 
 | 
 | 
 | |
| 
 | 10g부터 정규식사용 REGEXP_LIKE REGEXP_REPLACE REGEXP_INSTR REGEXP_SUBSTR | 
 | 11g에서 추가됨 REGEXP_COUNT REGEXP_SUBSTR 파라메터추가 | 
 | |
| 
 | 
 | 
 | pivot, unpivot 추가 | 
 | |
| DML장애시 DBMS_ERRLOG패키지 구현 | |||||
| Temporary Table | 가상 칼럼 테이블 VIRTUAL | ||||
| 파티셔닝 구분!!! | |||||
| 테이블 읽기전용 read only | |||||
| 10g부터 DROP으로 테이블 삭제시 임시로 보관 - FLASHBASK TABLE 기능 | |||||
| index 사용유무 파악 - index MONITORING USAGE | index INVISIBLE | ||||
참고: 오라클 SQL과 PL/SQL - 서진수
'Java' 카테고리의 다른 글
| log4j2, jersey, jdk1.8 (0) | 2021.12.30 | 
|---|---|
| HotSwap, LiveReload, HotDeploy, HotReload ??? (0) | 2021.07.23 | 
