목록DB 관련 지식 (18)
DB & AWS Knowledge
해당 페이지에서는 선택도, 카디널리티 개념에 대해서 다룬다. 이 페이지는 아래의 관련 블로그 글들을 참조한다. [1] https://velog.io/@jduck1024/%EC%B9%B4%EB%94%94%EB%84%90%EB%A6%AC%ED%8B%B0-VS-%EC%84%A0%ED%83%9D%EB%8F%84-feat.-NDV-Density [2] https://velog.io/@yangsijun528/%EC%B9%B4%EB%94%94%EB%84%90%EB%A6%AC%ED%8B%B0-%EC%84%A0%ED%83%9D%EB%8F%84-%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80 [3] https://yooloo.tistory.com/54 [4] https://yurimko..
해당 페이지에서는 database 를 관리하면서 발생 할 수 있는 Dead Lock 에 대한 개념을 다룬다. 해당 내용은 아래의 URL 들을 참조하여 기재한다. [1] https://gyoogle.dev/blog/computer-science/operating-system/DeadLock.html [2] https://dataonair.or.kr/db-tech-reference/d-lounge/expert-column/?mod=document&uid=52944 [3] https://tecoble.techcourse.co.kr/post/2022-11-01-mysql-dead-lock/ [4] https://www.geeksforgeeks.org/deadlock-in-dbms/ 또한 아래의 이전 게시글과 연..
이 페이지에서는 DB 에서 한정된 자원을 여러 세션들이 사용하는 것을 보장하기 위해 사용되는 선점의 개념을 구현하기 위해 사용되는 latch, mutex, enqueue 개념에 대해서 다룬다. 해당 내용은 아래의 URL 들을 참조하여 기재한다. [1] http://www.dbaref.com/latches-and-enqueues/whatisalatch [2] https://aboutdb.tistory.com/241 [3] https://minervadb.xyz/postgresql-locks-latches-enqueues-and-mutex/ [4] https://farmerkyh.tistory.com/309 [5] https://kldp.org/node/68437 latch, mutex, enqueue 는 ..
해당 페이지에서는 데이터베이스에서 replication 을 구현할 때 사용 하는 방법인 Physical Replication 과 Logical Replication 이 무엇을 뜻하는지에 대해서 다룬다. 해당 내용은 아래의 URL 들을 참조한다. [1] https://repost.aws/fr/questions/QUZmQvnjeFTu2Ewbmt74xcaQ/questions/QUZmQvnjeFTu2Ewbmt74xcaQ/what-does-logical-replication-for-mysql-mean? [2] https://www.postgresql.org/docs/current/logical-replication.html Physical Replication 서로 다른 두 개체 간에 데이터를 동기화 시, 동기화..
해당 페이지 에서는 인증과, 인가개념에 대해서 다룬다. 참고페이지 - https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=wnrjsxo&logNo=221727680845 - https://limetok.tistory.com/218 - https://myanjini.tistory.com/entry/03-%EC%8B%9D%EB%B3%84-%EC%9D%B8%EC%A6%9D-%EC%9D%B8%EA%B0%80-%EC%B1%85%EC%9E%84%EC%B6%94%EC%A0%81%EC%84%B1 인증 (Authentication) 어떤 주체가 객체 (혹은 시스템) 에 접근을 할 때, 해당 객체를 사용할 주체가 누구인지를 스스로 밝히는 행위를 뜻한다...
해당 페이지 에서는 가상화의 개념에 대해서 다룬다. 참조 페이지 https://www.redhat.com/ko/topics/virtualization/what-is-virtualization https://pearlluck.tistory.com/121 https://kiyoo.tistory.com/26 가상화란? 가상화란 하나의 물리적인 서버등의 장비를 내부적으로 독립된 여러 공간으로 나누어 만들고 (가상의 공간), 그 공간들에 각각의 소프트웨어들을 구성하는 기술을 뜻한다. 가상화 구조를 생각하지 않고 외부적으로 봤을 때는, 각각의 소프트웨어들이 각각의 서버에서 운영되는 것으로 보인다. 가상화의 의의 가상화는 서버자원을 매우 효율적으로 사용 할 수 있게 해준다는 것에 의의가 있다. 예를 ..