<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Finder Technologies</title>
	<atom:link href="http://www.findertec.com.ar/wordpress/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.findertec.com.ar/wordpress</link>
	<description>Expertos en Tecnología Oracle</description>
	<lastBuildDate>Mon, 24 Aug 2009 03:39:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Histogramas para tablas de EBS</title>
		<link>http://www.findertec.com.ar/wordpress/?p=8</link>
		<comments>http://www.findertec.com.ar/wordpress/?p=8#comments</comments>
		<pubDate>Mon, 24 Aug 2009 03:39:14 +0000</pubDate>
		<dc:creator>cdestefano</dc:creator>
				<category><![CDATA[EBS]]></category>

		<guid isPermaLink="false">http://www.findertec.com.ar/wordpress/?p=8</guid>
		<description><![CDATA[Generación de Histogramas
El uso de histogramas al analizar las tablas es muy util para aquellas columnas que estan indexadas y los datos no tienen una distribucion uniforme.
Esta informacion estadistica le va a permitir al optimizador decidir en que casos le combiene o no utilizar un indice para la columna analizada.
La siguiente sentencia muestra como generar [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Generación de Histogramas</strong></p>
<p>El uso de histogramas al analizar las tablas es muy util para aquellas columnas que estan indexadas y los datos no tienen una distribucion uniforme.<br />
Esta informacion estadistica le va a permitir al optimizador decidir en que casos le combiene o no utilizar un indice para la columna analizada.<br />
La siguiente sentencia muestra como generar histogramas a la columna STATUS de la tabla AP_INVOICES_INTERFACE:</p>
<p>analyze table AP_INVOICES_INTERFACE compute statistics for columns STATUS size 254</p>
<p>El parametro size especifica el maximo numero de particiones (buckets) en el histograma. El valor por default es 75 y el maximo es 254.</p>
<p><strong>Que sucede con las tablas de EBS?</strong></p>
<p>Para las tablas de Ebusiness Suite como sabemos las estadisticas deben ser recolectadas por medio del concurrente estandar &#8220;Gather Schema Statistics&#8221;  o &#8220;Gather Table Statistics&#8221;.</p>
<p>Para analizar las tablas e indices de los distintos modulos de EBS, estos concurrentes consultan algunas tablas de FND para obtener las opciones y parámetros de cómo se debe ejecutar el comando analyze.</p>
<p>Una de las tablas consultadas es la FND_HISTOGRAM_COLS, la cual nos indica que tablas tienen configurado histogramas y sobre que columnas. Por lo tanto cada vez que agreguemos un nuevo histograma a una tabla del modelo de EBS debemos realizar un insert en esta tabla para que los concurrentes estandar lo tomen en cuenta. La tabla FND_HISTOGRAM_COLS posee la siguiente estructura:</p>
<pre>
SQL&gt; desc FND_HISTOGRAM_COLS
 Name                                      Null?    Type
 ----------------------------------------- -------- -------------
 APPLICATION_ID                            NOT NULL NUMBER(15)
 TABLE_NAME                                NOT NULL VARCHAR2(30)
 COLUMN_NAME                               NOT NULL VARCHAR2(30)
 PARTITION                                          VARCHAR2(30)
 HSIZE                                              NUMBER
 CREATION_DATE                             NOT NULL DATE
 CREATED_BY                                NOT NULL NUMBER
 LAST_UPDATE_DATE                          NOT NULL DATE
 LAST_UPDATED_BY                           NOT NULL NUMBER
 LAST_UPDATE_LOGIN                                  NUMBER
 OWNER                                              VARCHAR2(30)</pre>
<p> </p>
<p>El siguiente insert nos muestra un ejemplo de como dar de alta un nuevo histograma para la tabla AP_INVOICES_INTERFACE columna STATUS</p>
<p>insert into FND_HISTOGRAM_COLS<br />
values(20003,&#8217;AP_INVOICES_INTERFACE&#8217;,'STATUS&#8217;,null,254,sysdate,1,sysdate,1,null,&#8217;AP&#8217;);</p>
]]></content:encoded>
			<wfw:commentRss>http://www.findertec.com.ar/wordpress/?feed=rss2&amp;p=8</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¡Hola, mundo!</title>
		<link>http://www.findertec.com.ar/wordpress/?p=1</link>
		<comments>http://www.findertec.com.ar/wordpress/?p=1#comments</comments>
		<pubDate>Thu, 06 Aug 2009 01:01:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.findertec.com.ar/wordpress/?p=1</guid>
		<description><![CDATA[Te damos la bienvenida a WordPress. Esta es tu primera entrada. Edítala o bórrala&#8230; ¡y comienza a publicar!
]]></description>
			<content:encoded><![CDATA[<p>Te damos la bienvenida a WordPress. Esta es tu primera entrada. Edítala o bórrala&#8230; ¡y comienza a publicar!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.findertec.com.ar/wordpress/?feed=rss2&amp;p=1</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

