CI 묻고 답하기

제목 db sessions 사용할때 db엔진 어떤것으로 사용하시나요?
카테고리 CI 2, 3
글쓴이 amen 작성시각 2017/06/20 09:02:27
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 13970   RSS

 

myISAM 으로 할시에는  테이블락이 걸려서 아무래도 불안하고..

 

innodb 로 하기엔 너무 자주 생성되고 삭제 되는거라  테이블 스페이스 부담이 있고.. 

 

 

동접 5천명정도 ( 세션 테이블을 select 하는 수가 되겠지요 ) 서비스 한다고 하면 myISAM 으로 해도 괜찮을까요?

 

현재 다른 테이블은 다 innoDB 인데 세션 테이블만 myISAM 이거든요.. 

 

다른분들은 어떻게 쓰세요?

 다음글 세션관련 질문입니다. 세션이 사라지는 경우를 겪으신적이... (4)
 이전글 라우팅에 대한 문의 입니다. (3)

댓글

변종원(웅파) / 2017/06/20 10:25:41 / 추천 0
동접 5천명이면 db 세션 사용하지 않는 것이 유리하실텐데요. ^^
amen / 2017/06/20 12:51:52 / 추천 0
서버 이중화도 그렇고 중복로그인도 다 디비세션 응용해서 이미 개발된지라.. 써야합니다 .
한대승(불의회상) / 2017/06/20 13:08:31 / 추천 0

DB를 반드시 써야 한다면 redis도 검토해 보세요.

상황이 여의치 않고 아직까지 특별한 문제가 없다면 myisam도 좋을것 같습니다.

업데이트가 자주된다면 innodb가 좋으것 같긴 한데 언급하신데로 테이블스페이스가....