inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)

Item #1

안녕하세요! DB 처리 부분에 대한 질문입니다

268

namopp

작성한 질문수 11

0

안녕하세요. 궁금한게 있어서 질문드려봅니다

영상의 2분쯤에 DBTransaction 처리시에 여러개의 스레드로 분할할경우 순차적 문제가 있다고 말씀하셨는데요.

그럼 여러개의 스레드로 처리시에 순차적 문제가 있을때 어떻게 순서보장을 하나요?

고민해본다면 목적과 종류별로 스레드를 나눠서 처리하는 방법이외에는 딱히 생각이 나지 않아서 궁금해서 질문드려봅니다

MMORPG

답변 1

1

Rookiss

네 실제로 그렇게 해야 합니다.
JobQueue를 관리하는 것처럼
DB 일감도 관리해서 연관성이 있는 일감이 먼저 실행되게 유도해야 합니다.

마우스 이벤트 처리방법(오브젝트간 인터렉션)

0

622

1

RecvArgs_Completed에서 lock을 안하는 이유

0

517

1

Entity framework 질문드립니다.

0

576

2

json 직렬화

1

289

1

mmo 와 pvp

0

535

2

github로 프로젝트를 push, pull할 때 질문

1

530

1

Iocp 서버 관련 질문드립니다.

0

329

1

서버 관련 질문

0

397

1

DB 처리관련 질문이 있습니다

0

302

1

안녕하세요. 질문드립니다.

1

1508

2

이해한 것이 맞나 궁금합니다.

0

286

1

마이그레이션 파일이 이상합니다.

0

283

1

강의 마지막으로 질문 드립니다.

0

679

2

ItemDbId,구조 설계

0

265

1

MMO 서버 관리 질문 드립니다!

0

323

1

디비 정보 나누기

0

241

1

AccountDb 업데이트

0

308

1

콘솔창이 아니라 브라우저에서 실행

0

282

2

메모리 누수문제.

0

497

1

유니티에서 클라이언트 빌드후 실행하면 맵 로드가 안됩니다.

0

364

1

외부 네트워크에서도 접속해서 게임하기

1

339

1

유니티클라에서 패킷을 계속 보내지 않고 lockstep이나 추측항법으로 동기화를 할 수 있을까요?

0

597

1

서버 메모리와 DB 저장 관련 질문

0

370

1

JsonUtility.FromJson 관해서 질문있습니다.

0

278

1