웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[OsE=] Mysql 전체 리스트 갯수 불러올때
2002.02.26 13:43
$result = mysql_query("Select * From '테이블명');
$num = mysql_num_rows($result);
이렇게 하고 화면에 뿌리면.. 몇백건 몇천건이라면 괜찮겠지만
몇십만건만 되어도 느려집니다. 이유는 일일이 하나하나 다 불러와서 세고 있기때문이죠
$result = mysql_query("Select idx From '테이블명');
$num = mysql_num_rows($result);
이렇게 하더라도 느립니다.
결국 쿼리를 두번 날리더라도, 리스트 갯수를 다른곳에다가 저장해놓으면 좋겠습니다. 예를 들면
idx = -1
다른빈공간 = 리스트 갯수
이런다음에 mysql_query("Select 다른빈공간 From '테이블명' where idx=-1");
이렇게 불러오는게
데이터가 많을 때 좋을거 같습니다.. 그럼 ^^
$num = mysql_num_rows($result);
이렇게 하고 화면에 뿌리면.. 몇백건 몇천건이라면 괜찮겠지만
몇십만건만 되어도 느려집니다. 이유는 일일이 하나하나 다 불러와서 세고 있기때문이죠
$result = mysql_query("Select idx From '테이블명');
$num = mysql_num_rows($result);
이렇게 하더라도 느립니다.
결국 쿼리를 두번 날리더라도, 리스트 갯수를 다른곳에다가 저장해놓으면 좋겠습니다. 예를 들면
idx = -1
다른빈공간 = 리스트 갯수
이런다음에 mysql_query("Select 다른빈공간 From '테이블명' where idx=-1");
이렇게 불러오는게
데이터가 많을 때 좋을거 같습니다.. 그럼 ^^
댓글 3
-
토끼군
2002.02.26 17:38
-
vocallo
2002.02.28 18:57
게시판같은 프로그램을 만들때.. admin 정보 테이블에 당근 total_list 필드를 하나 만들지요.
물론..글을 적을때는 + 1 씩 업해주면 되구요.
ㅡㅡ.. 걍.. 끄적인글입니다. -
박규철
2002.03.05 13:25
-_-;
count(*)가 가장 적합할듯 싶군요.
제목 | 글쓴이 | 날짜 |
---|---|---|
php를 리눅스쉘상 에서도 사용하자? [5] | 실버 | 2002.03.10 |
반복문을 한번만 사용한 구구단 [2] | 페리스 | 2002.03.10 |
요일을 한글로 표시 [5] | 페리스 | 2002.03.10 |
2번째~~!! DATE값 받아놓기 &상대방 아이피 알아내기~ [7] | 실버 | 2002.03.07 |
많은것을 파일하나로 처리하잣!! [5] | 실버 | 2002.03.05 |
[Yuki-H.] 이미지 크기가 일정 픽셀 이상이면 축소하여... [8] | Yuki-H. | 2002.03.04 |
[OsE=] IF 대신... [6] | OsE= | 2002.03.02 |
[OsE=] 최단 거리... [6] | OsE= | 2002.03.02 |
[OsE=] 기초적인 정규표현식 [3] | OsE= | 2002.03.02 |
[OsE=] Session을 배워보자~ [#3] [1] | OsE= | 2002.03.02 |
[OsE=] Session을 배워보자~ [#2) | OsE= | 2002.03.02 |
[OsE=] Session을 배워보자~ [#1] | OsE= | 2002.03.02 |
[OsE=] 프로그래밍하시는 분들은...생각에 틀에서.. [4] | OsE= | 2002.03.02 |
[OsE=] 게시판 만들시.... 전체 html적용 [4] | OsE= | 2002.03.02 |
[OsE=] 오스보드에 적용된 페이징 방법(알고리즘?) | OsE= | 2002.03.02 |
[OsE=] 비교해서 HTML 출력 [2] | OsE= | 2002.03.02 |
[OsE=] 보안문제.. 남의 일이아닙니다. [1] | OsE= | 2002.03.02 |
[씽크식 PHP] 상수 [1] | John Sync. | 2002.02.26 |
[OsE=] Mysql 전체 리스트 갯수 불러올때 [3] | OsE= | 2002.02.26 |
[OsE=] 간단한 PHP_SELF.. 그냥 참고하세요 [7] | OsE= | 2002.02.26 |
이라고 하면 어떻게 되지요..?;; (속도가 느릴까? 빠를까?;;)