몇 개의 테이블로 작은 Access 데이터베이스를 만들었습니다. 데이터는 데이터베이스에 연결된 여러 SharePoint 목록에 저장되므로 (목록의 변경 사항은 DB에 반영됨) Access 파일 자체는 SharePoint 서버에 저장됩니다. 파일 형식은 .accdb입니다.
서버를 열면 서버에 변경 사항을 저장하라는 메시지가 나타납니다. 데이터가 파일 자체 외부에 저장되므로 쿼리 나 보고서를 수정하지 않는 한 일반적으로 파일 내용 자체는 변경되지 않습니다. (Jet 데이터베이스 엔진은 단순한 개방 작업을 수정으로 취급하므로 실제 읽기 전용 모드는 없습니다.)
원래 파일 크기는 약 8-9MB였습니다. 시간이 지남에 따라 파일 크기가 커지고 어느 시점에서 100MB의 장벽이 무너졌습니다. 데이터베이스에서 "Compact and Repair"를 실행 한 후 크기는 원래 8-9MB로 돌아갑니다.
사용자는 자신의 PC에서 Access 2010과 2013을 혼합하여 사용할 수 있습니다.
Access가 파일을 이렇게 팽창시키는 원인은 무엇이며 어떻게 방지 할 수 있습니까?