개발183 GPL 라이센스 개작시 소스코드 공개여부 한줄요약) 개작하되 공개하지 않으면 소스 공개 안해도됨, BUT 공개하면 소스까지 공개해라. GPL 라이센스로 ... GPL은 개작된 버전의 소스 코드를 공중(公衆, 불특정 다수)에게 공개하도록 요구하고 있습니까?GPL은 개작된 버전 각각이 모두 공표되도록 규정하고 있지 않습니다. 만약 여러분이 GPL 프로그램을 개작한 뒤에 개인적인 목적으로 사용하고 있다면 개작된 소스 코드를 공개하지 않아도 무방합니다. 이것은 개인뿐 아니라 단체나 법인, 기업에 대해서도 마찬가지입니다. 이 경우 해당 단체나 법인, 기업은 개작한 프로그램을 외부로 공표하지 않고 오직 내부적으로만 사용해야 합니다.그러나 만약 어떠한 방식으로든지 개작된 버전을 공표하고 있다면, 사용자들이 개작된 버전의 소스 코드를 GPL에 따라 이용할 수.. 2017. 3. 14. 조인 JOIN 방식 □Join의 종류는 5가지가 있습니다. INNER Join OUTER Join CROSS Join FULL OUTER Join SELF Join Join의 종류는 논리적 Join이라고 합니다. □Join의 방식은 3가지가 있습니다. Nested Loop Join - 중첩반복 Merge Join - 정렬병합 Hash Join - 해시매치 Join의 방식은 물리적 Join이라고 합니다. JOIN의 방식에 대해서 알아보겠습니다. ◆중첩반복(Nested Loops) 조인 바깥 테이블의 처리 범위를 하나씩 액세스하면서 그 추출된 값으로 안쪽 테이블을 조인하는 방식 순차적으로 처리된다. 바깥 테이블과 일치하는 값을 안쪽 테이블에서 찾아야 하므로 안쪽 테이블의 해당 열에 인덱스가 필요하다. 메모리 사용량은 가장 적다.. 2017. 3. 10. ORACLE BETWEEN DATE 쿼리 ..... 어쩌구 ...AND B.PROJECT_START_DATE BETWEEN TO_DATE(20140101, 'YYYYMMDD') AND TO_DATE(20161231, 'YYYYMMDD') ; 2017. 3. 9. DBMS_STATS 패키지 오라클에서 테이블이나 인덱스의 현재 테이블 레코드의 개수, 행의 평균 길이, 데이터가 저장된 블록 수, 컬럼값의 최대값등을 통계정보하며 DBA_TABLES, DBA_TAB_COLUMNS, DBA_INDEXES, INDEX_STATS 등 같은 데이터 딕셔너리 뷰를 통해 확인할 수 있다. 오라클은 테이블이나 인덱스와 같은 데이터베이스 오브젝트에 대한 통계 정보 생성을 용이하게 하기 위해 DBMS_STATS 패키지를 제공하는데 이 패키지를 이용하면 테이블이나 인덱스의 모든 데이터를 근간으로 통계 정보를 생성 할 수 있으며 생성된 Sample 데이터를 기반에서 하여 통계 정보를 평가 하는 것이 가능하다. 대용량의 테이블이라면 모든 데이터를 가지고 액세스 경로를 추측 하는 것 보다 이러한 샘플링 데이터를 가지고 .. 2017. 3. 9. 이전 1 ··· 16 17 18 19 20 21 22 ··· 46 다음