하얀돌 12월 21일, 2022에 포스트됨 공유하기 12월 21일, 2022에 포스트됨 환경 : XE5, target platforms(win32), window 10, informix 이번에 델파이 7, BDE 를 XE5, Firedac, ODBC 로 마이그레이션을 진행했습니다. 기존 Database Component 를 FDconnection Component 로 Query Componet 를 FDQuery 로 변경하고, ODBC Datasource(32bit)에 ODBC를 설정였습니다. 조회 프로그램 들은 기본 Query를 통해 가져온 값을 스트링그리드에 보여주는 방식인데 조회 속도나 스토어프로시져를 통한 작업등 모든 면에서 기존 델파이 7에서 보다 속도가 현저히 늦습니다(1.5 배 ~ 2배) 마이그레이션시 필요한 다른 componet 가 사용되어야 하는지 궁금합니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 c2design 12월 21일, 2022에 포스트됨 공유하기 12월 21일, 2022에 포스트됨 사용하는 데이터베이스가 인포믹스이면 ODBC 를 사용 하지 말고 Informix 에 바로 연결해 보시기 바랍니다. FDConnection 에서 DriverID 를 Infx 로 선택하면 됩니다. 참고 문서 https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Connect_to_Informix_(FireDAC) 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 하얀돌 12월 21일, 2022에 포스트됨 Author 공유하기 12월 21일, 2022에 포스트됨 (edited) 답변 갑사합니다~ FDConnection 의 DriverID 에 Infx 가 나오질 않습니다 Firedac links 팔레트에 TFDPhysInfxDriverLink 도 없는데 관련 파일을 어떻게 가져올 수 있는지 참고문서의 페이지에 for x86, for x64 링크는 연결되지 않습니다. Not Found The requested URL was not found on this server. Edited 12월 21일, 2022 by 하얀돌 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 c2design 12월 22일, 2022에 포스트됨 공유하기 12월 22일, 2022에 포스트됨 이곳에도 안나오나요 ?? 혹시 델파이가 엔터프라이즈 버전이 아니고 프로버전 이신지요 ? 프로버전에서는 관계형데이터베이스 연결 기능은 빠져 있습니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 하얀돌 12월 22일, 2022에 포스트됨 Author 공유하기 12월 22일, 2022에 포스트됨 XE5 엔터프라이즈 버젼입니다, infx 가 없습니다, XE5 은 지원이 안되는지요? . 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 c2design 12월 22일, 2022에 포스트됨 공유하기 12월 22일, 2022에 포스트됨 아..그렇군요..찾아 보니 FireDAC 에서 informix 정식 지원은 10.1 베를린 버전 이후 부터 입니다. XE5 에서는 ODBC를 통해서 만 가능한데 FireDAC 에서 ODBC 가 이전 버전 보다 느리지는 않을텐데 ODBC가 워낙 옛날 기술이다 보니 관련 자료 찾기가 함들군요. 3rd Party 컴포넌트를 이용하는 방법도 있으니 고려해 보시기 바랍니다. https://www.cdata.com/kb/tech/ibminformix-odbc-delphi.rst 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 포비 12월 25일, 2022에 포스트됨 공유하기 12월 25일, 2022에 포스트됨 (edited) 11.2 사용 중 입니다. 최근 MS SQL Server 로컬 포트 접속 구성 시험에서 이유는 알 수 없으나 엠바카데로에서 권장하는 "FDConnection-FDQuery" 사용했을 때 데이터의 양과 상관없이 응답 속도가 너무 늦어서 결국 "ADOConnection-ADOQuery" 전환하니 깔끔하게 해결 되었습니다. TT; Edited 12월 25일, 2022 by 포비 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
질문
하얀돌
환경 : XE5, target platforms(win32), window 10, informix
이번에 델파이 7, BDE 를 XE5, Firedac, ODBC 로 마이그레이션을 진행했습니다.
기존 Database Component 를 FDconnection Component 로
Query Componet 를 FDQuery 로 변경하고, ODBC Datasource(32bit)에 ODBC를 설정였습니다.
조회 프로그램 들은 기본 Query를 통해 가져온 값을 스트링그리드에 보여주는 방식인데
조회 속도나 스토어프로시져를 통한 작업등 모든 면에서 기존 델파이 7에서 보다 속도가 현저히 늦습니다(1.5 배 ~ 2배)
마이그레이션시 필요한 다른 componet 가 사용되어야 하는지 궁금합니다.
이 댓글 링크
다른 사이트에 공유하기
6 answers to this question
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.