테이블 행 하나 지우는 코드
본문
// sql_query(" DELETE FROM {$g5['write_prefix']}{$bo_table} WHERE wr_parent = '{$wr_id}' ");
위 코드 사용하고 있는데, 너무 느리네요.
글 100개 지우는데도 10초 이상 걸림
Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Additionally, a 503 Service Unavailable error was encountered while trying to use an ErrorDocument to handle the request.
지우다 위와 같은 에러도 뜸
더 쉽게 지우는 방법은 뭘까요?
!-->
답변 2
sql_query("ALTER TABLE {$g5['write_prefix']}{$bo_table} ADD INDEX(`wr_parent`)");
이 쿼리를 한번 실행한 후에 해보세요.
1번만 실행하면 index가 설정됩니다.
데이터가 많거나 DB 테이블에 인덱스가 안걸려 느려질수 있는데
서버 환경 부분도 확인해 보셔야 할듯 합니다.
답변을 작성하시기 전에 로그인 해주세요.