全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2469 6
2011-04-08
我有三个数据库进行merge合并,三个数据库的规模分别为68.8mb,13.9mb,和12.8mb,每个数据库均有203个变量,用后面两个数据库的值来更新第一个数据库。结果合并后的数据库高达18.4GB,203个变量,观测个数与第一个数据库相等。请高手出个主意怎么降低合并后数据库的size。多谢了!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-4-8 15:03:42
代码前加 options compress=yes;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-4-8 17:21:52
太感谢您的指点了,不仅数据库的规模降低到68.7mb,运行速度也从14分钟降低到27秒。
第一次在论坛上发帖子求助就遇到了您这样的好人,真是幸运,希望以后能在论坛上常见到您。

也感谢论坛为我们提供这样切磋的机会。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-4-11 10:12:44
以为发现问题,原来是自己马虎。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-4-11 10:48:31
4# Karenpku
好像一旦压缩就不能解压缩了,必须重建文件。 可以用pointobs=  dataset option 直接读取相应记录。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-4-11 13:03:35
又学到一个新命令。多谢5楼!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群