본문 바로가기

개발하는 자몽

검색하기
개발하는 자몽
프로필사진 jaamong

  • 분류 전체보기 (195)
    • 개발 지식 (9)
    • Architecture & Tool (30)
      • Docker (5)
      • Nginx (2)
      • AWS (14)
    • Algorithm (21)
    • Database (15)
    • Git (7)
    • 잡담 (0)
    • Java & Kotlin (88)
      • Spring (60)
    • Python (14)
      • Django (8)
      • FastAPI (1)
    • front-end (0)
      • JavaScript (0)
    • SQL (11)
Guestbook
Notice
Recent Posts
Link
Tags
  • join
  • hibernate
  • 스프링부트
  • 자바
  • 프로그래머스
  • spring
  • DI
  • ORM
  • jpa
  • Docker
  • Django
  • AWS
  • static
  • spring boot
  • springboot
  • PYTHON
  • select
  • mysql
  • SSL
  • 문자열
  • 1차원 배열
  • spring security 6
  • java
  • sql
  • 데이터베이스
  • nginx
  • @transactional
  • spring mvc
  • 스프링
  • string
more
«   2025/07   »
일 월 화 수 목 금 토
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
Archives
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2025/07/19 (1)

개발하는 자몽

[SQLite Error] SQLITE_BUSY 예외와 WAL 모드

SQLite를 로컬 DB로 사용하고 있는 프로젝트에서 잊을만하면 마주치는 에러가 있어서 정리한다. 프로젝트에서는 Hibernate 버전 6을 사용하고 있다. 상황로그인 API 이후 사용자 정보 수정 API를 시도했을 때 아래와 같은 예외가 발생했다. org.sqlite.SQLiteException: [SQLITE_BUSY] The database file is locked (database is locked) `application.yml`에서 `datasource` 설정은 아래와 같다. spring.datasource: url: jdbc:sqlite:project.db?busy_timeout=5000 driver-class-name: org.sqlite.JDBC 추가적으로 알아야 할 정..

Database 2025. 7. 19. 12:33
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바