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