<font color="#333333"><font size="2"><font face="trebuchet ms,sans-serif"><i>Tura,<br><br>sou usuário assíduo do SOAR, mas em alguns casos não recomendo. Supondo que o Pedro esteja com o R sem nenhum outro objeto salvo na memoria e o sistema não está suportando, o SOAR nada mais vai fazer do que retirar os objetos da RAM e colocar no HD, mas todas as vezes que você precisar utilizá-lo ele colocará de novo o objeto na RAM. Portanto, não vejo justificativa para o uso do SOAR em alguns casos.<br>

<br>Por favor, me corrija se estiver errado<br><br>um abraço,<br>Leandro<br><br clear="all"></i></font></font></font>Atenciosamente,<br>Leandro Marino<br><a href="http://www.leandromarino.com.br">http://www.leandromarino.com.br</a> (Fotógrafo)<br>

<a href="http://est.leandromarino.com.br/Blog">http://est.leandromarino.com.br/Blog</a> (Estatístico)<br>Cel.: + 55 21 9845-7707<br>Cel.: + 55 21 8777-7907<br><br>
<br><br><div class="gmail_quote">Em 24 de março de 2011 06:56, Bernardo Rangel Tura <span dir="ltr"><<a href="mailto:tura@centroin.com.br">tura@centroin.com.br</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="im">On Wed, 2011-03-23 at 15:01 -0700, ivanalaman wrote:<br>
> Pessoal como faço para ler uma banco de dados com extensão .dbf ou qualquer<br>
> outra base de dados sem que o R a jogue na RAM? Tenho um banco de dados com<br>
> aproximadamente 700 MB e quando leio o arquivo com a função<br>
> read.bdf()percebo que o R joga a base na memória RAM o que prejudica o<br>
> desempenho do sistema. Softwares simples como o Tabwin por exemplo não<br>
> demora à carregar essa base nem trava o computador. Será que o R não tem<br>
> como carregar essa base sem tantos problemas?<br>
><br>
> Saudações à todos,<br>
> Pedro Rafael Diniz Marinho<br>
<br>
</div>Pedro,<br>
<br>
Primeiro de tudo nenhum programa do mundo le dados sem os colocar na RAM<br>
pois isto é estruturalmente impossível, pois tudo que um computador faz<br>
ele o faz pela RAM.<br>
<br>
Segundo acho estranho o sistema deteriorar com tão pouco uso, já<br>
trabalhei com bancos DBF na faixa de 3 gb sem problemas, quanto você tem<br>
de RAM ? Qual o sistema operacional que você utiliza?<br>
<br>
De todo o jeito vão alguns conselhos<br>
<br>
1- leia o banco processe e salve em Rdata, fica lento um única vez<br>
depois tudo fica mais fácil<br>
<br>
2- Pelo menos nos bancos do datasus usar a opção <a href="http://as.is" target="_blank">as.is</a>=TRUE no read.dbf<br>
é melhor<br>
<br>
3- digite ls() e veja se não há algo de inútil no R que você possa<br>
retirar<br>
<br>
4- se nada mais resolve experimente o pacote SOAR<br>
--<br>
[]s<br>
<font color="#888888">Tura<br>
</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
</div></div></blockquote></div><br>