1

주제: MyISAM 에서 잦은 세션테이블 깨짐

세션테이블이 자주 깨지는것 같습니다.
과거 라지엘님이 세션테이블이 깨진 경우에 이를 repair 할 수 있도록 만들어 놓으신걸로 기억하는데
1.0.6 에서는 해당 코드가 반영이 되질 않은듯 합니다.
세션이 깨져서 결과적으로 블로그는 멀쩡한데 로긴이 되지 않는 경우가 많이 생기는것 같습니다.

근본적으로는 myISAM(mysql내에서 사용하는 디비형태중 하나)의 문제인데요.
1.1  에서는 세션테이블 자동복구 기능이 들어가 있으면 좋겠습니다. smile
checkup 에서라두요^^

2

답글: MyISAM 에서 잦은 세션테이블 깨짐

옵티마이징 메뉴를 추가할까 생각중인데, 그 김에 같이 해 버리면 되겠군요 smile

아니면 총대 메실 분 찾습니다^^ 정확히 어떻게 깨진 테이블 고치는지 아시는 분 관련 코드좀 올려주세요 ~

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

3

답글: MyISAM 에서 잦은 세션테이블 깨짐

inureyes 작성:

옵티마이징 메뉴를 추가할까 생각중인데, 그 김에 같이 해 버리면 되겠군요 smile

아니면 총대 메실 분 찾습니다^^ 정확히 어떻게 깨진 테이블 고치는지 아시는 분 관련 코드좀 올려주세요 ~

그냥 Optimize 쿼리 말고 다른 방법이 또 있나요? 그런데... 지금 그냥 DB 기능 키울 바에야... 아예 DB 파트를 하나 분리해 버리죠? 안 그래도 DB 쪽에 요청사항 많잖아요. 카테고리별 백업이라던가, 테이블별 백업이라던가, DB 용량 보여주기 등등이요.

DB 파트를 메뉴 하나로 빼기로 결정된다면 총대는 제가 매겠습니다. 전에 phpMyAdmin 흉내낸다고 DB 관리툴을 만들어본 적이 있거든요. 소스가 어딘가 쳐박혀 있을 거에요. 단, 독립 메뉴로 안 빼주시면 안 합니다. 핫핫핫.:P

graphittie (2006-07-07 04:23:04)에 의해 마지막으로 수정

4

답글: MyISAM 에서 잦은 세션테이블 깨짐

예전에 해당 부분 링크 올린글 다시 덧붙입니다 : http://forum.tattertools.com/ko/viewtop … 2333#p2333
관리자 화면의 데이터 관리에 교정(correct)에 포함시키거나 혹은 그 아래에 점검 및 복구(check & repair) 추가하는 것도 괜찮겠지요.

5

답글: MyISAM 에서 잦은 세션테이블 깨짐

laziel 작성:

예전에 해당 부분 링크 올린글 다시 덧붙입니다 : http://forum.tattertools.com/ko/viewtop … 2333#p2333
관리자 화면의 데이터 관리에 교정(correct)에 포함시키거나 혹은 그 아래에 점검 및 복구(check & repair) 추가하는 것도 괜찮겠지요.

복구의 경우 셋업에도 포함되는 게 좋지 않을까요? 아예 로그인이 안 되는 상황에 처한 뒤에 복구를 해야할 수도 있으니까요. 지금 현재 셋업은 config.php가 있으면 실행이 안 되게 되어 있지만 이 체크를 빼고 여러가지 기능을 추가해 놓는 중입니다.