login

일반 게시판

글내용 상단

번호:74
제목:11장 DB와 관련해서 질문 있습니다~~

조회:320
작성일:2008-05-24 16:26:15
수정일:2008-05-24 16:26:15

게시물주소: http://kimho.ohpy.com/3201/74

글내용 본문

mysqli_store_result와 mysqli_use_result의 차이를 정확히 알고 싶습니다.

 

제가 이해한 건

mysqli_store_result         mysqli_use_result

------------------------------------------------------------------------

메모리 해제 필요함         메모리 해제 필요없음(P.364에 해제가 필요없다면서 소스는 $result->close()해줌)

전체 결과셋이 버퍼링됨   버퍼링되지 않고, fetch때마다 DB에서 읽어옴

 

 

두서 없이 적었는데,

(1) 제가 이해한 것이 맞는지

 

(2) 위에 버퍼링이라는게 php 프로세스의 메모리(배열 형태로)에 버퍼링되는 것인지

 

(3) P.364에서 해제가 필요없다면서 왜 해제를 해주었는지..

 

(4) P.355에 보면 "많은 양의 데이터를 가져올 때는 MYSQLI_USE_RESULT를 사용한다"고 했는데,

www.php.net에서 보면 "One should not use mysqli_use_result() if a lot of processing on the client side is performed, since this will tie up the server and prevent other threads from updating any tables from which the data is being fetched"

클라이언트에서 많은 처리량이 있을 경우 사용하지 말라고 하는데,

어떤 경우에.. use를 store함수를 사용하는지 가르쳐주세요.

 

 

바쁘시더라도 설명 부탁드립니다. 글구, 좋은 책으로 많이 배우고 있습니다. 수고하셔요^^

글내용 버튼

kimho
권기섭님, 질문 감사합니다.
답변을 드리면 다음과 같습니다.

(1) 대략 맞는것 같습니다.

(2) 그렇게 이해하시면 될것같습니다.

(3) close()를 써도 되고 안써도 됩니다.

(4) 한번에 많은 양의 데이터를 가져올때는 메모리를 덜 차지하는 MYSQLI_USE_RESULT를 사용하지만, 많은 곳에서 한꺼번에 접속할때는(a lot of processing) 사용하지 않는 것이 좋습니다.

다른 궁금하신 사항이 있으시면 또 질문주시기 바랍니다.
그럼 좋은 하루되세요.
2008-06-04 08:58:36
크기 조절
텍스트 에디터 HTML 등록하기
목록개수 제목 글쓴이 조회 날짜
75 클래스에 관련된 질문드립니다. (1) 썩은장군 1451 2008-06-03
74 현재글 11장 DB와 관련해서 질문 있습니다~~ (1) 321 2008-05-24
73 view에 관련된 질문드립니다. (1) 썩은장군 762 2008-04-16
72 자꾸 질문만 드리네요. (1) 썩은장군 374 2008-04-15
71 안녕하세요 (1) 921 2008-03-13
70 궁금합니다. (2) 598 2008-03-10
69 변수에 관해서 궁금한 점이 있습니다... (1) 썩은장군 621 2008-03-05
68 보드에 대해서 질문 합니다.. (4) 594 2008-03-02
67 책을 보다가 질문이 생겨서 문의 드립.. (1) 썩은장군 384 2008-02-26
66 오라클 + PHP 사용시.. mysql_num_rows같은 .. (1) 상록수 1038 2008-02-02

글목록 페이지

글목록 버튼

글목록 검색

banner

recent comment

dfd8sd0mexx1wow goldwow goldwow goldwow goldwow goldwow goldwow gold股票软件股票软件FXFX上海水泵上海水泵英语口语英语口语真空泵真空泵东方医院东方医院黑马股黑..

kimho님 fighting

공부에 많은 도움받겠습니다~

썩은장군님, 질문 감사합니다.같은 글이 입력되는 것은 객체지향하고는 상관이 없습니다.다른 부분에서 중복 작성되는 곳이 없는지 확인해보시기 바..

썩은장군님, 질문 감사합니다.SOAP의 목적이 이기종간의 데이터 전송이 목적이기때문에 서버가 어떤 플랫폼인지는 상관이 없습니다.예를들어 책 491페..

counter

  • today:156
  • yesterday:158
  • total:125545