반응형 JDBC4 Chapter 7. 프로파일링 기법으로 숨겨진 이슈 찾기 매우 중요한 세 가지 프로파일링 기법에 대해 살펴보자. 샘플링을 통해 앱 코드의 어떤 부분이 실행되는지 확인한다.실행을 프로파일링(인스트루멘테이션(instrumentation))하여 잘못된 부분을 찾아내 최적화한다.앱을 프로파일링하여 DB와 통신하는 SQL 쿼리를 식별한다. 1. 샘플링으로 실행되는 코드 관찰 샘플링이란 프로파일러로 앱이 실행되는 코드를 찾아내는 방법이다.실행 자체에 대한 상세 정보는 많이 제공하지 않지만, 어떤 일이 일어나고 있는지 큰 그림을 그려보고 추가 분석에 필요한 정보를 제공한다. 샘플링은 항상 앱 프로파일링의 첫 단계로 활용하는 것이 좋고, 사실 샘플링만으로도 충분한 경우가 많다. 실습 시나리오는 다음과 같다. cURL 또는 포스트맨으로 앱에 구현된 /demo 엔드포인트를 호출.. 독서/자바 잘 읽는 법 2024. 11. 23. MyBatis 본 게시글은 인프런 김영한 선생님 강의 스프링 DB 2편을 완강하고 배운 것을 남기고자 적은 포스팅입니다. 강의 링크는 아래와 같습니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-db-2/dashboard 스프링 DB 2편 - 데이터 접근 활용 기술 - 인프런 | 강의 백엔드 개발에 필요한 DB 데이터 접근 기술을 활용하고, 완성할 수 있습니다. 스프링 DB 접근 기술의 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., - 강의 소개 | 인 www.inflearn.com MyBatis 이전 파트에서는 이미 알고 있거나, 학습한 부분이 많아서 포스팅을 별도로 작성하지 않고 간단하게 요약만 하려고 합니다. JdbcT.. 개발/Spring DB 2022. 6. 22. 예외와 예외 처리 본 게시글은 인프런 김영한 선생님 강의 스프링 DB 1편을 완강하고 배운 것을 남기고자 적은 포스팅입니다. 강의 링크는 아래와 같습니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-db-1/dashboard 스프링 DB 1편 - 데이터 접근 핵심 원리 - 인프런 | 강의 백엔드 개발에 필요한 DB 데이터 접근 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 DB 접근 기술의 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., - 강의 www.inflearn.com 우선 기초적인 예외에 대한 부분을 복습할 수 있었다. 필자는 자바 스터디를 하면서 예외에 대한 부분을 학습했는데, 이번에 복습을 할 수 있는 좋은 .. 개발/Spring DB 2022. 6. 17. JDBC 본 게시글은 인프런 김영한 선생님 강의 스프링 DB 1편을 완강하고 배운 것을 남기고자 적은 포스팅입니다. 강의 링크는 아래와 같습니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-db-1/dashboard 스프링 DB 1편 - 데이터 접근 핵심 원리 - 인프런 | 강의 백엔드 개발에 필요한 DB 데이터 접근 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 DB 접근 기술의 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., - 강의 www.inflearn.com JDBC란 JDBC는 Java Database Connectivity의 약어로 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API다. JDB.. 개발/Spring DB 2022. 6. 14. 이전 1 다음 반응형