Jump to content
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr ×
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr

[DocWiki 번역] FireDAC.Stan.Option.TFDFetchOptions.LiveWindowParanoic


Recommended Posts

Docwiki에 있는 "FireDAC.Stan.Option.TFDFetchOptions.LiveWindowParanoic"을 번역한 글: 번역일: 2022년 3월 29일)

위로 가기: [DocWiki 번역] TFDFetchOptions

(이 글은 "설명" 부분만 번역했음. 클래스 선언, 부모, 메소드, 프로퍼티, 프로퍼티, 유닛 정보 등등은 LiveWindowParanoic 원문에 정리된 것을 볼것)

 

설명 (Description)

TFDTable 라이브 데이터 창(live data window) 모드에서 검색할 때 얼마나 집착할 것인지 그 모드를 제어한다.

LiveWindowParanoic 프로퍼티를 사용하면, TFDTable 라이브 데이터 창(live data window) 모드에서 검색할 때 얼마나 집착할 것인지 그 모드를 설정할 수 있다.

대체로, 라이브 데이터 창을 유지려면, FireDAC은 여러가지 다른 SQL 쿼리들을 수행하게 되는데, 이것은 애플리케이션 성능에 영향을 끼칠 수 있다. 성능을 향상하기 위해, 검색 동작에서 부가적인 SQL 쿼리를 실행하지 않도록 할 수 있다. 하지만, 이렇게 하면 정확도가 떨어지는 결과를 초래할 수 있다. 만약 LiveWindowParanoic = False이면 (기본 값이다), TFDTable은 다음 동작을 수행하지 않는다.

  • SELECT COUNT(*) SQL 쿼리하기: RecNo 프로퍼티 값을 계산하기 위한 쿼리를 수행하지 않고 그냥 -1을 반환한다.
  • LocateLookup 메소드를 수행하기 위해 SELECT SQL 쿼리하기: 만약 로컬 클라이언트 캐시(cache)에서 레코드를 찾게 된다면, 해당 쿼리를 수행하지 않는다.

주의: LiveWindowParanoic 프로퍼티는 TFDTable 이 라이브 데이터 창 모드에서 동작하는 경우에만 사용할 수 있다. 표준(standard) 모드에서는 사용하지 않는다.

 

기타 자료 (See Also)

이 댓글 링크
다른 사이트에 공유하기

이 토의에 참여하세요

지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.

Guest
이 토픽(기고/질문)에 답하기

×   서식있는 텍스트로 붙여넣기.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   이전에 작성한 콘텐츠가 복원되었습니다..   편집창 비우기

×   You cannot paste images directly. Upload or insert images from URL.

 공유하기

×
×
  • Create New...

중요한 정보

이용약관 개인정보보호정책 이용규칙 이 사이트가 더 잘 작동하기 위해 방문자의 컴퓨터에 쿠키가 배치됩니다. 쿠키 설정 변경에서 원하는 설정을 할 수 있습니다. 변경하지 않으면 쿠키를 허용하는 것으로 이해합니다.