|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
据我的观察,现在有一个趋势,那些经过正式培训的数据库管理员DBA更倾向于选择一个专有关系数据库,例如Oracle。对于一些具有专门数据库管理员的比较大的环境来说,MySQL很难得到宠爱,这时候,关于MySQL是否真的具有良好的可扩展性的争论已经没有意义。数据|数据库在数据库的计划过程当中常常要增加、删除数据库工具,这会使数据库外部留有很多碎片,不克不及无效天时用磁盘空间,文件会渐渐增年夜。这有点象文件体系经由屡次的增删操纵,会招致文件碎片,华侈磁盘空间,并且读写效力下降。
你能够用Access供应的工具来紧缩数据库,它将从头布置数据库文件在磁盘中保留的地位,并开释磁盘空间,一般文件的容量会减少成本来的几分之一。
但Access文件的增年夜非常夸大,它大概会让文件增年夜十倍,让它痴肥地呆在你的硬盘里。这好象是微软的通病。你能够翻开一个Word文件,增加几个空格再把它们删了(实践文件的内容没有改动),然后保留,你会发明它比方才年夜了些,好比一个45k的文件经由几回如许的变动后文件巨细酿成49.5k→58.5k→68.5k,其实不晓得往文件内里又存了些甚么。以是我们有来由嫌疑Access数据库紧缩的效果。
一年之前我编了一个统计体系,用了也许3个月,几近天天都在修正,几天就紧缩一次,最初这个Mdb文件有20M年夜,即便是Mde文件也有8M多,我乐坏了,觉得本人也能计划年夜型程序了。往年这个程序要晋级,但是源程序让我弄丢了(疼爱呀),因而下定决计,从头编了一个。功效几近没有变,最初的Mdb文件巨细只要2M多,我的天!几乎不敢信任!本来Access文件修改得越多紧缩得越多文件就越年夜,甚么逻辑!
另有,假如你的Mdb文件太年夜了,能够创建一个新的空数据库,把本来的数据库全体内容都导进到这个新数据库里,再看看,文件必定小了很多。我做了一个实行,一个640k的Mdb文件,紧缩数据库后酿成240k,再建一个新数据库,把它全体导进,就只要60k了。
固然,不管用下面甚么办法,Mdb文件仍是十分松懈的,用Winzip还能把它紧缩好几倍,以是,假如你要把程序妹给伴侣,记得最初还要用Winzip紧缩,才不会华侈你的德律风费。
越来越多的开发者将继续选择MySQL。Evans的总裁JohnAndrews表示,MySQL学习教程用户对MySQL和其他开源数据库的评价正在赶上甚至超过很多专有商业数据库软件。 |
|