일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 코딩테스트
- FLAB
- 백엔드
- error
- nGrinder
- AWS
- Flutter
- 성능테스트
- 트러블슈팅
- MySQL
- 데이터구조
- github
- EC2
- F-Lab
- 자바백엔드
- backend
- 자바
- 레디스
- 부트캠프
- 플러터
- 멘토링
- 도커
- 로드밸런서
- grafana
- 알고리즘
- redis
- Spring
- 후기
- java
- 에프랩
- Today
- Total
목록MySQL (4)
민스씨의 일취일장
Redis 캐시 도입 후 선능 변화를 테스트(Gtihub Isssues #26)한 결과입니다.Redis 캐시 도입 후 성능 변화 테스트 시나리오1부터 100번까지의 paymentId를 랜덤으로 100명의 가상 사용자가 1분동안 요청을 보낸다.테스트 1캐시를 사용하지 않은 테스트이다.가상 사용자 99명이 1분동안 캐시 적용되지 않는 서비스에 무작위 요청을 보내는 테스트에 대한 결과이다. TPS(초당 처리량)은 평균 518이며 총 1분간 총 처리량은 20861이다.테스트2캐시를 사용하는 테스트이다.가상 사용자 99명이 1분동안 캐시가 적용된 서비스에 무작위 요청을 보내는 테스트에 대한 결과이다. TPS(초당 처리량)은 평균 679.2이며 총 1분간 총 처리량은 28673이다.테스트 분석TPS 31% 향상 (..
맥에서 MySQLWorkbench 로그인도 안되면서 꺼지지지 않을 때 해결방법에 대한 글이다. MySQLWorkbench 로그인 및 종료 에러 상황 1. MySQLWorkbench로 접속했던 DB들에 로그인이 안되고 계속 에러를 뱉어내는 상황이다. 2. 해결 방법을 몰라서 그냥 두고 사용했는데 종료할 때조차 꺼지지 않아서 해결해야만 하는 상황이 됐다. 원인 원인은 알 수 없었다. 시도 데이터베이스가 주로 사용하는 포트번호 3306를 이용해서 현재 작업중인 데이터베이스를 검색해서 강제로 꺼보았다. 결과적으로 성공적 종료 및 작동했다. 방법은 다음 해결책에 설명한다. 해결책 데이터베이스가 사용하는 포트번호 3306을 터미널에서 검색한다. $ lsof -i:3306 3306포트로 실행중인 프로그램이 있다면 해..
Java Spring으로 DB를 다루는 방법에 대해서 알게된 모든 내용과 고민들을 시간순으로 기록하는 페이지이다. Java를 이용해서 DB 연결하기 사용한 DB : MySQL JDBC API를 사용한다. DriverManager 객체를 사용한다. 데이터를 테이블로 읽어와서 한줄 (row) 단위로 읽으면서 사용한다. Spring을 이용해서 DB 연결하기 사용한 DB : MySQL Spring JDBC API를 사용한다. DriverManagerDataSource 객체를 사용한다. root-context.xml에 Bean으로 연결 정보를 저장해서 연결을 단순화 하고 향후 수정해야 할 곳을 한곳으로 모을 수 있다. Bean 위에서 [host], [DB-NAME], [Registered-DB-ID], [Regi..