분류 전체보기(14834)
-
ALTER TABLE ~ SET UNUSED 옵션
ALTER TABLE ~ SET UNUSED 옵션 · 컬럼을 삭제하지는 않지만, 컬럼의 사용을 논리적으로 제한할 수 있습니다. · 특정 테이블의 컬럼을 무조건 삭제하는 것은 위험합니다. 왜냐하면 하나의 테이블을 여러 사용자가 사용하기 때문입니다. · 테이블에 저장된 내용이 많을 경우 해당 테이블에서 컬럼을 삭제하는데 오랜 시간이 걸릴 수 있으며 컬럼을 삭제하는 동안 다른 사용자가 해당 컬럼을 사용하려고 접근하면 해당 테이블이 사용되고 있기 때문에 다른 사용자는 해당 테이블을 이용할 수 없으며 작업이 원활하게 진행되지 않고 락(LOCK)이 발생하게 됩니다. 이를 해결하기 위해 SET UNUSED옵션을 사용합니다. · SET UNUSED옵션은 해당 컬럼의 사용을 논리적으로 제한할 뿐 실제로 컬럼을 삭제하지는..
-
프로그램 성능향상 기법 - 시스템호출(System Call)의 사용빈도 감소, I/O집중에 따른 경합(Competition) 감소, Garbage Collection의 회피, Object 재사용, Method 호출 감소(Inline Method 사용)
프로그램 성능향상 기법· 시스템호출(System Call)의 사용빈도 감소· I/O집중에 따른 경합(Competition) 감소· Garbage Collection의 회피· Object 재사용· Method 호출 감소(Inline Method 사용) 시스템호출(System Call)의 사용빈도 감소· read/write 등의 System Call에는 많은 System Resource가 사용됩니다. System Resource는 read/write의 대상 총량이 아닌 호출빈도에 영향을 받으므로, 즉시성 데이터가 아닌 경우 메모리버퍼 등을 구성하여 임계값 이상이 되었을 때에만 호출되도록 구성합니다.· 동적자원할당(Memory Allocation, Object Creation 등) 또한 System에 많은 오..
-
빈 관련 액션 태그
빈 관련 액션 태그액션태그 중에서 Bean관련한 태그가 있습니다. 주로 데이터를 업데이트하고, 얻어오는 역할을 합니다.
-
eclipse for arduino - 라이브러리 추가 방법
eclipse for arduino - 라이브러리 추가 방법 eclipse 메뉴: [Arduino] >> [Add a library to the selected project] 원하는 라이브러리 체크 >> [Finish] 프로젝트에 라이브러리가 추가되어 집니다. 소스코드에서 #include를 통해 추가할 수 있습니다.
-
[jQuery] 필터링 기반 트리 탐색 메서드
필터링 기반 트리 탐색 메서드
-
배열에 관련된 메소드
배열에 관련된 메소드