python - 数据库大量数据update慢,如何克服?
大家讲道理
大家讲道理 2017-04-18 10:00:00
0
1
385
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(1)
迷茫

좋은 질문인데 진지하게 대답하면 많이 쓸 수 있어요. 그러나 질문에 제시된 정보의 양이 너무 적기 때문에 발산되지는 않습니다.

우선 각 업데이트가 100ms 입니다. DB의 병목 현상이 어디인지 확인하셨나요? 디스크가 느린가요? 아니면 메모리가 부족합니까? 병목 현상을 모르고 추측으로는 문제를 해결하기 어렵습니다.

둘째, ID를 색인화해야 한다고 생각합니다. 그렇지 않으면 속도가 느려질 것입니다. 그런 다음 간단한 개선 사항은 각 업데이트가 트랜잭션이 되는 대신 수백 또는 수천 개의 업데이트를 저장하고 한 번에 제출해 보는 것입니다.

그렇다면 PG 구성을 최적화하셨을 것 같은데요, 그렇지 않다면 이에 대한 정보를 찾아 보시기 바랍니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