Skip to content
juneyr.dev
← 모든 태그

#database

7개의 글

Mysql 기본 쿼리 공부하기07/23

Mysql이란? Mysql은 관계형 데이터베이스 Management System입니다. 데이터는 컴퓨터에 저장할 수 있는 형태의 정보 입니다. 여기서 의미 있는 사실을 뽑아내면 information 이 됩니다. 그보다 한단계 높여, 좀더 유용한 지식을 knowledge라고 합니다. knowledge보다도 나아지는, 미래를 예측하는데 도움이 되는 지식을 in

mysqldatabase

DB 단에서 특정 두 칼럼의 조합이 유일하도록 하려면, unique contraint 를 걸어주면 됩니다. mysql에서 이 제약조건은 index로 표시되고, 이 index를 삭제하면 이 제약조건도 해제됩니다. 유용하게 쓸 수 있는 기능입니다. 그런데 unique contraint를 풀어줄 일이 생겼습니다. 처음에는 unique index를 그냥 삭제하면

DataDatabase

어떤 버그 제보는 나를 깊은 기술의 심연으로 떨어뜨린다. 11월의 어느 날 들어온 이슈도 그랬다. '저. . . ก 에서 ก์ 로 값을 업데이트를 했는데요 . . . 몇번을 해봐도 그대로고 업데이트가 안돼요 🤔' 아차차 내가 최근에 잘못된 커밋을 내보냈나? 팀원이 했던 패치에서 검토를 놓쳐서 잘못 나갔나? 난 정말 멍충이야,, 따위의 자책을 바로 시작하면

Databasecollation

서론 최근에 cassandra DB 베이스의 저장소를 사용할 일이 생겼다. 해당 저장소를 사용해서 무사히 프로젝트는 마무리했으나.. 생각보다도 성능이 좋았다. 뭔데 이렇게 빠르게 삽입 / 조회 할 수 있는건지? 🤔 아주 작은 궁금증이 생겨서 궁금증이 해소될 정도만 알아보려고한다. NoSQL 에 대해서 전혀 정보가 없는 것도 가정한다. Cassandra 이

Database

서론 글자수를 센다는 것은 무엇일까? 이 글을 본 개발자라면 아마도 각자 언어의 length 함수를 떠올렸을 수도 있겠다. length 는 개발자가 글자를 세지않아도 빠르게 길이를 알려준다. 그런데 이 length 를 믿을 수 있는 걸까? 🤦‍♀️ 얼마 전, 이런 이슈에 부딪혔다. name truncated too long ... 분명, 20자 제한이 있

GraphemeDatabaseUnicodeEncoding

thumbnail 서론 mongoDB 스터디를 앞두고 있어, 상당히 빠르게 NoSQL 을 훑어야할 니즈가 생겼다. 마침 부교재로 <NOSQL: 빅데이터 세상으로 떠나는 간결한 안내서 를 받았으니 이 안내서를 타고 한번 쭉 가보려고한다. 2013년 책이라 다소 부족한 내용도 있겠지만, 아는 만큼 채워나가면서 확인해본다. NoSQL 을 알려면 관계형 데이터베이

Database

단상 01 PR 을 보다가 - 하나의 테이블 A에서, B의 id들을 가져와서 다시 B에 쿼리를 날리는 구조를 보았다. 지난번 프로젝트에서는 상황때문에 이 방법 밖에 없었지만, 당시 그 부분을 담당하셨던 부분의 코멘트를 보니 이거 사실 쿼리 하나로 풀리는 거였구나 하는 생각을 했다. 정확히는 Like인데, Like 된 item 의 id를 가져와서 item 테

DatabaseSQL
© 2026 juneyr.dev