본문 바로가기
반응형

DB14

uuid 생성 전략 성능차이 테스트 (sequential uuid, jpa에서 sequential uuid) https://www.percona.com/blog/2014/12/19/store-uuid-optimized-way/#crayon-60fa2fbab27f7557869434 Storing UUID Values in MySQL Karthik Appigatla revisits a post Peter Zaitsev wrote on UUIDs (Universal Unique IDs), rearranging the timestamp and talks about storing UUID Values. www.percona.com 본 글은 위의 글을 참조하여 실제 데이터를 생성하여 테스트 해본 결과를 공유하는 것입니다. UUID 개념은 구글링의 많은 문서가 있으므로 가볍게 다루고 위 solution을 이해하는데 필요한 .. 2022. 4. 23.
깃의 개념과 구조, 명령어 사용법(커밋,push, pull, 초기화, 브랜칭 생성 및 머지) 안녕하세요. 오늘은 형상관리 소프트웨어 깃에 대해 알아보겠습니다. 깃에는 크게 깃허브와 깃랩이 있습니다. 국내에서는 깃허브가 사용도가 굉장히 높고 깃랩은 깃허브에 비해 인지도가 현저히 낮죠. 깃과 관련된 형상관리 소프트웨어가 두개이지만 다행이 깃의 개념과 구조, 사용법 모두 같으니 두 소프트웨어를 각각 공부할 필요는 없습니다. 깃의 개념과 구조를 알면 형상관리를 하며 일어날 수 있는 위기상황에 적절한 대응을 하는데 큰 도움이 될 것입니다. 목차 깃의 개념과 구조 깃 연동 깃 사용법(소스 올리기) 깃 사용법(커밋내용 보기) 깃 사용법(로컬 소스 복원) 깃 사용법(잘못올라간 소스 복원) 깃 사용법(소스 내려받기) 브랜치 생성 및 원격지 머지 깃의 개념과 구조 깃은 위와 같은 구조로 이루어져있습니다. 다른 형.. 2021. 12. 6.
인덱스의 개념(클러스터, 논클러스터, B-tree)과 인덱스 성능 테스트 안녕하세요. 오늘은 인덱스에 대해 알아보겠습니다. 인덱스를 생성하면 DB의 검색성능이 크게 향상된다는 얘기를 많이 들어보았지만 그동안 제가 사용하고 관리했던 DB는 저장된 정보가 많지 않아 인덱스의 필요성을 크게 느끼지 못하였습니다. (실제로 저장된 행이 많지 않으면 사용하지 않는게 좋다고 합니다.) 허나 최근 DB에 많은 정보가 쌓인 프로젝트를 진행하며 인덱스를 사용하게되어 좀더 구체적으로 알아보고자 인덱스의 개념과 이를 실습을 통해 알아보았습니다. 인덱스는 클러스터드 인덱스, 논클러스터드 인덱스가 있습니다. 그리고 이를 이해하기 위해서는 DB의 인덱스 자료구조인 B-tree자료 구조를 알아야합니다. 이 세가지 개념을 이해한다면 인덱스를 사용하는데 큰 도움이 될 것입니다. 작업환경 DB : mysql .. 2021. 11. 7.
깃 비밀번호 인증 Deprecated, 새로운 방식인 토큰 인증 방식 얼마전 프로젝트 소스코드를 깃 원격지로 push를 하는데 계속 에러가 나서 비밀번호가 잘못됬나해서 비밀번호를 몇번씩 바꿔보기도 하며 3-4시간 정도 삽질을 했었다. 깃의 비밀번호를 바꾸면 로컬 깃의 비밀번호도 바꿔줘야한다고 해서 여러번 시도를 했지만 결국 모두 아니었다. Hi @my-git You recently used a password to access the repository at my-git/myrepository with git using JGit/ Basic authentication using a password to Git is deprecated and will soon no longer work. Visit https://github.blog/2020-12-15-token-authe.. 2021. 8. 22.
반응형