본문 바로가기

개발/Database2

[macOS/Intellij/Oracle] ventura 13.0 업데이트 이후 로케일을 인식할 수 없습니다.(SQL Error: 17176) - 해결 Oracle JDBC Driver를 사용하는 개발자라면 언젠가는 한번 만나봤을 법한 상황이다. 보통 위 상황은 Mac Os 업데이트 이후 로케일이 초기화되면서 발생하는데 ventura 13.0 이전 버전에서는 mac 시스템 설정 - 일반 - 언어 및 지역 - 다른 국가로 변경 - 다시 대한민국으로 변경 위 편법으로 쉽게 해결이 가능했다 하지만 이번 ventura 13.0 버전으로 업그레이드 하면서 위 방법이 통하지 않았다. 그래서 실행하고자 하는 서비스의 jvm option 값을 주어 위 상황을 해결하였다 VM 옵션을 활성화 한 이후 -Duser.language=en -Duser.country=US 값을 넣어준다 vm 옵션 값을 넣어 준 후 서비스를 실행하면 로케일을 인식할 수 없다는 에러는 발생하지 않는다 2022. 11. 8.
In-Memory DB(Redis) vs RDB(Oracle) - Performance 비교 이번 글에서는 RDB와 In-Memorry DB의 퍼포먼스 비교에 대한 이야기를 해보고자 한다 먼저 이 글을 보는 독자는 RDB와 In-Momorry DB의 차이에 대한 기본적인 지식이 있는 것을 전제로 한다 (하지만 링크는 첨부한다 💁🏻 What is the difference between an in-memory database and a traditional database?) In-Memorry DB가 RDB에 비해 Cache성 데이터를 Read 하는 것에 있어 그 퍼포먼스가 뛰어나다는 얘기는 익히 들어 알고 있지만 실질적으로 정확한 비교 수치를 확인하고 싶었다 비교 수치를 확인하기 위해 간단한 SpringBoot Application을 생성하고 각 DB는 대중적으로 사용되는 Redis, Orac.. 2022. 6. 11.
반응형