FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[1208] Re:파이어버드 처음 파일 오픈시 속도문제에 대한 의견교류ㅡㅡㅡ..
노진 [youngalex] 1887 읽음    2004-07-31 21:04
음 저또한 비슷한 문제에 봉착한경우인데...
제 경우 interbase 와 dbexpress 를 연동해서 db 플금을 만들었던 경험이 있습니다.
디비에 약 10안팍의 테이블과 자료는 대략 특정테이블에 최고 700,000개의 레코드를 가진 테이블도 있었죠.
결론부터 말씀드리자면... dbexpress 사용시 테이블 오픈을 (저는 sqlquery만 사용했음) 먼저 하던 나중에 필요할때만 하던 무조건 첫 실행에서 약 30초의 waiting 시간이 생깁니다.
2번째 실행부턴 거의 느리다고 생각이 안들정도로 빠른거죠...
이 첫 실행은 제가 갸령 컴퓨터를 키고  만든 프로그램을 처음으로 실행할때를 말씀드리는 것입니다.
일단 이 첫 실행 이후부터는 모든것이 빨라지는 거죠. 그 해당 소스 프로그램을 다시 컴파일 한다든지.. 어떤 작업을 하던간에 말이죠....
아마도 dbexpress 메모리기반의 캐쉬 업데이트 든지 또한 그 외의 작업 특성상 어쩔수 없다는 결론은 내렸습니다.
첫실행때 모든 자료 테이블이 캐슁되면서 생기는 어쩔수 없는 딜레이라서...
혹시 님도 dbexpress 사용하고 계신지요?

김남영 님이 쓰신 글 :
: 파이어버드를 이용하여 원격지에서 파일을 오픈하는데 대량 한개의 파일 열리는데 5초정도 걸리더군요,,,
: 마스터와 디테일로 두개의 파일을 열려면 기본이 10초이상을 시간이 걸리더군요
: (파일열때 처음에만 시간이 많이 걸립니다... 두번째열때는 1초정도로 금방뜨고요,,)
:
: 문제는 처음에 원격지 접속은 금방접속되는데 접속후 파일 처음 오픈시 한개의 파일 연는데 평균 5초이상이상걸립니다..
:
: 저의경우 한개의 데이타베이스안에 내부적으로 파일을 50개정도 열어서 사용하는데..
:
: 초기한번만 한개파일에 5초니까 프로그램 실행하기전에 미리 50개을 동시에 오픈하면 처음 프로그램을 실행시에 너무많이 기다려야하는 기루함이 생김니다.
:
: 다들 저와같은방법을 사용하시는건지,,  아니면 필요할때마다 그때 그때 오픈해서 5초식 기다리면서 사용하는건지..
:
: 저의 경우 보통 2개파일을 동시에 열어야하는데 최소 10초이상 초기에 기다려야하는 부분을 같이 정보 교류하고싶습니다..
:
: 참고로 파일한개당 자료는 100정도 입니다..
:
: 그리고 파이어버드 서버 튜닝도 했고 그리고 DATABASE파일의 페이지싸이즈도 8M정도로 높게 올렸습니다..
:
: 서버사양은 메모리 512 이고 CPU는 2.4 입니다...
:
: 초기 파일오픈시 좀더 빨리 오픈하는방법이 있는지요ㅗ,,,
: (참고로 웹(php) 로 웹프로그램으로 자성하여 접속 오픈시 2~3초면 금방 열리더군요,,,,)
:
: 프로그램에서는 최소 5초인상이고 웹(PHP)는 2,3초니... 뭔가 방법이 있을듯한데...
:
: 파일을 처음에 빨리 오픈하는방법이 있는지요ㅡㅡㅡㅡㅡ 많은 정보교류 하고싶습니다..

+ -

관련 글 리스트
1207 파이어버드 처음 파일 오픈시 속도문제에 대한 의견교류ㅡㅡㅡ.. 김남영 1757 2004/07/31
1208     Re:파이어버드 처음 파일 오픈시 속도문제에 대한 의견교류ㅡㅡㅡ.. 노진 1887 2004/07/31
1210         Re:Re:파이어버드 처음 파일 오픈시 속도문제에 대한 의견교류ㅡㅡㅡ.. 김남영 2111 2004/08/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.