글쓰기하면 한번에 글이 100개씩 등록하기?? 정보
글쓰기하면 한번에 글이 100개씩 등록하기??
본문
또 뻘쭘한 질문 죄송합니다.
글쓰기 한번 하면 같은 글이 100개씩 등록되게 하고싶습니다.
이런저런 생각해보다가 그누에서 가능하지 질문드립니다.
말은 쉬운데 만드는건 어렵다는거 알고있습니다.
제가 PHP에 개념이 없어서 죄송합니다.
가능하다면 좀 자세하게 가르쳐 주시면 감사하겠습니다.
감사합니다.
댓글 전체

한방에 1,000개를 동시에 인서트 테스트 해봤습니다.ㅡ.ㅡ;
http://kkk.myhome.tv/ahome/bbs/board.php?bo_table=sub5_4
스킨/꼬랑지 파일에 넣은후 테스트를 해봤습니다.ㅎㅎ
for ($i=0; $i<1000; $i++) {
$sql = " insert into $write_table
set wr_num = '$wr_num',
wr_reply = '$wr_reply',
wr_comment = 0,
ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
wr_link1 = '$wr_link1',
wr_link2 = '$wr_link2',
wr_link1_hit = 0,
wr_link2_hit = 0,
wr_trackback = '$wr_trackback',
wr_hit = 0,
wr_good = 0,
wr_nogood = 0,
mb_id = '$member[mb_id]',
wr_password = '$wr_password',
wr_name = '$wr_name',
wr_email = '$wr_email',
wr_homepage = '$wr_homepage',
wr_datetime = '$g4[time_ymdhis]',
wr_last = '$g4[time_ymdhis]',
wr_ip = '$_SERVER[REMOTE_ADDR]',
wr_1 = '$wr_1',
wr_2 = '$wr_2',
wr_3 = '$wr_3',
wr_4 = '$wr_4',
wr_5 = '$wr_5',
wr_6 = '$wr_6',
wr_7 = '$wr_7',
wr_8 = '$wr_8',
wr_9 = '$wr_9',
wr_10 = '$wr_10' ";
sql_query($sql);
$wr_id = mysql_insert_id();
// 부모 아이디에 UPDATE
sql_query(" update $write_table set wr_parent = '$wr_id' where wr_id = '$wr_id' ");
// 새글 INSERT
//sql_query(" insert into $g4[board_new_table] ( bo_table, wr_id, wr_parent, bn_datetime ) values ( '$bo_table', '$wr_id', '$wr_id', '$g4[time_ymdhis]' ) ");
sql_query(" insert into $g4[board_new_table] ( bo_table, wr_id, wr_parent, bn_datetime, mb_id ) values ( '$bo_table', '$wr_id', '$wr_id', '$g4[time_ymdhis]', '$member[mb_id]' ) ");
// 게시글 1 증가
sql_query("update $g4[board_table] set bo_count_write = bo_count_write + 1 where bo_table = '$bo_table'");
}
http://kkk.myhome.tv/ahome/bbs/board.php?bo_table=sub5_4
스킨/꼬랑지 파일에 넣은후 테스트를 해봤습니다.ㅎㅎ
for ($i=0; $i<1000; $i++) {
$sql = " insert into $write_table
set wr_num = '$wr_num',
wr_reply = '$wr_reply',
wr_comment = 0,
ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
wr_link1 = '$wr_link1',
wr_link2 = '$wr_link2',
wr_link1_hit = 0,
wr_link2_hit = 0,
wr_trackback = '$wr_trackback',
wr_hit = 0,
wr_good = 0,
wr_nogood = 0,
mb_id = '$member[mb_id]',
wr_password = '$wr_password',
wr_name = '$wr_name',
wr_email = '$wr_email',
wr_homepage = '$wr_homepage',
wr_datetime = '$g4[time_ymdhis]',
wr_last = '$g4[time_ymdhis]',
wr_ip = '$_SERVER[REMOTE_ADDR]',
wr_1 = '$wr_1',
wr_2 = '$wr_2',
wr_3 = '$wr_3',
wr_4 = '$wr_4',
wr_5 = '$wr_5',
wr_6 = '$wr_6',
wr_7 = '$wr_7',
wr_8 = '$wr_8',
wr_9 = '$wr_9',
wr_10 = '$wr_10' ";
sql_query($sql);
$wr_id = mysql_insert_id();
// 부모 아이디에 UPDATE
sql_query(" update $write_table set wr_parent = '$wr_id' where wr_id = '$wr_id' ");
// 새글 INSERT
//sql_query(" insert into $g4[board_new_table] ( bo_table, wr_id, wr_parent, bn_datetime ) values ( '$bo_table', '$wr_id', '$wr_id', '$g4[time_ymdhis]' ) ");
sql_query(" insert into $g4[board_new_table] ( bo_table, wr_id, wr_parent, bn_datetime, mb_id ) values ( '$bo_table', '$wr_id', '$wr_id', '$g4[time_ymdhis]', '$member[mb_id]' ) ");
// 게시글 1 증가
sql_query("update $g4[board_table] set bo_count_write = bo_count_write + 1 where bo_table = '$bo_table'");
}

