<html><div style='background-color:'><DIV class=RTE>
<P>Alvaro desde ya gracias por tu explicación , igual te comento que la terminología la tengo perfectamente clara con respecto a los conceptos que mencionaste. Lo que tal vez resultó dificultosa es el modo de expresar mi pregunta.</P>
<P>Graicas y saludos</P>
<P>Lauria Mariano</P>
<P><A href="http://www.postgres-sql.com.ar">www.postgres-sql.com.ar</A></P>
<P><FONT style="FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif">
<HR color=#a0c6e5 SIZE=1>
</P></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #a0c6e5 2px solid; MARGIN-RIGHT: 0px">
<DIV></DIV>From: <I>Alvaro Herrera <alvherre(at)commandprompt(dot)com></I><BR>To: <I>Mariano Lauría <mlauria2004(at)hotmail(dot)com></I><BR>CC: <I>pgsql-es-ayuda(at)postgresql(dot)org</I><BR>Subject: <I>Re: [pgsql-es-ayuda] Maximo tamaño de un campo</I><BR>Date: <I>Thu, 1 Jun 2006 23:17:15 -0400</I><BR>>Mariano Lauría escribió:<BR>><BR>> > <DIV class=RTE>Como todos sabemos el maximo tamaño de un campo<BR>> > permitido en postgresql es de 1 GB; ahora bien: es 1 GB para el campo<BR>> > sumando todas sus tuplas ? o bien; por tupla 1 GB (para el campo)<BR>> > ?</DIV><BR>><BR>>1 GB por cada atributo o campo.<BR>><BR>>Tienes la terminologia al reves: una "tupla" es un conjunto de<BR>>atributos.<BR>><BR>>Son sinonimos: "registro", "fila", "tupla".<BR>>Son sinonimos: "columna",
"atributo", "campo".<BR>>Una tabla es un conjunto de filas.<BR>>Una fila es un conjunto de atributos.<BR>><BR>>(No lo son desde un punto de vista estricto, pero en terminos practicos<BR>>si)<BR>><BR>>Esto funciona de la siguiente manera: Una tupla puede medir maximo 8 kB.<BR>>Dentro de esos 8 kB puedes poner referencias a TOAST. Cuando una tupla<BR>>mide mas de 8 kB se escoge el mas grande de sus atributos, se guarda en<BR>>otra tabla que se llama "tabla TOAST", y en la tabla primaria se guarda<BR>>una referencia a esa tabla TOAST. Repetir con todos los atributos<BR>>"TOASTables" hasta que el registro mida menos de 8 kB. (Si mal no<BR>>recuerdo, una referencia TOAST mide como 28 bytes, asi que puedes tener<BR>>un maximo de unos 200 y tantos atributos TOAST en un registro).<BR>><BR>>En realidad es un poquito
mas complejo porque tambien se tiene la<BR>>posibilidad de comprimir atributos.<BR>><BR>>TOAST: The Oversized Attribute Storage Technique<BR>><BR>>--<BR>>Alvaro Herrera http://www.CommandPrompt.com/<BR>>PostgreSQL Replication, Consulting, Custom Development, 24x7 support<BR>><BR>>---------------------------(fin del mensaje)---------------------------<BR>>TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda<BR></FONT></BLOCKQUOTE></div><br clear=all><hr>Regístrate en el nuevo Windows Live Messenger beta. <a href="http://g.msn.com/8HMAESAR/2752??PS=47575" target="_top">¡Haz click aquí! </a> </html>