묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
인증세션 DB 사용 ?
2014.06.11 17:55
- 인증 세션 DB 사용: 인증 시 사용되는 PHP 세션을 DB로 사용하는 기능입니다. 웹서버의 사용률이 낮은 사이트에서는 비활성화시 사이트 응답 속도가 향상될 수 있습니다. 단, 현재 접속자를 구할 수 없어 관련된 기능을 사용할 수 없게 됩니다.
위 내용이 관리자페이지에 설명으로 나온 내용입니다.
웹호스팅시 DB커넥셕 최대수가 한정되어 위 인증세션DB사용시 최대커넥션을 넘어가게 되면 DB접속이 되지 않는 문제가 있었습니다.
그럼 웹호스팅이 아닌 서버호스팅시 위 DB커넥션 리밋이 무제한인데 인증세션 DB를 사용하는 것이 좋은 가요 ?
특별한 기능의 모듈이나 애드온에서 인증세션DB를 요구하지 않는다면 사용하지 않는 것이 더 좋은 건가요 ??
만약 사용을 한다면(중복로그인 관련 애드온을 사용을 위해...) 동접이 많아 진다면 DB커넥션 리밋이 무제한 이라도 문제가 발생될 수도 있는지 궁금하네요.
댓글 3
-
Luatic™
2014.06.11 18:34
-
몽실아빠
2014.06.12 09:13
네. DB세션인증을 필수적으로 요구하는 모듈이나 애드온이 저에게 꼭 필요한 것이 아니라면 사용하지 않으려고 합니다. 혹시나 다른 잇점이 있나해서 궁금했네요. 감사합니다.
-
Luatic™
2014.06.13 20:01
사용자가 적다면 효과가 있긴한데.. 보통 호스팅 서버경우 DB는 SSD에 올려두는경우가 많아서 이렇게 셋팅된 서버에서는 빠릅니다. 대표적으로 그누보드가 DB세션을 사용합니다.
DB세션을 쓰시면 일반적으로 XE 사용자 집계 모듈 또는 애드온이 정상적으로 작동되지 않습니다.
그리고 디비쪽 부하량이 늘어납니다. 커넥션이 무제한이라한들 사용량이 많아지면 동시접속자수가 많아지면 디비쪽 부하로 디비서버가 다운됩니다. 잘몬하면 디비도 깨질수있구요 비추천드립니다 만약 사용자가 적다면
관계없습니다.