inflearn logo
강의

Khóa học

Chia sẻ kiến thức

SQL hiệu năng cao (High-Performance SQL) dành cho nhà phát triển JPA (ORM)

Tài liệu buổi học

소스코드 DB 세팅 가이드가 필요합니다.

239

akjjdk223

1 câu hỏi đã được viết

0

소스코드 너무 감사합니다.

근데 돌려도 동작이 안되기 때문에 DB 세팅 가이드 같은게 있으면 좋겠네요.

강의 내용은 좋은데 ..

sql dbms/rdbms performance-tuning sql-query

Câu trả lời 2

1

Tommy

docker로 환경에 맞게끔 띄우면 될 것 같아요!

Postgres의 경우 PostgreSQLDataSourceProvider에 있네요.

저는 이렇게 띄웠어요

docker run --name high-performance-sql-postgres \

-e POSTGRES_USER=postgres \

-e POSTGRES_PASSWORD=admin \

-e POSTGRES_DB=high_performance_sql \

-p 5432:5432 \

-d postgres:15.3

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

ㅇㅁㄴㅁㄴㅊ님, SQL 데이터베이스 초기화에 대해 도움이 필요하시군요. Spring Boot와 JPA를 사용하여 데이터베이스를 초기화하는 방법을 알려드리겠습니다.

  1. 데이터베이스 초기화 방법:

    • SQL 데이터베이스는 여러 방법으로 초기화할 수 있습니다. 데이터베이스가 별도의 프로세스로 실행되는 경우 수동으로도 초기화할 수 있지만, 일반적으로는 하나의 메커니즘을 사용하여 스키마를 생성하는 것이 좋습니다.
    • 자세한 정보는 여기에서 확인할 수 있습니다.
  2. JPA를 사용하여 데이터베이스 초기화:

    • JPA에는 DDL(Data Definition Language) 생성 기능이 있습니다. 이 기능은 데이터베이스 시작 시 실행하도록 설정할 수 있습니다.
    • 이를 위해서는 설정 파일에 두 가지 외부 속성을 사용해야 합니다.
      • spring.jpa.generate-ddl (boolean): 이 속성은 DDL 생성 기능을 켜고 끄는 용도로 사용되며, 벤더와 관계없이 동작합니다.
      • spring.jpa.hibernate.ddl-auto (enum): 이 속성은 Hibernate의 기능으로, 더 세부적인 동작을 제어할 수 있습니다.
    • 보다 구체적인 설명은 여기에서 찾을 수 있습니다.

이 정보를 통해 데이터베이스 설정을 적절히 구성하시면 강의 내용을 실습할 때 도움이 될 것입니다. 추가로 궁금한 점이 있다면 언제든지 질문해 주세요.

21번 마지막 설명에 대해 질문이 있습니다.

0

9

2

노랭이67번

0

15

1

[DB설계] 탈퇴 유저의 구독 정보 유지 및 이메일 마스킹 관련 질문입니다.

0

5

0

자연키 vs 대리키 실무질문

0

7

1

38번 문제 보기 3,4번

1

24

3

14번 문제

1

30

2

결재했는데도 강좌가 안보입니다.

0

32

1

페이징 처리에서 offset/limit에 대한 질문

1

28

1

모바일 앱 쿠폰

0

31

1

SQL 기본 문법

0

33

2

1:N 관계에서 중간테이블 (연관엔티티)

0

37

2

dvdrental 서버에 접속할 수 없어요

0

30

1

속성 핵집문제 2번

1

36

2

chapter 2 단원정리문제 49번

1

31

2

공통코드 관련한 질문 드립니다.

0

45

1

JSON 타입 질문

0

62

1

강의 질문 - JSON 관련

0

48

1

mysql에서 text vs json

0

122

1

강의 중 추가 질문 사항

0

52

1

강의 중 궁금사항 질문

0

54

0

강의 중 추가 질문

0

48

1

Transactions(5) - Skip Locked 무한 인코딩 현상

0

64

1

77. Transactions(5) - Skip Locked-영상 재생 문제

0

69

0

exist subquery limit1

0

75

1