본문 바로가기
  • 저희는 평생 개발할 운명이걸랑요

Tech.log56

[Primary index vs Secondary index vs Composite index] Single Level Index 정렬되어 있는 상태이기 때문에 이진 탐색에 좋다. where key = 1003 인덱스가 걸린 컬럼의 where문 =(equality)(equality search)이 빠르다 인덱스는 primary key에 걸면 Primary Index(기본 인덱스) 다른 컬럼에 걸면 Secondary Index(보조 인덱스) 이다. Primary index 와 Secondary의 공통점 테이블과 그에 대응되는 인덱스 (기본 또는 보조 인덱스)는 서로 분리된 구조로 존재한다. 일반적으로 형태이다. Primary index 와 Secondary의 차이점 Primary index 기본 인덱스는 데이터 블록 안의 행들의 조직과 저장소에 영향을 미친다. 데이터 블록들은 실제 행 데이터를 저장하.. 2021. 5. 21.
[데이터 베이스] 데이터 베이스 파일처리 시스템의 문제점 파일 처리 시스템은 파일마다 필요한 데이터를 각 가지고 있기때문에 시간과 노력, 경제비용에 효율성 이떨어졌다. 데이터의 변경사항이 발생하면 각 파일의 데이터를 모두 변경해야하는 무결성 문제가 있었다. 기존 파일 시스템은 특정 용도 만을 위해 제작되기 때문에 다른 프로그램 사용시에 새로 만들어야한다. 데이터의 양식과 파일이 다양하기때문에 검색이나 추가 작업이 어렵다. 데이터 베이스 🤟🏻 등장목적 : 파일 시스템의 문제점을 해결 하기 위한 목적 🤟🏻 어떤 업무 필요한 다양한 데이터를 모아놓는 집합체 🤟🏻 DB관리 시스템 : 오라클,MYSQL,DB2 데이터 베이스의 장점 공유성 : 여러면이 데이터를 동시에 공유 할 수 있다. 중복의 최소화 : 여러 프로그램이 접근 가능해.. 2021. 5. 21.
[GET VS POST] GET 메소드 GET의 특징 1. URL에 데이터를 포함하여 데이터 조회 하기 적합하다. 2. 바이너리 및 대용량 데이터 전송이 어렵다. 3.요청 라인과 요청 헤더에 크기 제한이 있다. 대용량 url로 인한 문제를 예방하기 위해 웹 서버에 따라 크기를 제한한다. GET 메소드 1.웹 브라우저 주소창에 URL을 입력하는 경우 2.링크를 클릭하는 경우 3. 입력 폼의 method 속성값이 get인 경우 GET 요청 매게변수 인코딩 서블릿 컨테이너의 URl 인코딩 설정 1.웹 브라우저 주소창에 URL을 입력하는 경우 - 웹 브라우저 주소창에 URL을 입력하는 경우 GET요청이다. 2.링크를 클릭하는 경우 - HTML에 는 GET요청이다. 3. 입력 폼의 method 속성값이 get인 경우 - 링크 폼에 met.. 2021. 5. 21.
[CORS란] CORS란 도메인 또는 포트가 다른 서버의 자원을 요청하는 방식 교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS)은 추가 HTTP 헤더를 사용하여 한,출처에서 실행중인 웹 어플리케이션이 다른 출처에 자원에 접근할 수 있는 권한을 부여하도록 브라우저에 알려주는 체제이다. Cors는 브라우저와 서버간 안전한 교차 및 출처 요청 및 데이터 전송을 지원한다. 웹 어플리케이션은 자신의 출처와 다를때, Cors HTTP요청을 실행한다. CORS의 동작원리 1. 웹브라우저는 다른 출처의 리소스를 요청할때 HTTP 프로토콜을 사용하여 요청을 보낼떼 요청 헤더(request header)에 Origin 필드에 요청을 출처를 담아 전송한다. 2. 서버는 응답 헤더 (response .. 2021. 5. 20.