2017-01-02 2 views

답변

1

데이터가 다른 지역에 저장되어있는 경향이 있습니다. 더 높은 지역성은 더 나은 파일 시스템 캐싱을 의미하기 때문에 더 빠른 입출력 (읽기 및 쓰기)이 가능합니다. 가비지 콜렉터 (클리너)는 각 환경에 대해 더 적은 데이터 (보다 로컬)를 이동시켜야하고 조회가 적기 때문에 더 빨리 작업 할 수 있습니다. 이러한 장점은 별도의 환경이 다른 물리적 저장 장치 (HDD, SSD)에있는 경우 더욱 두드러 질 수 있습니다.

그럼에도 불구하고 몇 가지 단점이 있습니다. 우선, JE 캐싱은 덜 효율적입니다. 둘째, 단일 트랜잭션으로 데이터베이스를 읽거나 업데이트 할 수 없습니다.

그래서 별도의 환경에서 데이터베이스를 저장하는 일반적인 경우 인 경우 :

  1. 몇 년 연속이 읽을 수 있습니다 즉/더 많거나 적은 업데이트, 다른 데이터베이스에 저장된 데이터의 일관성에 대한 구체적인 요구 사항은 없습니다 별도의 환경에서의 트랜잭션.
  2. 모든 환경의 전체 데이터가 메모리에 저장되지 않으므로 데이터베이스 작업에 일부 I/O가 필요합니다.
  3. 개별 환경은 별도의 저장 장치에 위치 할 수 있습니다.
+0

감사합니다. 그건 정말 나를 위해 물건을 지 웁니다. – zed4