daily

daily 일일회고

느낀것

  • 3~4시쯤 되면 항상 머리가 지끈 아프다.
  • 5분 호흡 명상이 도움이 많이 된다.
  • 산책과 명상 호흡을 통해서 에너지를 유지하자.

학습

  • mysql 은 정말 공부를 각 잡고 해봐야지 안에 돌아가는 원리를 잘 모르니 매번 답답한 듯
  • 랜덤 정렬할때 보통 order by rand 를 사용함
    • 저게 하는 일이, 각 해당 레코드에 랜덤값을 생성하고 할당하고 정렬한다. 상당히 큰 비용이 낭비되는 작업
    • 대량의 데이터일때는 매우 비효율적임
    • 대안
      • 신규로 컬럼을 만들어서 애초에 신규 데이터를 insert할때 임의의 정수값을 넣어주고
      • 해당 컬럼을 index를 걸어준다.
      • 초기 설계 부터 해당 컬럼이 있었다면 다행, 없었다면 저런 사전 작업을 또 배치나 이런것들로 해야 할듯