질문하나만 드릴께요. 데이터가 천만건이상 들어온다고 가정하고 설계를 하고 싶은데요.(잘되서 많은 사람이 사용한다고 가정, 1달에 100만건 가정)

 

키설정을 (사람키, 등록일시(datetime)) 게 잡으면, 키생성에서 드물게작성하는 중복키문제도 해결될것같고, 게시물에대한 인공키를 생성하지 않는 장점도 있는거 같습니다.

쇼셜네트워크이다보니 관련된 사람의 데이터를 조회하는 경우가 많을것같은데 사람이 키이다보니 새로운 인덱스를 생성하지 않아도되는 장점도 있는거같네요.

 

질문1. (사람키[1번], 등록일시(datetime)[2번])로 생성시 데이터가 인서트될때 느리지 않을까요? 혹시나 사람키에대한 저장공간이 다차서 저장공간이 이동되거나, 인덱스를 다시 잡는경우가 발생하는지 여쭙고 싶어요.

 

질문2. 혹시나 너무많은 데이터가 들어온다고 가정하고, 테이블을 파티셔닝(테이블명1개, 물리적공간 n개)한다고 하면 사람별로 하는게 좋을까요? 등록일시(datetime)에 해당하는 6자리 년월을 따로 컬럼(year_month)을 두어서 year_month기준으로 파티셔닝을 하는게 좋을까요? 아니면 파티셔닝을 아에 안하는게 좋을까요?(조회는 항상 1달단위로 처리)

 

현재생각으로는 6자리 년월을 파티셔닝을 하고 (사람키[1번], 등록일시(datetime)[2번])으로 잡는게 좋다고 생각이 됩니다.

 

처리루틴 : 일반저장소(저장 및 year_month 생성) -> 트리거(데이터복사) -> 실제저장소(파티셔닝 되어있는) 이런방식을 생각하고 있습니다.

 

끝까지 읽어주셔서 감사합니다.

좋은 조언좀 부탁들입니다.

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 14646
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 8958
9958 MSSQL Express에서 SSIS 이용이 가능한가요? 양털목도리 2017.08.24 6323
9957 오라클을 sybase iq 로 옮길시 refcursor 문의 여우같은늑대 2017.08.24 5200
9956 안녕하세요. DB 변경을 하려고 하는데요... [17] ssunsori 2017.08.24 4255
9955 다른유형의 레코드형태를 어떻게 빨리 조회할 수 있을까요?) 데미소다감귤 2017.08.23 6408
9954 미러링 관련 문의드립니다. [1] 천송 2017.08.23 6467
9953 Partition table 질문 있습니다 [2] sin 2017.08.23 5440
9952 MSSQL 에서 웹 API 데이터를 가져올 수 있나요? [5] 그리드 2017.08.22 5565
9951 중복키 발생 원인추적 조언 부탁 드립니다. [1] 박우덩 2017.08.21 7499
9950 윈도우 인증시 접속 질문 입니다. 엄 태영 2017.08.21 7009
9949 select where절 isnull() 사용 질문있습니다. [1] 하하흐흐 2017.08.20 6154
9948 고수님들 쿼리문 질문드립니다.. [1] MS치킨송 2017.08.18 7254
» 키를 어떻게 잡아야 좋을까요? [1] 데미소다감귤 2017.08.17 5783
9946 일자 쿼리 질문입니다. [1] 희망나라 2017.08.16 5501
9945 테이블 조인 쿼리 질문 드립니다. [4] newcomer 2017.08.14 3751
9944 ms_sql LDF/MDF화일 이동시 데이터 베이스 속도 저하 [1] 쭈환이 2017.08.11 2522
9943 PIVOT 사용 질문좀 드립니다 [4] umtaeng 2017.08.11 2742
9942 변수선언과 관련된 질문입니다. [2] LJstyleS 2017.08.10 4675
9941 동일 카운터 집계시 대표 행 하나만 나오게하기 [1] 개발좋아 2017.08.09 3865
9940 유지관리계획 -> sql 에이전트 수행시 로그온 에러 발생 문제 [1] 획~~ 2017.08.09 4760
9939 JOIN성능 문의입니다. [4] Sisylian 2017.08.09 4259





XE Login