인프런 커뮤니티 질문&답변

한종훈님의 프로필 이미지
한종훈

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스

Hash 조인

Temp HashTable

작성

·

194

1

한번 만들어진 임시 HashTable을 이후의 쿼리에서 재사용할 수 있나요? 한번 만들고 버리면 너무 아까울것 같아서요.
 
감사합니다.

답변 1

2

Rookiss님의 프로필 이미지
Rookiss
지식공유자

하지만 DB 특성상 그 정보가 다음번에도 유효하다는 보장이 없어서, 그렇게는 안 됩니다.

다만 중간에 획득한 정보를 '재사용'하는 방법이 아주 없는 것은 아니고,
임시 테이블을 만들어서 필요한 데이터를 넣고 추출해서 사용하는 방법이 있긴 합니다.
보통 MMO 게임에서 서버를 내리고 대응 스크립트를 만들 때 이런 방식으로 자주 합니다.
(ex. 특정 조건을 만족하는 모든 유저에게 어떤 보상을 줘야 한다거나..)

한종훈님의 프로필 이미지
한종훈
질문자

감사합니다

한종훈님의 프로필 이미지
한종훈

작성한 질문수

질문하기