본문 바로가기

SwingBench

오라클DB 무료 성능측정툴 SwingBench (스윙벤치) - 데이터 생성 지난번에는 Swingbench 에 대한 기본적인 소개 및 다운로드, 실행방법에 대해서 살펴봤습니다. 이번에는 Swingbench 로 테스트하기 위해 DB서버에 필요한 DB계정을 만들고, 데이터를 생성하는 과정을 살펴보겠습니다. 윈도우즈에서 실행하는 경우에는 ../swingbench/winbin 디렉토리밑에 있는 "oewizard 2.bat" 파일을 실행합니다. 리눅스에서 실행하는 경우에는 ../swingbench/bin 디렉토리밑에 있는 "oewizard" 파일을 실행합니다. ** 리눅스의 경우에는 X Window 실행환경이 되어야 합니다. 당연히 GUI 형태의 창이 떠야하니까 터미널에서 커맨드로실행하는 것은 안됩니다. ** 윈도우즈의 경우에는 간혹 32-bit Java 문제로 에러가 나는 경우가 있습니.. 더보기
오라클DB 무료 성능측정툴 SwingBench (스윙벤치) - tpmc 벤치마크 테스트 Oracle DBMS 에서 사용할 수 있는 tpmc 벤치마크 테스트툴로 Swingbench를 사용할 수 있습니다. 정확한 tpmC 벤치마크의 TPC-C 와 비슷하게 만들어진 툴입니다. 하지만 비슷하게 만들어진 것일뿐, 이게 진짜 TPC 벤치마크를 대신할 수는 없습니다. TPC는 정확히 www.tpc.org 에서 정식으로 시험을 봐서 공식으로 인정해주는 값이지 이렇게 개인이 만든 무료툴로 야매로 측정하는 값이 아니기 때문이죠^^ 어쨌든 비스무리한 값을 구할 수 있기 때문에 아래와 같은 용도에 사용합니다. 1) 보유하고 있는 Oracle DB서버들의 성능을 서로 비교하고 싶은 경우 2) 특정한 테스트를 위해 임의의 SQL 부하를 만들려고 하는 경우 Swingbench 에서는 가상의 동시사용자를 만들어서 SQ.. 더보기