뽐뿌

개발자포럼 입니다.

북마크 아이콘

IT 개발자간 정보를 공유하고 논의가 이루어지는 공간입니다.
maria db 데이터 취합 방식 질문 입니다. 2
분류: 일반
이름: FA개발자


등록일: 2022-12-08 10:58
조회수: 398


20221208_104741.png (93.4 KB)



 


20221208104813_KvlpdRNRo7.png


 


 


예시 테이블의 Track 데이터를 기준으로 정렬 후, 이 결과값을 가지고 아래의 테이블 처럼 pivot 시키고 싶습니다.


도저히 쿼리로는 해결이 안되서 중간 PC에서 데이터 연산을 하는데, 시간이 오래 걸리네요.


현재 데이터도 몇백 만건이고, 계속해서 늘어나고 있는데, 처리 시간을 줄일려면 db상에서 처리하고, 최종 결과값만 받는게 낫다라고 생각이 듭니다.


 


DB상에서 데이터 검색 및 최신 데이터 추출 시간은 얼마 안되는데 최종 데이터 (약 1만건) 다운로드 시간 


(odbc->app, 1.5초, app-> 데이터 가공 ->2초) 약 3~4초 정도 걸립니다.


(실제 데이터 테이블은 컬럼이 약 50개 정도 됩니다, 이 1만건의 데이터를 한 Track 데이터 기준으로 정렬하여, 1줄로 표시되게 만든다면, 약 500건으로 감소됨)


 


근대 실력이 미천하여, 쿼리로 해결할 방향을 못잡고 있는데, 능력자 님들 도움좀 부탁드리겠습니다.


 





추천0 다른 의견0

다른의견 0 추천 1 않이않이
2022-12-08

다른의견 0 추천 0 FA개발자
2022-12-08
  • 욕설, 상처를 줄 수 있는 댓글은 삼가주세요.
짤방 사진  익명요구    
△ 이전글▽ 다음글 -목록보기