분류 전체보기
-
생활코딩 PostgreSQL 입문생활코딩 DB 2023. 8. 18. 05:24
--- https://www.youtube.com/post/UgkxgN8-72TP2ODPT5Hb0g93LBkTEB9NTsSv https://www.youtube.com/post/UgkxC7ISfHaKXaWieOI3y3xOo2Xbwp8s4C6_ https://www.youtube.com/post/Ugkxdn2kywkh-HlQAUJGHs4bRLaEc8ZSPMfQ https://docs.google.com/document/d/1erHhH-Ddy2mEsU61tcewFiyLRqF4vy7TmGcHgteBKWA/edit 대용량 처리의 장점을 언급하신 분도 계셨고, 지리 정보를 처리하는데 탁월하다는 의견도 주셨습니다. 또 PostgreSQL을 기반으로 만들어진 데이터베이스들이 많다는 점도 장점인 것 같습니다. 데이터베..
-
AWS2 S3 객체, 권한, 요금생활코딩 AWS 2023. 8. 14. 07:49
--- https://youtube.com/playlist?list=PLuHgQVnccGMCFHj64mNZxlbeNWOYUpua4 AWS2 S3 www.youtube.com --- 1.https://youtu.be/6P6HoumuTOw AWS1에서 회원가입, 서비스를 켜고 끄는 법, 요금 계산.. 을 했음. 모르면 먼저 볼 것 S3 = Simple Storage Service 간단한 저장서비스 AWS가 하나의 컴퓨터면 S3는 HDD, SSD와 같은 저장장치 여러분이 가진 파일을 보관해주는 서비스 여기가 S3의 홈페이지 여러가지 설명이 있지만 처음부터 이해하긴 어렵다. 이걸 이해하기 위해 제가 설명을 해보면 내 컴퓨터에 잃어버리면 큰일나는 파일이 있다면, 이 컴퓨터는 언제 고장날진 모르지만 언젠가는 고장나..
-
[테코톡] DeadlockDB/DB 2023. 5. 22. 04:42
---https://youtu.be/Ry_gB34cvwc - 케빈, 자막https://youtu.be/FXzBRD3CPlQ - 둔덩 ---https://youtu.be/Ry_gB34cvwc - 케빈, 자막 ---둘이 엄청 소심하면, 자기 기구에 계속 앉아있으면서 저 사람 언제 나오나 눈치만 본다by 위키피디아 ▽아니 니 하던거 끝나면 그거 놔야지 왜 ---젠킨스를 프로세스로,헬스기구를 리소스로 치환해서 보면서로 필요로 하는 자원들을 상대 프로세스가 점유하고 있기 때문에 계속해서 대기하는 ---데드락 : ---우리가 흔히 볼 수 있는 데드락은 DB의 트랜잭션 데드락이 있을 것 같아요트랜잭션이 특정 테이블의 레코드나, 테이블을 업데이트 할 때는 락을 통해서 자원을 얻게 되는데이때 동일 레코드나 테이블에 대..
-
[테코톡] DB LockDB/DB 2023. 5. 22. 02:18
---https://youtu.be/ZXV6ZqMyJLg - 마루, 자막https://youtu.be/onBpJRDSZGA - 오즈, 자막https://youtu.be/w6sFR3ZM64c - 카일 ---https://youtu.be/ZXV6ZqMyJLg - 마루, 자막 Database Lock? DB를 잠그는 것?왜 잠그고 어떻게 잠그는지 --- ---재고가 하나일 때, 두명의 사용자가 동시에 접근하면 구매절차가1.재고 수량을 읽어2.구매하면3.재고 업데이트 ---이런 문제를 해결하기 위해 동시성 제어가 필요하다동시성 제어를 Lock을 이용해서 한다 ---Lock은 두 종류경합 안일어나겠지 - 낙관 ▽충돌이 드물거니까 이정도로 한다버전을 먼저 읽고, 일련의 과정을 거치고 구매를 완료한 후, 데이터..
-
[테코톡] DB Index 2, MySQL 인덱스와 실행계획DB/DB 2023. 5. 20. 17:51
--- https://youtu.be/nvnl9YgnON8 - 매트토르, MySQL 최적화 --- 왜 쓸까 성능 개선을 위해 인덱스를 건다 어떻게 쓸까 어디에 인덱스를 어떻게 걸어야할지 고민일 것이다 사례위주로 쿼리 최적화 중에서도 인덱스를 활용한 쿼리 최적화에 집중 MySQL 8.0, InnoDB --- 발표에서 사용할 테이블 crew - track이 백엔드, 프론트엔드 study_log --- 인덱스를 왜 쓸까? DB에서 성능 최적화는 디스크 I/O와 관련이 많다. 하드디스크에서 원하는 곳에 있는 데이터를 읽기 위해 실제로 디스크가 돌아야 되고, 저 바늘처럼 보이는 헤더가 움직여야 한다. 이 과정에서 물리적 움직임이 있기 때문에 데이터의 입출력이 느리다. 하드디스크 IO와 메모리 IO의 속도 차이는 ..
-
[테코톡] DB Index 1DB/DB 2023. 5. 18. 22:37
---최신순https://youtu.be/edpYzFgHbqs - 라라제로, 자막ohttps://youtu.be/P5SZaTQnVCA - 찰리, 자막ohttps://youtu.be/9ZXIoh9PtwY - 레베카, 자막ohttps://youtu.be/NkZ6r6z2pBg - 안돌, 클러스티드 인덱스 & 넌 클러스티드 인덱스 ---https://youtu.be/edpYzFgHbqs - 라라제로 MySQL InnoDB(MySQL의 Storage Engine의 하나) 환경에서 발표기본적인 데이터베이스 문법을 학습한 개발자, 인덱스를 데이터베이스에 적용하려는 개발자 에게 도움되는 발표 ---목차 ---인덱스? = 색인 = 쉽게 찾아볼 수 있도록 일정한 순서에 따라 놓은 목록 자바의 정석 책에서 다형성을 공부했는..
-
일본어 타자 치기일본어 2023. 4. 2. 03:37
--- 아이폰 키보드 > 새로운 키보드 추가 > 일본어 안드로이드 자판 쓰는 화면에서 키보드 설정 버튼 > 언어 및 키보드 형식 > 입력 언어 관리 > 일본어 다운로드 플릭을 4방향으로 하는게 제일 편한듯! 플릭 하지 않는건 뭔가 노동이고 8방향에선 숫자는 버튼하나 누르는게 낫고 알파벳은 영어로 바꿔서 입력하는게 나아 --- Mac : https://curryyou.tistory.com/151 애플로고 > 시스템환경설정 > 키보드 > 입력소스 > + 검색해서 일본어를 선택하면 가나, Romaji 두개가 나오는데 둘중에 취향을 선택! 하지만 일본사람들도 PC에선 Romaji를 많이 쓴다고 한다 그러면 Control+Option+Space로 왔다갔다 할 수 있다 --- Windows10 Win+i > 시간 ..
-
CS50 2019 (17)연결리스트-트리, 해시테이블, 트라이, 큐, 스택, 딕셔너리CS50 2023. 3. 18. 18:10
--- www.boostcourse.org/cs112 모두를 위한 컴퓨터 과학 (CS50 2019) 부스트코스 무료 강의 www.boostcourse.org 1.컴퓨팅사고 2.C언어 3.배열 4.알고리즘 5.메모리 6.자료구조 --- 6)연결 리스트: 트리 연결 리스트를 활용해서 보다 더 다양한 데이터 구조를 만들 수 있습니다. 연결 리스트에서는 각 요소가 다른 요소를 하나씩만 가리키고 있었습니다. 만약 가리키는 요소가 여러개가 된다면 어떤 장점과 단점이 있을까요? 이번 강의에서는 ‘트리’라는 연결 리스트 기반의 자료 구조를 알아보겠습니다. --- 배열 : 크기 바꿀 수 있고, 임의 접근을 통해 이진 탐색을 쓸 수 있어서 정렬된 리스트에서 탐색할 때 실행 시간이 log n(▽가운데로 바로 갈 수 있다는 ..