inflearn logo
강의

講義

知識共有

データベース中級

株式別名(Primary Key)の設計

PK 선정하기

372

Kyeongho Lee

投稿した質問数 2

0

지금 개발중인 웹사이트 url의 보안을 위해 pk에 uuid를 적용하여 사용하고있는데요, 성능상 손해를 보기때문에 이를 바꾸고자 합니다. URI 보안과 성능 둘다 잡을 키 설정 방법이 있을까요??

uuid autoincrement DBMS/RDBMS 데이터 엔지니어링

回答 1

0

kjlee

좀더 설명이 필요합니다

0

Kyeongho Lee

pk를 integer가 아닌, uuid로 설정하였습니다.

백엔드측으로 pk를 이용하여 select할 경우,  integer보다 uuid로 검색하는 것이 http 요청이 노출 되었을때 보안에 좋다고 하여pk를 uuid로 설정해두었습니다.

하지만 선생님 강의를 듣고나니 uuid를 사용할 경우 성능에 지장이 있을것 같습니다.

그래서 바꾸려하니 이미 시스템이 돌아가고 있습니다. 

이 경우, 어떻게해야할지 도움 부탁드립ㄴ.다

 

0

Kyeongho Lee

pk를 integer가 아닌, uuid로 설정하였습니다.

백엔드측으로 pk를 이용하여 select할 경우,  integer보다 uuid로 검색하는 것이 http 요청이 노출 되었을때 보안에 좋다고 하여pk를 uuid로 설정해두었습니다.

하지만 선생님 강의를 듣고나니 uuid를 사용할 경우 성능에 지장이 있을것 같습니다.

그래서 바꾸려하니 이미 시스템이 돌아가고 있습니다. 

이 경우, 어떻게해야할지 도움 부탁드립ㄴ.다

 

0

Kyeongho Lee

pk를 integer가 아닌, uuid로 설정하였습니다.

백엔드측으로 pk를 이용하여 select할 경우,  integer보다 uuid로 검색하는 것이 http 요청이 노출 되었을때 보안에 좋다고 하여pk를 uuid로 설정해두었습니다.

하지만 선생님 강의를 듣고나니 uuid를 사용할 경우 성능에 지장이 있을것 같습니다.

그래서 바꾸려하니 이미 시스템이 돌아가고 있습니다. 

이 경우, 어떻게해야할지 도움 부탁드립ㄴ.다

 

0

Kyeongho Lee

pk를 integer가 아닌, uuid로 설정하였습니다.

백엔드측으로 pk를 이용하여 select할 경우,  integer보다 uuid로 검색하는 것이 http 요청이 노출 되었을때 보안에 좋다고 하여pk를 uuid로 설정해두었습니다.

하지만 선생님 강의를 듣고나니 uuid를 사용할 경우 성능에 지장이 있을것 같습니다.

그래서 바꾸려하니 이미 시스템이 돌아가고 있습니다. 

이 경우, 어떻게해야할지 도움 부탁드립ㄴ.다

 

0

kjlee

안녕하세요. PK는 성능 보장을 위해서 클러스터드 인덱스가 생성됩니다. 그 타입이 무엇이던간에 유일성이 보장되고 충분한 확장성이 있다면 괜찮다고 생각됩니다

두 FK를 묶어서 PK로 하는 경우에...

0

520

1

SEQ auto increment

0

422

1

사용하시는 프로그램

0

456

2

28분 성별 테이블 유무에 관해 여쭤봅니다.

0

378

1

책구분 테이블 관련 질문드려요

0

420

3

기준 테이블이라는 단어를 처음 사용하셨는데요 ㅜㅜ

0

666

1

데이터베이스 설계시 INT , TINYINT , SMALLINT 이런 걸 선택하는 게 중요한가요?

1

654

1

1:M 과 M:N 선택 질문

0

388

2

기준테이블과 마스터테이블

0

315

1

1정규화 대상 추가질문

0

259

1

안녕하세요 선생님~

0

234

1

테이블명 칼럼을 조인할 때 어떻게 사용한다는 말씀이신지 이해가 되지 않습니다.

0

273

1

seq 칼럼을 pk로 주기에 아까운 이유가 무엇인가요?

0

326

1

useflag 사용하는 이유

0

433

2

숫자 형태의 컬럼 데이터 타입 질문드립니다

0

248

1

PK관련 질문

0

285

1

식별관계 관련

0

273

1

이력 관리 테이블 설계에 대해 질문드립니다

0

5048

2

49 분 대체키를 이용한 select

0

256

1

책구분과 기본목록의 관계에 대해서

0

248

1

1:1관계 질문드립니다.

0

289

1

1:1 관계에 질문이 있습니다.

0

185

2

안녕하세요!

0

183

1

일대일 관계와 테이블명 칼럼에 대한 질문입니다.

0

180

1