각종 질문.. > 자유게시판

자유게시판

각종 질문.. 정보

각종 질문..

본문

DB에서 검색할 때는 무슨 이상한(?) 문장을 날리면 검색되어서 오는걸로 압니다..

그건 그렇고.. 질문할 것은 이것입니다..

i) 글 한개씩 저장되어있는 각각의 파일 100개를 fopen으로 열어 읽어들여 검색하는 것
ii) 글 100개 저장되어있는 한개의 파일을 fgets로 한줄씩 읽어들여 검색하는 것
iii) 글 100개 저장되어있는 한개의 파일을 fread로 한번에 다 읽어 검색하는 것
iiii) DB(mysql) 문장 날려서 결과 받는거

파일 여는 것이 한줄을 읽는 것과 속도 차가 얼마나 날지도 궁금한데..

알려주시면 감사~

저는 꼬꼬마 명탐정 코난을 보러 갔다 올게요..
추천
0

댓글 1개

재밌는(?) 질문인거 같습니다.
그러나 저는 확실한 답을 모르겠습니다. ^^
짧은 지식과 경험으로 유추해 보자면 느린 속도 별로
i > ii, iii > iiii
이렇지 않을가 생각합니다.
MySQL의 경우 ISAM 파일을 주로 쓰는데 특정 레코드를 검색하는 것이 아니라 순차적으로 읽어 들이는 것이라면 ii, iii, iiii에서 별반 속도차이가 나지 않을거 같습니다.
전체 196,490 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT