메모하며 개발하기

고정 헤더 영역

글 제목

메뉴 레이어

메모하며 개발하기

메뉴 리스트

    • 분류 전체보기
      • 기록 - 프로그래밍
        • Spring
        • Java
        • Data
        • 자료구조&알고리즘
        • DevOps
      • 메모 - 프로그래밍
        • Javascript
        • SQL
        • 이슈
        • Intellij

    검색 레이어

    메모하며 개발하기

    검색 영역

    컨텐츠 검색

    전체 글

    • 기본적인 SQL 튜닝 학습하기

      2022.02.23 by wjjun

    • JPA, H2 database 설정

      2021.12.12 by wjjun

    • Springboot Querydsl 설정

      2021.12.11 by wjjun

    • 인텔리제이 lombok 설정

      2021.12.11 by wjjun

    기본적인 SQL 튜닝 학습하기

    쿼리 튜닝 학습 목적으로 전체 내용은 링크된 업무에 바로 쓰는 SQL 튜닝 - 한빛미디어 도서를 참고하여 글을 작성하였습니다 SQL 실행 과정 (1) 사용자가 요청합니다 (SQL을 실행합니다) (2) 파서(parsor)가 구문을 해석합니다 (SQL을 최소 단위로 분리, 구성 요소를 트리로 작성합니다) (3) 전처리기(preprocessor)가 실행됩니다 (트리의 구성요소로 권한/존재 여부 확인) (4) 옵티마이저 (optimizer) (엔진 실행기에 실행계획을 전달) (5) 엔진 실행기 (engine executor) (스토리지 엔진을 이용해 data file을 가져옵니다) (6) 가져온 데이터의 최종결과를 사용자에게 전달합니다 용어 정리 서브쿼리 쿼리 안의 보조쿼리입니다 메인쿼리 가장 바깥쪽 SELEC..

    기록 - 프로그래밍/Data 2022. 2. 23. 23:10

    JPA, H2 database 설정

    H2 다운로드 안정화 버전(Last Stable)을 설치합니다 H2 실행 다운로드한 H2 압축을 해제한 후 1) h2/bin 파일에 h2.sh 파일 실행 권한을 chmod 755로 변경합니다 2) 그리고 h2 스크립트 파일을 실행시킵니다 H2 데이터베이스 연결 스크립트를 실행하면 브라우저가 화면에 나타납니다. URL 주소에 host 부분을 localhost로 변경해서 호출합니다 http://localhost:8082/login.jsp?jsessionid=a24a6eaf3e883d52f167b308bbedb95f h2 접속창이 표시가 되면 파일 모드로 1회 접속하여 데이터베이스를 생성합니다 여기서 JDBC URL 주소를 사용하여 접속합니다 JDBC URL : jdbc:h2~/querydsl 데이터베이스 접..

    기록 - 프로그래밍/Spring 2021. 12. 12. 07:35

    Springboot Querydsl 설정

    build.gradle querydsl 플러그인 추가 plugins { id "com.ewerk.gradle.plugins.querydsl" version "1.0.10" } build.gradle querydsl 라이브러리 추가 dependencise { implementation 'com.querydsl:querydsl-jpa' } querydsl 빌드 설정 추가 // querydsl 추가 def querydslDir = "$buildDir/generated/querydsl" querydsl { jpa = true querydslSourcesDir = querydslDir } sourceSets { main.java.srcDir querydslDir } configurations { querydsl...

    기록 - 프로그래밍/Spring 2021. 12. 11. 14:55

    인텔리제이 lombok 설정

    Dependency 추가 dependencies { compileOnly 'org.projectlombok:lombok' } Preference 화면 Intellij > Preference Plugin 설치 Plugins > lombok > install 설치버튼 클릭 Annotation processing 체크 Preference > Annotation Processors > Enable annotation processing 체크된 상태로 변경

    메모 - 프로그래밍/Intellij 2021. 12. 11. 12:57

    추가 정보

    인기글

    최신글

    페이징

    이전
    1 ··· 16 17 18 19 20 21 22 ··· 33
    다음
    TISTORY
    메모하며 개발하기 © Magazine Lab
    페이스북 트위터 인스타그램 유투브 메일

    티스토리툴바