Below you will find pages that utilize the taxonomy term “Harlequin”
harlequin/dblab + Oracle
Github: Oracle + harlequin
Github: Oracle + dblab
1st
![]() |
|---|
| Oracle + dblab |
“한글"에서 “글"이 사라졌다. 뭐.. 깨지는 거야 입출력 Char Set이 안맞아서 그런다하지만 말이다.
2st
![]() |
|---|
| Oracle + dbeaver |
| 중간에 깨진 한글은 init.sql로 입력한 것이다. |
3st
![]() |
|---|
| Oracle + harlequin |
| sqlplus로 입력한 것, dbeaver에서 입력한것. 아무 설정도 하지 않은 상태에서 보는 것은 좀 무리가 있다. |
4st
![]() |
|---|
| Oracle + harlequin |
| harlequin으로 입력하고 난 다음 select로 혹시나 입력되었나 찾아보는 것. |
결론
한 이틀동안 신나게 Oracle을 설정하면서 재미나게 놀았으나, Oralce Docker내부에 Terminal SQL Client를 내재하는것은 딱히 sqlplus에 비해서 나은점이 없는 것으로 보인다.
UUID V7과 DBMS (feat. harlequin)
![]() |
|---|
| VSCode terminal에서 harlequin을 실행한 모습 |
Mariadb Docker 환경(Github)을 하나 만들어 두려고 Dockerfile을 만지작거리고 있다보니 얼마전에 Geeknews에서 본 harlequin과 uuid를 PK로 가지는 것에 대한 논의가 혼합되면서 이왕이면 하는 생각으로 적용시켜보기로 한다.
사실 UUID의 경우 프로젝트에서 interface 전문의 PK로 많이 사용하기는 했지만, V4였기 때문에 조금 아쉬움이 있었다.(내가 생성하는 주체가 아니었기 때문에 V7으로 못했었다.)
mariadb에서 기본으로 제공하는 uuid() function은 아마도 v1인거 같아 따로 function을 만들어 넣었는데, 데이터 생성후 성능테스트까지는 안해봤다.
harlequin은 처음에 host에서 구동 할 생각이었으나, 특정 작업을 진행하는 도구로서 terminal은 언제나 아쉬움이 있기에 함께 넣어봤다.




