<?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>Rubén Ortiz &#187; MySql</title>
	<atom:link href="http://www.rubenortiz.es/category/software/mysql-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rubenortiz.es</link>
	<description>Blog personal de Rubén Ortiz</description>
	<lastBuildDate>Fri, 30 Jul 2010 09:31:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>MySQL &#8211; Configurar password root</title>
		<link>http://www.rubenortiz.es/2010/06/09/mysql-configurar-password-root/</link>
		<comments>http://www.rubenortiz.es/2010/06/09/mysql-configurar-password-root/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 09:08:28 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=3261</guid>
		<description><![CDATA[# mysqladmin -u root password NEWPASSWORD]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2145 aligncenter" title="mysql_logo" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/mysql_logo.jpg" alt="mysql_logo" width="293" height="170" /></p>
<p><code><strong># mysqladmin -u root password NEWPASSWORD</strong></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/06/09/mysql-configurar-password-root/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL &#8211; Script optimización tablas</title>
		<link>http://www.rubenortiz.es/2010/04/14/mysql-script-optimizacion-tablas/</link>
		<comments>http://www.rubenortiz.es/2010/04/14/mysql-script-optimizacion-tablas/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 13:52:54 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=3106</guid>
		<description><![CDATA[Buen script que chequea todas las bbdds en busca de tablas MyISAM o INNODB y las optimiza. MySQLFragFinder.sh Links http://www.dufault.info/blog/a-script-to-optimize-fragmented-tables-in-mysql/]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2145 aligncenter" title="mysql_logo" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/mysql_logo.jpg" alt="mysql_logo" width="293" height="170" /></p>
<p>Buen script que chequea todas las bbdds en busca de tablas MyISAM o INNODB y las optimiza. </p>
<p><a href="ftp://217.113.242.100/linux/mysql/mysqlfragfinder.sh.gz">MySQLFragFinder.sh</a></p>
<p>Links</p>
<p><a href="http://www.dufault.info/blog/a-script-to-optimize-fragmented-tables-in-mysql/">http://www.dufault.info/blog/a-script-to-optimize-fragmented-tables-in-mysql/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/04/14/mysql-script-optimizacion-tablas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL &#8211; Copiar tabla</title>
		<link>http://www.rubenortiz.es/2010/04/14/mysql-copiar-tabla/</link>
		<comments>http://www.rubenortiz.es/2010/04/14/mysql-copiar-tabla/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 10:36:59 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=3097</guid>
		<description><![CDATA[CREATE TABLE pruebas LIKE produccion; INSERT pruebas SELECT * FROM produccion; El primer comando crea una tabla como la que queremos copiar, el segundo, añade todo lo de la tabla objeto de copia a la nueva tabla creada en el primer comando.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2145 aligncenter" title="mysql_logo" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/mysql_logo.jpg" alt="mysql_logo" width="293" height="170" /></p>
<p><code><br />
CREATE TABLE pruebas LIKE produccion;<br />
INSERT pruebas SELECT * FROM produccion;</code></p>
<p>El primer comando crea una tabla como la que queremos copiar, el segundo, añade todo lo de la tabla objeto de copia a la nueva tabla creada en el primer comando.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/04/14/mysql-copiar-tabla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MYSQL &#8211; Backup de procedures</title>
		<link>http://www.rubenortiz.es/2010/02/01/mysql-backup-de-procedures/</link>
		<comments>http://www.rubenortiz.es/2010/02/01/mysql-backup-de-procedures/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 12:20:42 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=2809</guid>
		<description><![CDATA[Cuando hacemos uso de mysqldump, para hacer backup de nuestras bases de datos, por defecto, se incluyen los triggers pero no las procedures. Para hacer backup completo de las bases de datos y añadir las procedures, hemos de añadir el parámetro &#8220;- -routines&#8221; # mysqldump &#8211;routines > datos.sql Para hacer backup SÓLO de las procedures: [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2145 aligncenter" title="mysql_logo" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/mysql_logo.jpg" alt="mysql_logo" width="293" height="170" /></p>
<p>Cuando hacemos uso de mysqldump, para hacer backup de nuestras bases de datos, por defecto, se incluyen los triggers pero no las procedures.<br />
<span id="more-2809"></span></p>
<p>Para hacer backup completo de las bases de datos y añadir las procedures, hemos de añadir el parámetro &#8220;- -routines&#8221;</p>
<p><strong># mysqldump <otras opciones de mysql> &#8211;routines <base de datos> > datos.sql</strong></p>
<p>Para hacer backup SÓLO de las procedures:</p>
<p><strong># mysqldump &#8211;no-create-info &#8211;no-data &#8211;no-create-db &#8211;skip-opt &#8211;routines <base de datos> > datos.sql</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/02/01/mysql-backup-de-procedures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL &#8211; Cambiar Cotejamiento a una base de datos</title>
		<link>http://www.rubenortiz.es/2010/01/22/mysql-cambiar-cotejamiento-a-una-base-de-datos/</link>
		<comments>http://www.rubenortiz.es/2010/01/22/mysql-cambiar-cotejamiento-a-una-base-de-datos/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 12:27:29 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=2799</guid>
		<description><![CDATA[Lo apunto porque luego nunca me acuerdo :S UTF to LATIN1 ALTER DATABASE `mibbdd` DEFAULT CHARACTER SET latin1 COLLATE latin1_spanish_ci]]></description>
			<content:encoded><![CDATA[<p>Lo apunto porque luego nunca me acuerdo :S UTF to LATIN1</p>
<p><code>ALTER DATABASE `mibbdd` DEFAULT CHARACTER SET latin1 COLLATE latin1_spanish_ci</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2010/01/22/mysql-cambiar-cotejamiento-a-una-base-de-datos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MySQL &#8211; Error message file &#8216;/usr/share/mysql/english/errmsg.sys&#8217; had only error messages</title>
		<link>http://www.rubenortiz.es/2009/10/15/mysql-error-message-file-usrsharemysqlenglisherrmsg-sys-had-only-error-messages/</link>
		<comments>http://www.rubenortiz.es/2009/10/15/mysql-error-message-file-usrsharemysqlenglisherrmsg-sys-had-only-error-messages/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 18:02:06 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=2574</guid>
		<description><![CDATA[Bonito problema! Después de arreglar la BD de los RPM, y hacer que el yum funcionase de nuevo, ejecuté un yum update, al acabar y querer arrancar el plesk, me salía este error: Error message file '/usr/share/mysql/english/errmsg.sys' had only 472 error messages Lo lógico sería intentar desinstalarlo con el yum, pero yum analiza las dependencias [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2145 aligncenter" title="mysql_logo" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/mysql_logo.jpg" alt="mysql_logo" width="293" height="170" /></p>
<p>Bonito problema! Después de arreglar la BD de los RPM, y hacer que el yum funcionase de nuevo, ejecuté un yum update, al acabar y querer arrancar el plesk, me salía este error:</p>
<p><code>Error message file '/usr/share/mysql/english/errmsg.sys' had only 472 error messages</code></p>
<p><span id="more-2574"></span><br />
Lo lógico sería intentar desinstalarlo con el yum, pero yum analiza las dependencias y te dice que nanai, que si lo haces se carga el PLESK, cosa no grata en la mayoría de los casos.</p>
<p>La solución se me apareció en busca de Google, como siempre. Una forma para poder desintalar un RPM sin tener en cuenta las dependencias sería así (lo aplico al caso que nos ocupa)</p>
<p><code><strong># rmp -e --nodeps mysql mysql-server</strong></code></p>
<p>para luego hacer</p>
<p><code><strong># yum install mysql mysql-server</strong></code></p>
<p>Fuera problema.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2009/10/15/mysql-error-message-file-usrsharemysqlenglisherrmsg-sys-had-only-error-messages/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MySQL &#8211; Purge Binary Logs</title>
		<link>http://www.rubenortiz.es/2009/10/05/mysql-purge-binary-logs/</link>
		<comments>http://www.rubenortiz.es/2009/10/05/mysql-purge-binary-logs/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 09:18:02 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=2531</guid>
		<description><![CDATA[Si habilitamos los logs binarios de mysql podemos incurrir fácilmente en que nuestro disco duro se llene rápidamente. Podemos hacer varias cosas: Configurando la variable relay_log_space Configurando la variable expire_log_days Cron automático que purge los logs binarios Vaya por delante que hay que ser precavido con esto, si lo aplicamos mal podemos tener problemas si [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2145 aligncenter" title="mysql_logo" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/mysql_logo.jpg" alt="mysql_logo" width="293" height="170" /></p>
<p>Si habilitamos los logs binarios de mysql podemos incurrir fácilmente en que nuestro disco duro se llene rápidamente. Podemos hacer varias cosas:<br />
<span id="more-2531"></span></p>
<ul>
<li>Configurando la variable relay_log_space</li>
<li>Configurando la variable expire_log_days</li>
<li>Cron automático que purge los logs binarios</li>
</ul>
<p>Vaya por delante que hay que ser precavido con esto, si lo aplicamos mal podemos tener problemas si más tarde necesitamos los logs.</p>
<p>Podemos editar el crontab y programar esta tarea, que borra automáticament los logs de más de 7 días</p>
<p><code>mysql -uroot -ppassword -e "PURGE BINARY LOGS BEFORE DATE_SUB( NOW( ),<br />
INTERVAL 7 DAY);"</code></p>
<p><strong>Links</strong><br />
<a href="http://www.mernin.com/blog/?p=136">http://www.mernin.com/blog/?p=136</a><br />
<a href="http://lists.mysql.com/replication/1671">http://lists.mysql.com/replication/1671</a><br />
<a href="http://www.zmanda.com/blogs/?p=28">http://www.zmanda.com/blogs/?p=28</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2009/10/05/mysql-purge-binary-logs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL &#8211; Descripción de tabla</title>
		<link>http://www.rubenortiz.es/2009/09/25/mysql-descripcion-de-tabla/</link>
		<comments>http://www.rubenortiz.es/2009/09/25/mysql-descripcion-de-tabla/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 11:07:10 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=2483</guid>
		<description><![CDATA[Comando rápido para ver la descripción de una tabla: mysql> show columns for TABLE_NAME ; o mysql> desc TABLE_NAME;]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2145 aligncenter" title="mysql_logo" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/mysql_logo.jpg" alt="mysql_logo" width="293" height="170" /></p>
<p>Comando rápido para ver la descripción de una tabla:</p>
<p><code>mysql> show columns for TABLE_NAME ;</code><br />
o<br />
<code>mysql> desc TABLE_NAME;</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2009/09/25/mysql-descripcion-de-tabla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Max_allowed_packet</title>
		<link>http://www.rubenortiz.es/2009/07/21/max_allowed_packet/</link>
		<comments>http://www.rubenortiz.es/2009/07/21/max_allowed_packet/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 14:22:34 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=2144</guid>
		<description><![CDATA[Casi todos nos acordamos de la madre de esta variable, de vez en cuando. Eso le pasó a mi compañero Marius Duch, que trabaja en Ociomedia en el departamento técnico, en la parte de sistemas. Estaba volcando una BD algo grande para un entorno de desarrollo y zas! error de mysql al canto. El my.cnf [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-2145 aligncenter" title="mysql_logo" src="http://www.rubenortiz.es/wp-content/uploads/2009/07/mysql_logo.jpg" alt="mysql_logo" width="293" height="170" /></p>
<p>Casi todos nos acordamos de la madre de esta variable, de vez en cuando. Eso le pasó a mi compañero <a title="marius duch" href="http://www.mariusduch.es">Marius Duch</a>, que trabaja en <a title="ociomedia" href="http://www.ociomedia.com">Ociomedia </a>en el departamento técnico, en la parte de sistemas. Estaba volcando una BD algo grande para un entorno de desarrollo y zas! error de mysql al canto. El <strong>my.cnf no estaba configurado</strong> y por tanto el valor de <strong>max_allowed_packet</strong> era de 1 MB.</p>
<p><span id="more-2144"></span>Max_allowed packet determina el tamaño máximo de un paquete o cualquier string. El buffer de mensajes de paquete se inicializa en net_buffer_lenght bytes, pero puede crecer hasta <strong>max_allowed_packet</strong> bytes cuando se necesita. Por defecto tiene un valor pequeño, para evitar posibles paquetes de gran tamaño(y posiblemente erróneos).</p>
<p>A partir de la versión 4 de MySQL, se puede subir el valor hasta 1 GB. El valor debe ser múltiplo de 1024. Sabiendo podemos optar por incrementar temporalmente el valor para volver a limitarlo si entramos en producción.</p>
<p><strong>Links</strong></p>
<ul>
<li><a href="http://dev.mysql.com/doc/refman/5.0/en/server-system-variables.html#sysvar_max_allowed_packet">http://dev.mysql.com/doc/refman/5.0/en/server-system-variables.html#sysvar_max_allowed_packet</a></li>
<li><a href="http://dev.mysql.com/doc/refman/5.0/es/packet-too-large.html">http://dev.mysql.com/doc/refman/5.0/es/packet-too-large.html</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2009/07/21/max_allowed_packet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MySQL &#8211; Variables básicas a configurar</title>
		<link>http://www.rubenortiz.es/2009/01/30/mysql-variables-basicas-a-configurar/</link>
		<comments>http://www.rubenortiz.es/2009/01/30/mysql-variables-basicas-a-configurar/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 12:20:45 +0000</pubDate>
		<dc:creator>Rubén Ortiz</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.rubenortiz.es/?p=1471</guid>
		<description><![CDATA[&#8220;Regla de Oro&#8221;, si no queremos tener problemas con nuestro MySQL, no dejar el script por defecto de configuración sin editar. Me apunto aquí sólo algunas de las variables que deberíamos editar para evitarnos problemas fáciles de resolver. El uso de la memoria total que utilizaría potencialmente MySQL es la multiplicación de los buffers x [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-1474 aligncenter" title="mysql" src="http://www.rubenortiz.es/wp-content/uploads/2009/01/mysql.jpg" alt="mysql" width="198" height="145" /></p>
<p>&#8220;Regla de Oro&#8221;, si no queremos tener problemas con nuestro MySQL, no dejar el script por defecto de configuración sin editar. Me apunto aquí sólo algunas de las variables que deberíamos editar para evitarnos problemas fáciles de resolver.</p>
<p><span id="more-1471"></span>El uso de la memoria total que utilizaría potencialmente MySQL es la multiplicación de los buffers x las conexiones totales configuradas (ej, max_connections   = 50)</p>
<p><strong>query_cache_size</strong> si nuestra aplicación tiene lecturas intensivas y no tenemos cache a nivel de aplicaciones, puede ser de gran ayuda. Valores desde los 32M a los 512M tienen sentido normalmente. Comprueba esto sin embargo después de un rato y mira si está siendo usado. Para ciertos entornos de trabajo el ratio de acierto del cache es bajo y no justifica su activación.</p>
<p><strong>sort_buffer_size</strong> buffer usado para ordenar los resultados (alojado por cada thread cuando el &#8220;sorting&#8221; necesita ser hecho) de la capa SQL, funciona para todos los motores de BD.</p>
<p><strong>read_rnd_buffer_size, read_buffer</strong> variables usadas para leer buffer de tablas MyISAM para Full Table Scan (read_buffer) y para leer filas ordenadas con sort (read_rnd_buffer_size). Otros motores como Innodb no usan esta variable.</p>
<p><strong>join_buffer_size</strong> bufer usado para joins sin índices y otros casos. Es usado a nivel de capa SQL por lo que se aplica a todos los motores de BD.</p>
<p><strong>table_cache</strong> permite evitar la reapertura (a veces costosa para algunos motores de BD)</p>
<p><strong>tmp_table_size</strong> esta variable especifíca el tamaño máximo implícito temporal de una tabla (creada durante la ejecución de una query automáticamente) que permitirá alcanzar en MEMORIA antes que sea convertida en disco en una tabla temporal MyISAM . Tamaño máximo permitido para tablas &#8220;in-memory&#8221; (usado por querys complejas). Pueden llegarse a necesitar más de una tabla por query.</p>
<p><strong>max_heap_table_size </strong></p>
<p><strong>Atención!</strong></p>
<p>buscando información sobre estas variables, me llamó la atención un post en <a href="http://www.mysqlperformanceblog.com/2007/01/19/tmp_table_size-and-max_heap_table_size/">Mysqlperformanceblog.com</a>, donde el gurú Peter hablaba sobre las dudas que le surgían en la implementación y el comportamiento a posterior de estas dos variables. Al parecer, hay algo mal en el comportamiento de tmp_table_size. Según Peter, tmp_table_size no es suficiente porque MySQL también mira en max_heap_table_size y usa un valor menor como límite para tablas temporales en memoria que serán convertidas a MyISAM.</p>
<p>Según <strong>Sergei Golubchik</strong>, después de examinar el comportamiento a instancias del post de Peter,<strong> tmp_table_size</strong> no afecta a las tablas temporales creadas en el disco. Es un bug de 2004 y el status es &#8220;Won&#8217;t Fix&#8221;. Según veo en la documentación de <a href="http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html">variables de sistema</a> de MySQL, tmp_table_size pasa a mejor vida a partir de la versión 5.1.2 (Version Removed: 5.1.2). Tengo que confirmar esto sin embargo. Lo dejo pendiente. El hecho es que, mirando la lista de cosas a tratar, en MySQL hablan de introducir una nueva variable en sustitución de tmp_table_size, llamada memory_tmp_table_size.</p>
<p><strong>thread_cache_size</strong> número de threads que MySQL puede cachear y reusar. 32-64 suele ser un buen valor.</p>
<p><strong>innodb_buffer_pool_size</strong> es la opción más importante de lejos para el buen funcionamiento de InnoDB. 70-80% de la memoria es una buena apuesta aunque todo depende del tamaño de nuestra BD y los recursos disponibles. Si nuestra BD es pequeña, configurado un buffer algo más grande que nuestra BD sería suficiente.</p>
<p><strong>Links</strong></p>
<ul>
<li><a href="http://bugs.mysql.com/bug.php?id=4291">http://bugs.mysql.com/bug.php?id=4291</a></li>
<li><a href="http://www.mysqlperformanceblog.com/2007/01/19/tmp_table_size-and-max_heap_table_size/#comment-459929">http://www.mysqlperformanceblog.com/</a></li>
<li><a href="http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html">http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html</a></li>
<li><a href="http://www.mysqlperformanceblog.com/2007/11/03/choosing-innodb_buffer_pool_size/">http://www.mysqlperformanceblog.com/2007/11/03/choosing-innodb_buffer_pool_size/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.rubenortiz.es/2009/01/30/mysql-variables-basicas-a-configurar/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
