라는 테이블 최적화 최적화 실제로 하나의 테이블에 대한 테이블 쿼리를 쿼리했습니다. 그때 나는 그 테이블에서 아무런 조작도하지 않았다. 그럼 다시 내가 매달 말에 테이블 최적화 쿼리를 쿼리 해요. 그러나 테이블의 데이터는 4 ~ 8 개월에 한 번 변경 될 수 있습니다. 그것은 mysql 쿼리의 성능에 어떤 문제가 발생합니까?얼마나 자주 테이블 쿼리를
1
A
답변
1
DML
테이블에서 작업을 수행하지 않으면 OPTIMIZE TABLE
은 쓸모가 없습니다.
OPTIMIZE TABLE
은 삭제 된 레코드 테이블을 정리하고 인덱스 페이지를 정렬하고 일관성있는 페이지의 물리적 순서를 논리적 인 것으로 정렬 한 다음 통계를 다시 계산합니다.
명령의 지속 기간 동안 테이블은 읽기 및 쓰기 모두에서 사용할 수 없으며 큰 테이블의 경우 명령이 오래 걸릴 수 있습니다.
1
the manual 약 OPTIMIZE
을 읽었습니까? OPTIMIZE
을 사용하여 해결하려는 문제가 있습니까? 그렇지 않은 경우이 진술을 전혀 사용하지 마십시오.
0
4 ~ 8 개월 동안 데이터가 변경되지 않으면 월말 보고서 성능에 문제가 발생하지 않습니다. 그러나 4-8 개월 기간에 변경된 행 수가 많으면 인덱스를 다시 작성하거나 테이블을 분석하여로드 후 쿼리가 잘 실행되도록해야합니다.
관련 문제
- 1. Event.RENDER가 얼마나 자주 호출됩니까?
- 2. EntityManager를 얼마나 자주 만들어야합니까?
- 3. 라이센스를 얼마나 자주 확인합니까?
- 4. 얼마나 자주 autoconf를 실행합니까?
- 5. 얼마나 자주 파일에 저장해야합니까?
- 6. GC는 얼마나 자주 실행됩니까?
- 7. 파이썬 장식자를 얼마나 자주 사용해야합니까?
- 8. 파이썬은 얼마나 자주 파일로 플러시됩니까?
- 9. 얼마나 자주 WSDL URL을 읽어야합니까?
- 10. 얼마나 자주 코어 데이터에 저장해야합니까?
- 11. 연속 통합 - 얼마나 자주 지속됩니까
- 12. 얼마나 자주 코드 검토를 수행해야합니까?
- 13. 얼마나 자주 Quartz Scheduler가 깨어나나요?
- 14. 얼마나 자주 QT에서 데이터베이스를 설정해야합니까?
- 15. 얼마나 자주 맞춤 이벤트를 사용합니까?
- 16. 데이터베이스 연결을 얼마나 자주 닫아야합니까?
- 17. Booksleeve 연결을 얼마나 자주 열고 닫아야합니까?
- 18. SQL Server 2000에서 얼마나 자주 통계를 업데이트합니까?
- 19. Form.KeyDown 이벤트에 대해 키보드를 얼마나 자주 폴링합니까?
- 20. android는 위치 업데이트를 얼마나 자주 요청합니까?
- 21. Silverlight 액세스 정책은 얼마나 자주 액세스됩니까?
- 22. 웹 채팅 클라이언트는 업데이트를 얼마나 자주 확인해야합니까?
- 23. APNS는 얼마나 자주 장치에 메시지를 푸시하려고합니까?
- 24. SpriteBatch.Begin() /. End()를 얼마나 자주 호출합니까?
- 25. 마켓 앱 통계는 얼마나 자주 업데이트됩니까?
- 26. 얼마나 자주 버텍스 쉐이더가 호출 될 것입니까?
- 27. 얼마나 자주 System.Component.BackgroundWorker를 UI에 사용합니까? (혹시라도)
- 28. getWritableDatabase() 및 getReadableDatabase()를 얼마나 자주 실행합니까?
- 29. 얼마나 자주 sqlite 데이터베이스를 열 수 있습니까
- 30. 운영 체제에서 교착 상태가 얼마나 자주 발생합니까?