각 데이터베이스에 별도의 환경을 만드는 데 이점이 있습니까? 환경의 모든 데이터베이스가 하나의 디렉토리에있는 동일한 로그 파일 체인에 저장된다는 사실을 알고 있습니다. 별도의 환경을 사용하면 다른 것들 중에서도 청소 속도가 빨라지는지 궁금합니다.각 데이터베이스를 자신의 환경에 두는 것이 어떤 이점이 있습니까?
감사합니다.
각 데이터베이스에 별도의 환경을 만드는 데 이점이 있습니까? 환경의 모든 데이터베이스가 하나의 디렉토리에있는 동일한 로그 파일 체인에 저장된다는 사실을 알고 있습니다. 별도의 환경을 사용하면 다른 것들 중에서도 청소 속도가 빨라지는지 궁금합니다.각 데이터베이스를 자신의 환경에 두는 것이 어떤 이점이 있습니까?
감사합니다.
데이터가 다른 지역에 저장되어있는 경향이 있습니다. 더 높은 지역성은 더 나은 파일 시스템 캐싱을 의미하기 때문에 더 빠른 입출력 (읽기 및 쓰기)이 가능합니다. 가비지 콜렉터 (클리너)는 각 환경에 대해 더 적은 데이터 (보다 로컬)를 이동시켜야하고 조회가 적기 때문에 더 빨리 작업 할 수 있습니다. 이러한 장점은 별도의 환경이 다른 물리적 저장 장치 (HDD, SSD)에있는 경우 더욱 두드러 질 수 있습니다.
그럼에도 불구하고 몇 가지 단점이 있습니다. 우선, JE 캐싱은 덜 효율적입니다. 둘째, 단일 트랜잭션으로 데이터베이스를 읽거나 업데이트 할 수 없습니다.
그래서 별도의 환경에서 데이터베이스를 저장하는 일반적인 경우 인 경우 :
감사합니다. 그건 정말 나를 위해 물건을 지 웁니다. – zed4