반응형 SQLite1 SQLite 전문검색으로 리포트 1,113건 뒤지기 — 6.71초를 1.75초로 줄인 방법 한눈에쌓는 것과 찾는 것은 전혀 다른 일이었습니다. 텔레그램에 몇 달 쌓인 시황을 정작 필요할 때 못 찾아서 데이터베이스를 만들었습니다 — 지금 파일 하나에 140MB, 표 24개입니다.1,549건짜리 표를 통째로 지웠습니다. 그중 96%가 요약이 비어 있었습니다. 「데이터가 많다」와 「쓸 수 있는 데이터가 많다」는 다릅니다.리포트를 앞 4쪽만 읽다가 전문으로 바꾸니 검색되는 종목이 397개에서 583개가 됐습니다. 없던 자료를 구한 게 아니라 이미 가진 파일을 끝까지 읽었을 뿐입니다.검색 6.71초 → 1.75초. 원인은 한 곳이 83%를 먹고 있었던 것 — 같은 리포트 더미를 후보마다 122번 훑고 있었습니다. 색인을 만들어 1번으로 줄였고, 늘어난 용량은 1MB 미만이었습니다.장이 끝나면 그날의 시.. 2026. 8. 22. 이전 1 다음 반응형