저는 데이터베이스를 처음 사용합니다. 나는 같은 크기의 두 sqlite3 데이터베이스 있습니다. 두 데이터베이스에서 덤프를 작성하고 확산 도구와 비교했습니다. 그들에는 0 차이가있다. 나는 또한 두 데이터베이스의 스키마를 동일하게 비교 한 &을 비교했다. 마지막으로 "sqlite compare"도구를 사용하여 비교했습니다. 두 데이터 모두 정확히 동일한 데이터 & 스키마를 가지고 있음을 보여줍니다. 그러나 둘 다 서로 다른 md5sum을 가지고 있습니다. 나는 그 밖의 무엇이 다른지 알 필요가 있었다. 미리 감사드립니다.sqlite 데이터베이스 비교
0
A
답변
0
이것은 정상입니다. 데이터베이스는 단편화 될 수 있으며 행이 삭제되어 디스크에 저장된 정확한 바이트에 영향을 미치지 만 데이터베이스 클라이언트는 볼 수없는 간격을 갖습니다. 이는 데이터베이스의 현재 상태뿐 아니라 현재 상태에 따라 달라지는 삽입, 업데이트, 삭제 등의 순서입니다.
VACUUM
과 같은 작업은 저장된 데이터를 변경하지 않지만 빈 공간을 재생하는 등의 작업을 수행하므로 md5 합계가 변경됩니다.
관련 문제
- 1. 안드로이드에서 SQLite 데이터베이스 비교
- 2. SQLite/Python 데이터베이스 검색 및 비교
- 3. 데이터베이스 기능 비교 매트릭스
- 4. sqlite 테이블의 정수 비교?
- 5. sqlite 날짜 비교
- 6. Android SQLite 비교
- 7. 레일에서 데이터베이스/테이블 비교
- 8. 두 개의 sqlite 테이블 비교
- 9. sqlite 데이터베이스
- 10. 공유 데이터베이스 XML과 SQLite 비교 SQL Server CE
- 11. ContentAdapter SQLite 데이터베이스 여러 데이터베이스
- 12. 안드로이드 이름 바꾸기 SQLite 데이터베이스
- 13. Codeigniter 데이터베이스 날짜 비교
- 14. 두 데이터베이스 비교
- 15. 액세스 데이터베이스 스키마 비교
- 16. 데이터베이스 성능 비교
- 17. 비교 2 데이터베이스
- 18. Access 데이터베이스 (.accdb)를 SQLite 데이터베이스 (.sqlite)로 변환하려면 어떻게해야합니까?
- 19. sqlite 데이터베이스 업데이트
- 20. SQLite 데이터베이스 업데이트 문제
- 21. BlackBerry에 SQLite 데이터베이스 만들기
- 22. sqlite 데이터베이스 도움
- 23. ECLIPSE에 SQLite 데이터베이스 연결
- 24. webapp의 중복 SQLite 데이터베이스
- 25. 모바일 앱용 sqlite 데이터베이스
- 26. sqlite 데이터베이스 읽기 오류
- 27. 표시 SQLite 데이터베이스
- 28. Android SQLite 데이터베이스 내보내기
- 29. Sqlite 데이터베이스 잠김
- 30. sqlite 데이터베이스 android