커피닉스, 시스템 엔지니어의 쉼터 커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
* HanIRC의 #coffeenix 방
[ 장비 및 회선 후원 ]
HOME > 데이터베이스(database) > MySQL 도움말
검색 : 사이트 WHOIS 웹서버 종류


  mysql_fetch_array 함수와 mysql_result 함수의 처리 속도 비교 결과 작성일 : 2003/08/05 01:30
 
  • 글쓴이 : 좋은진호 ( http://coffeenix.net/ )
  • 조회수 : 6720
          [ 이전화면 / 수정 ]   비밀번호 :     인쇄용 화면
      작성자 : 좋은진호(truefeel, http://coffeenix.net/ )
    작성일 : 2000.2(?)

    mysql_fetch_array 함수와 mysql_result 함수를 써서 data를 가져올 때
    처리 속도 테스트 결과  (최소 3회 이상 테스트)

    Table 명 : JIGA
    등록된 건수 : 286,445건
    코드 :
     
    -----------------------------------------------------------
    mysql_fetch_array(), 2000개만 가져온 예.

    $query = "
       SELECT ID
       FROM   JIGA
       LIMIT  0,2000";

    $result   = mysql_query($query);
    $menu_cnt = mysql_num_rows($result);

    for ( $i=0; $i < $menu_cnt; $i++ ) {
            $result_row = mysql_fetch_array($result);
            $ID         = $result_row["ID"];

            if ( ($i+1) % 100 == 0) {
                    echo "$ID";
                    echo "
    ";
            }
    }
    -----------------------------------------------------------
     


    자료를 2000개 이하로 가져올 때는 거의 동일
     
    ---------- ------------------ -----------------
    건수       mysql_fetch_array  mysql_result
    ---------- ------------------ -----------------
    3000건      0초        1초
    5000건      0초        2초
    6000건    0~1초        3초
    8000건      0초        6초
    10000건    0~1초        8~10초
    15000건    0~1초        19~20초
    20000건    1~2초        34,35,35,38초
    28만건이상  15초             측정불가(10분 이상)
    ---------- ------------------ -----------------
     
      커피닉스 카페 최근 글
    [10/20] Cross Compiler 깔
    [07/14] SSL АО
    [04/26] Re: 도스화면 원격조종 여부
    [04/25] 도스화면 원격조종 여부
    [10/30] Cshell에서 난수 설정
    [10/23] 공항철도주식회사 SE 구인 件
    [01/26] Re: wget으로 다른서버에있는 디렉토리를 가져오려고합니다.
    [01/25] wget으로 다른서버에있는 디렉토리를 가져오려고합니다.
    [01/11] 특정 안드로이드 WebView 버전에서 SSL 문제 (WebView 버그)
    [08/01] DNS forwarder (전달자) 서버를 통해서 쿼리하면 역방향을 받아오질 못합니다.
    [05/16] (주)후이즈 시스템엔지니어 (경력자) 모집
    [02/15] [AWS] Cloudfront edge 확인하기
    [01/20] Mobile Service/eCommerce 기업에서 Server / Java / PHP 개발자 구인
    [01/11] 탄탄한 퍼블리싱 모바일기업에서 Mobile 개발자를 모십니다.
    [01/11] 탄탄한 퍼블리싱 모바일기업에서 Web Front 개발자를 모십니다.
      New!   최근에 등록한 페이지
      KiCad EDA Suite project (Free/Libre/Open-Source EDA Suite) (CAD)
      오픈캐스케이드 캐드 (OpenCASCADE CAD)
      QCad for Windows --- GNU GPL (Free Software)
      The Hello World Collection
      IPMI를 활용한 리눅스 서버관리
      DNS 설정 검사
      nagiosgraph 설치 방법
      Slony-I 설치 방법 (postgresql replication tool)
      Qmail기반의 Anti spam 시스템 구축하기
      clusterssh

    [ 함께하는 사이트 ]




    운영진 : 좋은진호(truefeel), 야수(yasu), 범냉이, sCag
    2003년 8월 4일~