테스트 사이트 - 개발 중인 베타 버전입니다

그누보드5 를사용중인데 session_start 가 무엇인지 너무..답답합니다.

채승윤 2년 전 조회 2,060

현재 사이트에서 모니터링중인데, 트랜잭션에 첫도입에 무조건 session_start가 있더라구요,

 

보면 session_start 가 0ms면 사이트이용에 문제가없는데, session_start 후에 session_start_samesite까지나오면 50,000ms가 걸려서 그뒤에 디비커넥션이 자꾸 끊겨서 렉같은 현상이나옵니다..

 

그누보드를 사용하는 사이트를 제대로인수인계받지않아서 해결할방법은 오로지검색뿐인데 검색해보면 비슷한증상이많은데 저는 해결이 안되더라구요?

 

g5_uniqid를 select하는과정에서 렉이걸리나보면 pk니까 빠르게찾을텐데 데이터량이 너무많아서 그런가도 생각이들고..

 

get_uniqid() 를보면 테이블에 락을걸어서 그런거라생각하면 락을 풀고 uq_id를 auto_increment로 해놓으면 락때문에 걸리는 체증을 없을수있지않을까 생각하는데, 공통적으로사용하다보니 당장 운영중인서버에 장애가생길까봐 섣불리 적용을못하겟습니다..

 

그누보드5 php 고수님들 제발..도움좀주세요

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

플라이
2년 전

session_start는 세션을 사용을 위해서 로그인시에 필요한 부분입니다.

 

그리고 db에 직접 쿼링해서 가져올때 속도는 어떤지 체크를 해보셔야 할듯 합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 5개

s
sysysy
2년 전
로그인시에 필요한부분이라하면, 지금 다른 php파일에서 include한게있던데, 세션체크기능이없이 다시 세션을 만들기때문에 느린걸까요?
플라이
2년 전
꼭 그런거 같진 않습니다. db 데이터가 많아 느릴수도 있으니 확인해 보셔야 할듯 합니다.
s
sysysy
2년 전
session_start는 0ms인데
session_start_samesite 는 거의 50,000ms 가 넘더라구요, 혹시 어느부분을 봐야하는지 조언가능하실까요?..
s
sysysy
2년 전
플라이님.. 당장운영중인서버라 마음만급하고 검색해도 해결이안되서.. 지푸라기라도 잡은심정입니다.. 도움좀 부탁드리겠습니다 ㅠㅠ
플라이
2년 전
위 부분은 체크를 해봐야 알듯한 부분인듯 합니다.
유료로 발생될수도 있는 부분이니 참고해 주시고요
https://sir.kr/developers_pr/11
이곳에 접속해 오픈톡으로 사이트 주소 남겨주시면 체크후 말씀드리겠습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인