标签: sql sql-server-ce oledb
当我在代码中创建数据库时,如果我反复创建数据库,我会在磁盘上获得略有不同的数据库大小(由Windows资源管理器报告)。
创建这个数据库的代码是相同的,所以从理论上讲,每次生成它都应该得到完全相同的DB大小 - 但我不是。
任何人都可以解释原因吗?
在我的示例数据库中,我没有外键,每个表有1个主键,2个表中有2个索引(每个)。
我正在使用OLE DB API来创建数据库。