종종
47
2020-05-06 18:47:44
2
448

다들 ORM 사용하실때 인덱싱은 어떻게 하시나요 ?


node.js > express 위에서 prisma 라는 ORM을 사용하여 웹 백엔드쪽 혼자 개발중입니다

데이터베이스를 직접 안건들여도 되니까 너무 편하고 좋긴한데... 

뭐가 뭔지 모르는 체로 진행하는 느낌이 좀 들어서요 ㅠㅠ 

지나가다 들은바에 의하면 실제 배포시에는 데이터베이스 인덱싱을 걸어줘야 

성능저하가 덜하다고 하더라구요 

근데 검색을 해봐도 orm을 사용할때에 어떻게 인덱싱을 하는지 잘안나오네요 ㅠㅠ 

결국 데이터베이스를 제어해줘야 하는 수 밖에 없나요? 

prisma에서 기본인덱싱을 제공하고 있다고 하는것 같기도 하던데.. 어디서 정확한 정보를 찾기가 너무 힘들어요ㅠㅠ 

혹시 아시는분이 계실까요? 

0
  • 답변 2

  • rezigrene
    2k
    2020-05-07 02:15:32

    공홈에보니 

    @@Index

    란 사용법이 있긴합니다.

    https://www.prisma.io/docs/reference/tools-and-interfaces/prisma-schema/data-model

    orm의 단점은 깊이있게사용하려면 db+orm을 공부해야되는...

  • 종종
    47
    2020-05-11 11:11:19

    감사합니다 ㅠㅠ 프리즈마2 에서는 index 명령어가 있네요 

    프리즈마1 에는 없더라구요 

  • 로그인을 하시면 답변을 등록할 수 있습니다.