最佳解答者
Why isn't the file size changed when more records is stored in it

問題
-
Hi,
I have an access file which of size is 16,568KB in July and version is 97. I stored more records into it in Aug and Sep and found that its size is the same. Then, I checked records of it and could not find any problem in it. But I want to know why the file size is the same when more records are stored in it. Thank you for your help. If anyone know the reason, I hope I can receive your response as soon as you can.
Tony
解答
-
If you are referring to "Size on disk" then it is not the actual data size in your mdb file because in most of the time, the content may not fill up all space in each sector on your hard disk. In addition, depending on the method you access your data file (e.g. Jet Database Engine), there may be 64KByte pre-allocated space in your data file (ref: http://technet.microsoft.com/en-us/library/cc767939.aspx).
所有回覆
-
Hi Raymond Yuen,
First, thank you for your response and help. Yes, I am referring to this "Size" of "Size on disk". Can you provide more information about pre-allocated disk space...to me ? For your understanding this case more, I want to tell you more. I backup my data file monthly so I have the copy of file in the different month. I tried to convert these files in June and Sep into version 2000 and then I found that their sizes are not the same. Finally, thank you once again. I hope I can receive your response again soon.
Tony Carfield
-
If you are referring to "Size on disk" then it is not the actual data size in your mdb file because in most of the time, the content may not fill up all space in each sector on your hard disk. In addition, depending on the method you access your data file (e.g. Jet Database Engine), there may be 64KByte pre-allocated space in your data file (ref: http://technet.microsoft.com/en-us/library/cc767939.aspx).