항해 0주차 2일차

태량·2023년 2월 7일
0

항해99

목록 보기
2/6
  1. Mysql 인덱스 현황 보기 sql 쿼리

    • Show index from 테이블명
  2. 인덱스 테이블에 나오는 칼럼 중 Non_unique의 값이 0이면 중복 허용 X , 1이면 중복 허용

    → 다시 말해 Non_unique가 0이면 false이므로 Non_unique가 false라는 의미. 1은 그 반대.

  1. 자료구조 힙이 생각이 안나서 다시 찾아보게 됐다. 읽던 도중 예전엔 생각하지 못했던 부분인데, ‘왜 추가시에는 일단 마지막 노드에 넣어두거나 삭제시에는 가장 마지막 노드를 그 자리에 땜빵식으로 넣어두고 연산을 시작할까?’ 라는 의문이 들었다.

    → 내가 생각하는 답은 이렇다. 힙은 배열을 사용해서 만들어가는 자료구조이므로, 만약 노드 자리(배열의 원소)를 채우지 않고, 연산을 실시한다면, 만약 비워진 인덱스에서 연산을 하게된다면 NPE 예외가 생길 것이다. 이것을 염두해서 피해가도록 설계하는 것보단 먼저 null 자리를 채워두고 연산을 하는 것이 더 효율적일 것이다.

  1. SQL에서 % 와 _ 의 의미
    • %와 _ 는 각각 문자열, 단일 char에 대한 와일드 카드이다.
    • SELECT * FROM employees WHERE job_id LIKE 'AD%'; - > AD를 맨앞에 가지는 문자열 job_id를 대상으로 조건 검색을 실시.
  2. virtual box에서 공유폴더 사용하기.
    • $ sudo mkdir /mnt/share 리눅스에서 공유 폴더 생성
    • $ sudo mount -t vboxsf virtualbox_share /mnt/share 마운트 실행
  3. 우분투에 Mysql 설치 및 실행 완료.
profile
좋은 영향력과 교류를 위하여

0개의 댓글