php, mysql 을 이용하여 사이트를 운영하고 있는데요....
텍스트 파일을 업로드 하여 가공후 DB에 저장하는데 시간이 너무 오래 걸립니다.
1~2시간 정도 걸리구요..
열어놓은 페이지는 시간이 초과하여 페이지를 표시할수 없다고 표시되는데,
DB를 조회해서 데이터가 늘어나고 있는걸 보면 처리는 되고 있구요,
1~2시간 정도 지나면 처리가 완료되고 있습니다.
텍스트 파일의 자료 수는 3만여개 정도가 되구요.
해당 테이블의 자료수는 100만개정도됩니다.
매월 4회정도 3만개정도를 계속 올리다보니 자료수가 계속 늘어나네요.
테이블의 해당 필드는 모두 인덱싱 처리를 했습니다.
혹시 php.ini의 memory_limit 값에 영향을 받기도 하나요?
현재 memory_limit값이 8M로 되어 있던데요....
아니면 php.ini의 다른 부분을 조정해야 하나요?
앞으로 자료가 계속 늘어날텐데 큰일입니다.