본문 바로가기

전체 글131

SQL 정리 7일차 SubQUERY 7.1 SUBQERY의 개념 하나의 SELECT문 안에 포함되어 있는 또 다른 SELECT 문장 SubQUERY는 괄호로 묶여 있어야 한다 SubQUERY구문에서는 ORDER BY절 포함 불가 SubQUERY는 연산자의 오른쪽 SubQUERY에서 사용할 수 있는 연산자의 종류 단일행 연산자 = , > , >= , < , (SELECT AVG(salary) FROM s_emp WHERE dept_id = 113); 7.7 CREATE절에서의 SubQUERY CREATE TABLE emp_113 (id, name, mailid, start_date) AS SELECT id, name, mailid, start_date FROM s_emp WHERE dept_id = 113; 테이블을 생성할 때 이미 만들어져.. 2023. 8. 25.
TCP/IP - 라우팅과 인터넷계층 인터넷 계층의 역할 네트워크 인터페이스 계층과 협력하여 다른 컴퓨터에게 데이터를 전달 송신지, 수신지의 컴퓨터는 IP 어드레스로 식별할 수 있다. 패킷에 송신지 IP와 수신지 IP가 들어있다. 라우터 (router): 데이터를 목적지까지 전달하기 위한 네트워크 장비 라우팅 (routing): 라우터가 목적지의 경로를 찾아 나가는 과정 IP 어드레스 ( IP address ) IP 어드레스는 네트워크 부와 호스트 부로 구성되어 있다 더보기 EX ) 192.168.1.100 여기서 192.168.1 은 네트워크 부 / 100 은 호스트 부. 같은 네트워크 끼리는 네트워크 부가 다 같다. 인터넷 보급이 급속도로 확산되어 IP 어드레스가 점점 줄어들고 있다 IP 어드레스의 고갈을 방지하기 위한 대안으로 2가지로.. 2023. 8. 24.
SQL튜닝 - Chapter06.DML 튜닝 DML 성능에 영향을미치는 요소 ( DML : Insert + Delete + Update ) - 인덱스 - 무결성 제약 - 조건절 - 서브쿼리 - Redo 로깅 - Undo 로깅 - Lock - 커밋 테이블에 레코드를 입력하면, 인덱스에도 입력. 테이블은 Freelist를 통해 입력 더보기 Freelist : 테이블마다 데이터 입력이 가능한(여유 공간이 있는) 블록 목록을 관리 인덱스 개수가 DML 성능에 미치는 영향이 매우 큰 만큼, 인덱스 설계에 심혈을 기울여야 한다. 핵심 트랜잭션 테이블에서 인덱스 하나라도 줄이면 TPS(Transcation Per Second)는 그만큼 향상된다. 무결성 제약과 DML 성능 데이터베이스에 논리적으로 의미 있는 자료만 저장되게 하는 데이터 무결성 규칙으로는 네 가.. 2023. 8. 23.
TCP/IP - 트랜스포트 계층 트랜스포트 계층은 애플리케이션 계층과 인터넷 계층 사이에 위치한다. 인터넷 계층의 역할이 데이터를 수신지 컴퓨터까지 전달하는 것이고, 트랜스포트 계층의 역할은 컴퓨터가 받은 데이터를 애플리케이션까지 전달하는 것이다. 포트 번호로 애플리케이션을 구분. 트랜스포트 계층의 TCP 프로토콜 : 데이터의 정확한 전달을 중시. 데이터가 정확하게 전달되도록 전송 속도를 조절하거나 도달하지 않은 데이터를 재전송한다. UDP : 데이터의 전송 속도를 중시 VoIP , 동영상 스트리밍 같은 실시간 전송속도를 중시하는 서비스는 UDP를 사용한다 포트 번호 패킷들은 애플리케이션 계층에 있는 애플리케이션들에게 각각 전달되야 하는데 어느 애플리케이션으로 보내져야 할지는 포트 번호로 알 수 있다. 포트 번호의 범위 웰 노운 포트 .. 2023. 8. 23.