본문 바로가기

IT

MERGE INTO 테이블에 데이터가 이미 존재하면 업데이트 하고, 존재하지 않으면 입력을 해야 하는 경우가 종종 있습니다. 오라클에서 이런 작업을 한번에 할 수 있는 쿼리가 MERGE INTO 문 입니다. 현실적인 예는 아니지만 간단하게 성적 테이블을 생각해 보겠습니다. 과정코드과 학생코드가 주키이고, 성적 필드를 가지고 있습니다. CREATE TABLE TB_SCORE ( COURSE_ID VARCHAR2(10) NOT NULL, STUDENT_ID VARCHAR2(10) NOT NULL, SCORE NUMBER(5, 2) NULL, CONSTRAINT PK_SCORE PRIMARY KEY (COURSE_ID, STUDENT_ID) ); 1. 동일한 테이블 구조를 가지고 있는 TMP_SCORE 테이블로부터 데이터를 옮기.. 더보기
Apache httpd – Prefork MPM 과 Worker MPM 의 비교 Apache HTTPD 2.0 버전에 추가된 MPM 중 Prefork MPM과 worker MPM 차이점Apache HTTPD 2.0 버전에 추가된 MPM 중 가장 많이 사용하는 Prefork MPM과 worker MPM의 차이점을 간단하게 설명합니다.먼저 prefork MPM은 Apache 1.3 버전에서 사용하던 방식으로 자식 프로세스를 먼저 시작해 놓고, 클라이언트 요청에 대해서 각각의 자식 프로세스가 통신을 담당하는 방식입니다.따라서 자식 프로세스가 어떤 원인으로 정지하더라도 다른 자식 프로세스에 영향을 주지 않는 특징이 있습니다.Worker MPM은 자식 프로세스에서 멀티 스레드로 실행되며, 클라이언트 요청을 스레드가 처리하는 방식입니다.하나의 프로세스가 멀티 스레드를 이용해 여러 요청을 담당하.. 더보기
R Studio 다운로드 & 설치 & 설정 R Studio 다운로드 & 설치 & 설정 R Studio 다운로드 R Studio 다운로드 링크 :https://www.rstudio.com/products/rstudio/download/ * 위의 링크로 이동한 R Studio 다운로드 화면입니다~ * 본인 컴퓨터 환경에 맞는 R Studio를 다운로드 받아주세요~ 다운로드 받은 파일 실행! * R studio 설치 실행 파일 실행 시 나오는 설치 화면입니다~ * 설치 위치를 선택해주세요~ * 설치 중입니다. * 설치 끝! 설치가 매우 빠르고 간단합니다~ R Studio 실행하고 잘 작동되는지 확인~ R Studio 설정 * Tools > Global Options... 로 이동하겠습니다~ * Code > Editing 에서 Soft-wrap R so.. 더보기
R 다운로드 및 설치 R 다운로드 및 설치 R 3.5.0 다운로드를 시작하겠습니다~ R 다운로드 링크 :https://cran.r-project.org/ * 위의 URL로 이동하시면 위와 같은 화면이 출력 되는데 본인 컴퓨터 사양에 맞는 Download 링크로 이동해주세요~ * base로 이동!! * Windows 사용자 분들은 여기서 다운로드 받으실 수 있습니다~ 32/64bit 모두 동일한 파일로 설치가 가능합니다. * 다운로드 받은 실행파일을 실행하면 언어 선택을 할 수 있고 기본값으로 [한국어]가 선택 됩니다~ * License 동의서입니다. 다음으로 >> * R 설치 시 설치할 폴더 위치 선택 창입니다. * 다운로드는 32/64bit 선택은 없지만 설치 시엔, 32/64bit의 설치여부를 결정 할 수 있습니다. Co.. 더보기
Pycharm 다운로드 및 설치 Pycharm(파이참) 다운로드 및 설치 PyCharm은 Python의 IDLE창과 달리..코드 별 Python 버전 선택을 제공하고 패키지 설치도 쉬울뿐만 아니라 파이썬 코딩 시에도 phthon 파일, 함수를 쉽게 확인 할 수 있게 보여주기 때문에 관리가 용이하고 실행하는 방법도 간단해 Python을 이용 하는 사람들이 PyCharm을 많이 사용하고 있습니다. Pycharm 설치에 앞서 PyCharm은 Python을 기본적으로 활용하고 PyCharm을 먼저 설치하면 경로 문제가 생길 수 있으니 Python을 먼저 설치하고 PyCharm을 설치하는 것을 추천드립니다.Python 다운로드 및 설치 링크 : http://fmaker7.tistory.com/195?category=666795 Pycharm(파.. 더보기