본문 바로가기

전체 글230

성능 1. join vs exists다른 테이블의 데이터도 같이 가져올때는 join을 사용해야 효율적이지만, 다른 테이블에 데이터가 있는지 검사할 경우에는 exists가 더 좋다.2. in vs oror절인 경우 여러 컬럼이 올 수 있지만 in 같은 경우는 무조건 단일 컬럼으로 비교를 한다.or절인 경우 여러개의 서브 쿼리의 집합이지만, in절인 경우 내부적으로 or절과 다른 로직이 들어가면서 최적화를 한다.(mysql인 경우 in절에 이진 트리 검색을 한다고 한다. )쿼리의 확장에도 in절이 or절보다 유연한 확장이 가능하다.2-2 switch vs if else분기 구문 ( case, else if )가 적을 경우에는 성능 차이가 의미 없을 수 있다. 하지만, 구문이 길어질 경우 switch구문을 사용하는.. 2024. 8. 11.
투자공부2 보호되어 있는 글 입니다. 2024. 3. 8.
투자 공부 보호되어 있는 글 입니다. 2024. 3. 2.
OCI 표준 [ OCI 표준이란? ] 1. OCI란? Open Container Initiative (OCI)는 컨테이너 런타임 과 이미지 관련 업계 개방형 표준을 만들기 위해 2015년 6월 22일에 레드햇 ( 구 CoreOS 사) 와 Docker 사 등의 여러 기업에 의해 설립 된 현재는 Linux Foundation 산하의 오픈 소스 단체입니다. 2. 컨테이너의 5가지 원칙 Standard Operations 표준 컨테이너 도구를 이용해서 컨테이너의 생성, 시작, 정지가 가능해야 함 표준 파일 시스템 도구를 통해서 컨테이너의 스냅샷과 복사가 가능해야 함 표준 네트워크 도구를 사용해서 컨테이너의 업로드와 다운로드가 가능해야 함 Content-agnostic 표준 컨테이너는 컨테이너가 담고 있는 애플리케이션의 종류.. 2023. 12. 18.