전체 글264 DB 자격증 총정리 - DAP/DAsP, SQLP/SQLD, ADP/ADsP, OCA/OCP/OCM 1. 국제 자격증 OCA/OCP/OCM 이란?OCA와 OCP,OCM은 오라클회사에서 주관하는 자격증인데요. 오라클은 예전부터 지금까지 데이터베이스 시장에서 1위를 차지하고 있습니다.한국에서는 외국계 기업에 대한 꿈과 이직을 희망하는 분들이 주로 시험을 응시하며,시험료가 대단히 비싸고 OCM에 대한 난이도가 굉장하여 쉽게 취득하기 어렵기로 유명합니다.OCA와 OCP에 대해서 비관적인 생각으로 페이퍼 자격증으로 치부하고 연봉이나,능력 증명에 실효성을 못갖는게 대다수라는데요..... 그래도 없는것보단 있는게 낫겠죠? | 오라클 자격증 등급 등급은 OCA 순서 이며오라클 인증 없이는 OCA만 취득가능하며,OCM은 OCP를 취득한 후에 응시가 가능합니다. | 응시 자격 및 합격기준 https://yoon.. 2024. 9. 12. B-Tree 알고리즘 (DB 인덱스의 내부 알고리즘) Why오늘은 B-Tree 알고리즘을 쉽게 풀어 보겠습니다.이 알고리즘은 수많은 데이터에서 내가 원하는 데이터를 찾는 알고리즘 인데요.DB에서 많이 사용 됩니다.정확하게는, DB 의 Index가 데이터를 빨리 찾는 이유죠.데이터에서 무엇인가 찾는다는 것이 글을 읽는 분들은 모두 DB 사용 경험이 있으실겁니다.여기, 셀수도 없이 많은 사람 이름 데이터가 있습니다.우리 한번, 여기서 “김”씨를 다 찾아봅시다.사람이라면, 이렇게 찾겠죠.일단 모든 데이터를 종이에 프린트 하고요.자 하나와 펜을 들고…한줄 한줄 가리키며 김 씨면 동그라미를 치고..몇페이지의 몇번째 줄인지 어딘가 적겠죠?1페이지에서 찾는데 5분이 걸린다 가정하면, 1000페이지면 3일 넘게 걸립니다.어휴 끔찍하네요.그런데, 컴퓨터가 이 작업을 그대로.. 2024. 9. 12. SQL 조인(Join) 수행 원리 (NL Join, Sort Merge Join, Hash Join) 조인 수행 원리SQL에서 조인이란 두 개 이상의 테이블을 하나의 집합으로 만드는 연산을 뜻합니다. FROM 절에 두 개 이상의 테이블이 나열될 경우 조인이 수행되며, 조인 연산은 두 테이블 사이에서 수행됩니다.FROM 절에 A, B, C라는 세 개의 테이블이 존재하더라도 세 개의 테이블이 동시에 조인이 수행되는 것은 아니고, 세 개의 테이블 중에서 먼저 두 개의 테이블에 대해 조인이 수행됩니다. 이러한 작업은 FROM 절에 나열된 모든 테이블을 조인할 때까지 반복 수행합니다.NL Join(Nested Loop Join)NL Join은 프로그래밍에서 사용하는 중첩된 반복문과 유사한 방식으로 조인을 수행합니다. 반복문의 외부에 있는 테이블을 선행 테이블 또는 외부 테이블 (Outer Table)이라고 하고,.. 2024. 9. 12. [DB] Nested Loop Join 부분 범위처리의 핵심 조인2중 반복문으로 구현이 가능한 Nested Loop Join이다.이 조인 방법은 초대량 테이블에서 아주 나쁜 성능을 보이지만 반대로 극적인 결과를 낼수있다.바로 부분 범위처리에 특화된 특징을 가지기 때문이다.부분 범위처리란?소트 머지조인이나 해시조인같은 경우 PGA에서 해시영역등을 할당받고 테이블을 생성하는등의 부가적 비용이 발생한다. 이들은 한번 영역을 할당받고 준비가 끝나면 최종 작업까지 극적인 성능을 보이지만, Nested Loop 조인은 이러한 부가적인 비용이 필요없다.왜냐하면 하나의 레코드 단위로 Join을 시도하며 결과를 도출하기 때문이다.즉 쉽게말해 그냥 무식하게 조인하므로 부가적 비용이 들지않고, 레코드 단위로 작업하므로 사용자가 원하는 범위안에서만 조인이 가능하기.. 2024. 9. 12. 가솔린 휘발유 디젤 경유 차이 간단 요약 차량에 관심이 없는 사람들은 가솔린과 휘발유가 서로 다른 연료라고 생각하곤 합니다. 하지만, 가솔린을 우리나라에서 휘발유라고 하며 디젤은 경유라고 부르지요. 이는 기초적인 용어이지만, 혹시 헷갈리는 운전자들이 있을까 하여 서두에 미리 정리해보았습니다.그럼 본격적으로, 오늘의 주제인 가솔린 디젤 차이를 10초 안에 요약해 보겠습니다. 가솔린(휘발유) 디젤(경유)조용하다시끄럽다연비가 낮다연비가 좋다고속 주행 적합 속도는 느려도 힘이 넘친다점화플러그 필요자연 발화(점화 장치 불필요)매연물질 발생이 낮다매연이 심하다간단하죠?그런데 결론만 보면 금방 잊히기 때문에, 시간적 여유가 된다면 구체적인 원리에 대해 배워보는 것도 좋을 것 같습니다. 어렵지 않으면서도 알차게 설명해 볼 테니, 바쁘지 않다면 부담.. 2024. 6. 22. [Redis] AWS EC2에 redis-server setup 하기 이번 글에서는 AWS EC2에 외부에서 접속 가능한 redis-server를 setup 하는 과정을 정리해보겠습니다.회복 리커버리 중복칼럼 추가 - 해당 테이블에서 자주 사용하는 칼럼을 중복시킴레디스강좌 AWS EC2 REDIS 서버설치 및 간단 동작EC2 인스턴스 생성우선, redis-server를 설치할 EC2 인스턴스를 만듭니다.저는 jony라는 이름의 ubuntu 18.04 인스턴스를 만들었고 인스턴스 유형은 t2.micro로 선택했습니다. EC2 인스턴스 접속이제 이 인스턴스에 접속해보겠습니다.위 화면에서 인스턴스 ID를 클릭하면 아래와 같은 화면이 나오고 여기서 연결 버튼을 클릭하면 인스턴스 연결에 대한 정보가 나옵니다.연결 버튼을 클릭하면 아래와 같은 화면이 나옵니다. 저는 ssh 클라이언트.. 2024. 5. 12. 이전 1 2 3 4 5 6 ··· 44 다음