테스트 삼아 노가다를 시켜봤더니 10,000 개도 한방에 들어 가는군요.ㅎㅎㅎ

20만개도 한번에 넣어봤습니다.....^^

예전에 본듯한데 아이젠님의 글을 찾아보면 한방에 백만건 넣기 어쩌고 하는걸 본적이 있는데요.^^ 이게 가능한지 의문입니다.. 만건도 약20초 정도 빌빌 거리던데요..ㅠ.ㅠ

20만개를 넣고나니 넣기전 디비사용량이 10메가도 안되던 것이 200메가를 넘기더라는 후문이....ㅋㅋㅋ
가능은 합니다.....아마도 타임을 좀 조절하셔야 할듯......^^
가능은 합니다.....아마도 타임을 좀 조절하셔야 할듯......^^

헉! 후덜덜~일반 호스팅 받는곳에서 테스트 하다간 바로 짤려......ㅜ.ㅜ

짧은 구문으로 하세요...저야 뭐 풀로 넣어 보았으니....^^

이글보고 한번에 백만개 넣어봤습니다...^^
2.8G시피유사용율이 100%를 유지하다가 답답해서 컴을 꺼버렸습니다...^^
다시켜고보니 ... 77만개에서 중지되었더군요...^^
사이트가 엄청 느려졌습니다....^^
2.8G시피유사용율이 100%를 유지하다가 답답해서 컴을 꺼버렸습니다...^^
다시켜고보니 ... 77만개에서 중지되었더군요...^^
사이트가 엄청 느려졌습니다....^^

무리 하셨습니다.^^ㅎㅎㅎ
제 코멘트에서 만건도 빌빌 거린다고 했쟌아유~
제 코멘트에서 만건도 빌빌 거린다고 했쟌아유~
음. 프로세스 작업은 빽단으로 시키는게 가장좋을겁니다.
많은 디비 insert 작업시
로컬 피씨 또한 리소스 장난 아니죠.
그리고 mysql에서 디비 한번에 최대 몇개가 맥시멈인줄 모르겠으나
무리하게 글케까지 할일이 있을까요???
백만개라...헐...ㅡㅡ;;;
참고로 한 테이블에 레코드가 몇 십만개만 넘어가도
불러오는데 많은 시간이 걸리죠.
디비 설계부터 프로그램 출력까지 높은 스킬이 필요할꺼라 생각됩니다.
많은 디비 insert 작업시
로컬 피씨 또한 리소스 장난 아니죠.
그리고 mysql에서 디비 한번에 최대 몇개가 맥시멈인줄 모르겠으나
무리하게 글케까지 할일이 있을까요???
백만개라...헐...ㅡㅡ;;;
참고로 한 테이블에 레코드가 몇 십만개만 넘어가도
불러오는데 많은 시간이 걸리죠.
디비 설계부터 프로그램 출력까지 높은 스킬이 필요할꺼라 생각됩니다.

다들 너무 무리하시는걸 보니 갑자기 죄송합니다. ㅡ,.ㅡ
역시 대단한 분들이십니다.
변변하지 않은 질문에 관심보여주셔서 너무 감사합니다.
역시 대단한 분들이십니다.
변변하지 않은 질문에 관심보여주셔서 너무 감사합니다.