Oracle/TPC-C Benchmark

Retired DISLab
< Oracle(버전 사이의 차이)
이동: 둘러보기, 찾기
 
 
1번째 줄: 1번째 줄:
* [[이상원]] 교수의 조언
+
* 이상원 교수의 조언
 
* [http://hammerora.sourceforge.net/ Hammerora - The Open Source Oracle Load Test Tool]
 
* [http://hammerora.sourceforge.net/ Hammerora - The Open Source Oracle Load Test Tool]
 
* Hammerora를 이용하여 TPC-C benchmark를 수행하면 [[Oracle]]이 Physiological log를 남긴다. 이것을 분석하면 디스크에 Write 한 연산을 추출할 수 있다. 이것을 이용하여 [[FTL]]의 성능을 분석하는데 이용한다. 이때 transaction을 rollback할 때 Read 연산은 필요없기 때문에 로그에는 Read 연산을 남기지 않아 정확한 [[FTL]] 성능평가가 이루어지지 않는 문제점이 있다.
 
* Hammerora를 이용하여 TPC-C benchmark를 수행하면 [[Oracle]]이 Physiological log를 남긴다. 이것을 분석하면 디스크에 Write 한 연산을 추출할 수 있다. 이것을 이용하여 [[FTL]]의 성능을 분석하는데 이용한다. 이때 transaction을 rollback할 때 Read 연산은 필요없기 때문에 로그에는 Read 연산을 남기지 않아 정확한 [[FTL]] 성능평가가 이루어지지 않는 문제점이 있다.

2014년 4월 24일 (목) 16:26 현재 판

  • 이상원 교수의 조언
  • Hammerora - The Open Source Oracle Load Test Tool
  • Hammerora를 이용하여 TPC-C benchmark를 수행하면 Oracle이 Physiological log를 남긴다. 이것을 분석하면 디스크에 Write 한 연산을 추출할 수 있다. 이것을 이용하여 FTL의 성능을 분석하는데 이용한다. 이때 transaction을 rollback할 때 Read 연산은 필요없기 때문에 로그에는 Read 연산을 남기지 않아 정확한 FTL 성능평가가 이루어지지 않는 문제점이 있다.
  • 그런데 FlaSim을 이용하면 Read/Write 연산 모두를 로그에 남길 수 있다.

다운로드

개인 도구
이름공간
변수
행위
둘러보기
구성원
연구
연구실
기타
도구모음
인쇄/내보내기