<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Rafael y copiados<br>
<br>
<br>
Los datos en la estructura Isis se almacenan en dos archivos
físicos con extensiones .mst y .xrf<br>
(pueden ver en más detalle en el Wiki de ABCD
<a class="moz-txt-link-freetext" href="http://abcdwiki.net/wiki/es/index.php?title=Archivos_de_datos">http://abcdwiki.net/wiki/es/index.php?title=Archivos_de_datos</a> )<br>
<br>
El archivo .xrf es un array de pointers al MST, en bloques de 512
bytes, donde cada bloque tiene 128 lins<br>
La cantidad de registros que tiene el MST está indicada por la
cantidad de entradas en el array<br>
El hecho de que antes y después de la exportación/importación del
archivo mantiene el mismo tamaño del xrf<br>
397.824 bytes demuestra que no se ha perdido ningún regisgtro<br>
Cada bloque de 512 bytes del .xrf contiene 128 pointers al MST<br>
de modo que el MST debe contener aproximadamente 99.000 registros<br>
<br>
La explicación del crecimiento del MST se debe a que tiene campos
de longitud variable y en cada modificación o edición de un
registro, la versión vieja del registro queda cancelada y se
genera un bloque nuevo al final del MST<br>
El mantenimiento de la base requiere hacer un "compress" del
master periódicamente<br>
<br>
Lean la explicación indicada, escrita por Guilda Ascencio<br>
saludos<br>
Ernesto Spinak<br>
<br>
<br>
<br>
<br>
<br>
El 29/09/2014 17:03, Antonio Carlos Tafari Filho escribió:<br>
</div>
<blockquote
cite="mid:CAGYE6281StzFXpYK4xP1HYC=Qwx-TkdNbfvW9mj+y9MQN4-AGg@mail.gmail.com"
type="cite">
<div dir="ltr">Olá Rafael.
<div><br>
</div>
<div>O que eu não entendo é que o arquivo não ficou ligeiramente
menor, por supostamente ter suprimindo alguns caracteres ASCII
e alguns registros logicamente apagados...</div>
<div><br>
</div>
<div>Ele ficou com apenas 37% do tamanho original!!!</div>
<div><br>
</div>
<div>Ou o ISIS tem um sistema de inserção de registros novos de
qualidade muito duvidosa (perdendo muito espaço entre um
registro e outro), ou estou perdendo MUITA informação entre a
exportação e reimportação. Eu acredito em uma terceira
hipótese: que minha base esteja com algum problema, e que este
problema esteja causando esta inflação de dados, pois é mais
que o dobro de informação existente entre a base atual e a
base reimportada que efetivamente não existe.</div>
<div><br>
</div>
<div>No arquivo original, o Oraculo diz:</div>
<div><br>
</div>
<div>- Tamanho do MST: <font color="#ff0000">164.309.504</font>
bytes</div>
<div>- Tamanho do XRF: 397.824 bytes</div>
<div>- Maior MFN: <font color="#ff0000">98677</font></div>
<div>- 0 registros fisicamente deletados</div>
<div>- 0 registros bloqueados</div>
<div>- 0 registros logicamente deletados</div>
<div>- 0 registros com erro de leitura</div>
<div><font color="#ff0000">- 14 MFN alterados</font><br>
</div>
<div>- 6 ocorrências com caracteres ASCII menores que 32.</div>
<div><br>
</div>
<div>Depois de exportado e reimportado:</div>
<div><br>
</div>
<div>- Tamanho do MST: <font color="#ff0000">60.993.024</font>
bytes</div>
<div>- Tamanho do XRF: 397.824 bytes</div>
<div>- Maior MFN: <font color="#ff0000">96872</font></div>
<div>
<div>- 0 registros fisicamente deletados</div>
<div>- 0 registros bloqueados</div>
<div>- 0 registros logicamente deletados</div>
<div>- 0 registros com erro de leitura</div>
<div><font color="#ff0000">- 0 MFN alterados</font><br>
</div>
<div>- 6 ocorrências com caracteres ASCII menores que 32.</div>
</div>
<div><br>
</div>
<div>Entecipadamente, muito obrigado!!!</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">Em 29 de setembro de 2014 13:48,
Rafael Santini (Biblioshop) <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:santini@biblioshop.com.br" target="_blank">santini@biblioshop.com.br</a>></span>
escreveu:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div
style="font-size:10pt;font-family:Verdana;color:rgb(0,0,0)">
<div>É normal que o arquivo MST fique menor após
exportar e importar a base de dados, pois as
alterações realizadas são adicionadas ao final do
arquivo. Entretanto, os registros logicamente
apagados são excluídos definitivamente nesse
processo e se a base possuir caracteres ASCII
menos que 32 em algum campo poderá causar perda de
informações. Quais são os problemas que o Oráculo
mostrou?<br>
</div>
<div
style="font-size:small;text-decoration:none;font-family:Calibri;font-weight:normal;color:rgb(0,0,0);font-style:normal;display:inline">
<div
style="font-style:normal;font-variant:normal;font-weight:normal;font-size:10pt;line-height:normal;font-family:tahoma">
<div> </div>
<div style="background:rgb(245,245,245)">
<div><b>From:</b> <a moz-do-not-send="true"
title="actafari@gmail.com"
href="mailto:actafari@gmail.com"
target="_blank">Antonio Carlos Tafari
Filho</a> </div>
<div><b>Sent:</b> Monday, September 29, 2014
1:04 PM</div>
<div><b>To:</b> <a moz-do-not-send="true"
title="isis-users@iccisis.org"
href="mailto:isis-users@iccisis.org"
target="_blank">isis-users@iccisis.org</a>
</div>
<div><b>Subject:</b> [Isis-users] Puzzle -
Dúvida</div>
</div>
</div>
<div> </div>
</div>
<div
style="font-size:small;text-decoration:none;font-family:Calibri;font-weight:normal;color:rgb(0,0,0);font-style:normal;display:inline">
<div>
<div class="h5">
<div dir="ltr">Olá. / Hi.
<div> </div>
<div>Eu tenho um base ISIS onde o arquivos
MST está com 164.309.504 bytes. / I use a
ISIS base with 164.309.504 bytes of size
(MST file).</div>
<div> </div>
<div>O software Oraculo diz que tenho vários
registros com problemas (16). / The
Oraculo software show me 16 MFN with
problem.</div>
<div> </div>
<div>Eu exportei a base para ISO, e
reimportei. / I created a exported ISO
file and imported again.</div>
<div> </div>
<div>O arquivo MST resultante tem apenas
60.993.024 bytes. / The new MST file was
only 60.993.024 bytes.</div>
<div> </div>
<div>Este procedimento foi apenas para
teste. / This procedure was only for
testing.</div>
<div> </div>
<div>Minha dúvida é a seguinte: O porque a
diferença é tão grande? Minha base está se
deteriorando? Ela provavelmente está com
algum problema? / My question: why the
size difference is so large? The current
MST file is deteriorating? It has a
problem?</div>
<div> </div>
<div>Obrigado / Tks.</div>
<div> </div>
<div> </div>
</div>
</div>
</div>
<p>
</p>
<hr>
_______________________________________________<br>
isis-users mailing list<br>
<a moz-do-not-send="true"
href="mailto:isis-users@iccisis.org"
target="_blank">isis-users@iccisis.org</a><br>
To manage your own subscription options go to: <a
moz-do-not-send="true"
href="http://lists.iccisis.org/listinfo/isis-users"
target="_blank">http://lists.iccisis.org/listinfo/isis-users</a><br>
Or contact Henk Rutten: <a moz-do-not-send="true"
href="mailto:hlrutten@xs4all.nl" target="_blank">hlrutten@xs4all.nl</a></div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
isis-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:isis-users@iccisis.org">isis-users@iccisis.org</a>
To manage your own subscription options go to: <a class="moz-txt-link-freetext" href="http://lists.iccisis.org/listinfo/isis-users">http://lists.iccisis.org/listinfo/isis-users</a>
Or contact Henk Rutten: <a class="moz-txt-link-abbreviated" href="mailto:hlrutten@xs4all.nl">hlrutten@xs4all.nl</a>
</pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | Ernesto Spinak | |
| | <a class="moz-txt-link-abbreviated" href="mailto:spinaker@adinet.com.uy">spinaker@adinet.com.uy</a> | |
| | Montevideo, Uruguay | |
| | tel/fax (598) 2622-3352 | |
| | celular (598) 99612238 | |
=[=]================================[=]=
=== ===
( ) ( )
V V </pre>
</body>
</html>