mysql
-
MySql Auto_INCREMENT vs UUID 장단점 비교 및 결과mysql 2023. 7. 13. 10:57
도입 프로젝트를 진행하며 Table의 pk값을 어떻게 설정해야 할까 고민이 생겼다. 대표적으로 Auto_INCREMENT 또는 UUID를 사용하는 방법이 있다. 이 방법은 각각 장단점이 존재하기 때문에 비교해보면서 내 프로젝트에 도입할 방법을 생각해보도록 하겠다. 비교 Auto_INCREMENT 설명 : 자동 증가 정수 기반의 키 장점 1. 삽입 성능이 좋다. 기본적으로 정수형 데이터이기 때문에 인덱스의 크기가 작고 효율이 좋아 데이터베이스 성능을 향상 시킬 수 있다. 2. 고유성이 있다. 자동으로 고유한 기본 키 값을 할당하기 때문에 새로운 레코드가 삽입될 때마다 자동으로 증가하는 값을 사용하여 중복을 피할 수 있다. 단점 1. 분산 환경에서 지원이 어렵다. 만약 여러 데이터베이스로 write작업을 하..
-
Mysql workbench 초기 db설정 for mac, windowmysql 2023. 7. 12. 17:16
이 글은 Mysql 다운로드 for mac, window (맥북,window mysql 다운로드 방법 간단 정리) 글과 이어집니다. Mysql 다운로드 for mac, window (맥북,window mysql 다운로드 방법 간단 정리) 맥북과 윈도우 사용자를 위한 mysql 다운로드 방법입니다. 윈도우 사용자의 경우 간단하게 다운 받고 사용할 수 있으며 맥북은 몇가지 추가되는 것을 제외하고 비슷합니다. 1. 먼저 아래 링크를 developerkiwi.tistory.com 1. 우선 Mysql Workbench를 시작한다. 시작하면 아래와 같은 창이 나올텐데 처음에는 초록색 상자인 mydb가 없을 것이다. 따라서 + 모양을 눌러 db생성을 해준다. 2. db 설정단계 우선 db의 제목을 적어준다. 예를 ..
-
Mysql 다운로드 for mac, window (맥북,window mysql 다운로드 방법 간단 정리)mysql 2023. 7. 11. 16:05
맥북과 윈도우 사용자를 위한 mysql 다운로드 방법입니다. 윈도우 사용자의 경우 간단하게 다운 받고 사용할 수 있으며 맥북은 몇가지 추가되는 것을 제외하고 비슷합니다. 1. 먼저 아래 링크를 통해 mysql 다운로드 페이지로 이동합니다. https://dev.mysql.com/downloads/ MySQL :: MySQL Community Downloads The world's most popular open source database Contact MySQL | Login | Register dev.mysql.com 2. 다운로드 페이지로 이동한 후 맥북의 경우 빨간색 두가지를 다운 받습니다. 윈도우의 경우 파란색 하나만 다운받아도 됩니다. 2-1. 윈도우의 경우 아래 파란색으로 표시된 부분을 다운..