본문 바로가기

Database/Tools

(3)
JMeter로 부하테스트 실행하기 Backend 개발 후 API 부하 테스트로 성능 측정을 해보고자 한다면 Apache JMeter Tool을 활용하여 간단히 수행해볼 수 있다. 다운로드 링크는 아래와 같다https://jmeter.apache.org/download_jmeter.cgi 링크로 들어가서 바이너리 압축파일을 받고 원하는 위치에 푼다.  압축 해제 후 아래 jar파일을 더블클릭해서 실행한다.D:\DOWNLOAD\Development\apache-jmeter-5.6.3\bin\ApacheJMeter.jar JMeter 실행 후 아래와 같이 동시 부하 주입을 위한 Threadd Group을 생성한다.테스트계획 -> 우클릭 -> Add -> Threads(User) -> setUp Thread Group 수행 Number of T..
DBeaver Heap memory 늘리기 Database client tool로 DBeaver를 많이 사용하고 있는데 용량큰 Script 실행을 하거나 여러 작업을 많이 할 경우 java heap space 부족 메세지를 종종 보게 된다. 이럴 경우에는 Tool 실행시 vmarg를 넘겨주면 실행시 heap memory를 정해준 size만큼 설정하게 할 수 있다. 실행시 인자는 아래와 같이 줄 수 있다. -vmargs -Xms4096m (구동시 확보되는 최소 메모리) -vmargs -Xmx8192m (최대 사용 메모리) 아래는 윈도우 바로가기 아이콘에서 실행 명령어에 최소 구동 메모리 4096m을 설정한 모습이다. 현재 할당된 Heap memory 를 확인하려면 DBeaver -> window -> Preferences -> Genaral 에서 ..
DBeaver 설치 및 DB 연결 DB 접속 Client 툴로 Oracle, Postgresql, MariaDB 등 현존하는 대부분의 DB 연결을 지원하는 DBeaver 툴을 설치해보고 DB 연결은 어떻게 설정하는지 확인해보고자 한다. 우선 공식 설치 파일은 아래 페이지로 가서 다운로드 받는다. https://dbeaver.io/download 원하는 플랫폼의 인스톨러를 다운로드 받고 설치한다. (기본 설정값으로 설치 진행. Next 계속 입력) Postgresql DB 연결 DBeaver 툴 설치 후 Tool 상에서 Postgresql DB 연결을 위해 jdbc 드라이버 설정을 해준다. 우선 Postgresql 용 jdbc 드라이버를 다운로드 받는다. https://jdbc.postgresql.org/download 앞서 설치한 DBe..