Publicado por abenavidescr |
Sábado 08 de julio de 2006 a las 10:48:19
A través de algunos ejemplos y situaciones se da una breve introducción al uso de Triggers en MySQL
Una de las principales características que han sido incorporadas en la versión 5.0 de MySQL es algo llamado "Triggers". Los triggers son objetos relacionados a tablas que son ejecutados o mostrados cuando sucede algún evento en contra de sus tablas asociadas. Estos eventos son aquellas sentencias (INSERT, DELETE, UPDATE) que modifican los datos dentro de la tabla a la que está asociado el trigger y pueden s... [ver artículo completo]
Publicado por abenavidescr |
Lunes 26 de junio de 2006 a las 15:36:28
Como resultado del creciente papel de MySQL en grandes organizaciones, su uso se está convirtiendo más y más de alto rendimiento. Esto significa, por supuesto, que MySQL necesita proporcionar más capacidad de respuesta, alto rendimiento, y fiabilidad. Ya conocido en la industria por ser un servidor de bases de datos increíblemente rápido, muy a menudo MySQL está ya preparado para la tarea directamente después de instalarlo. Sin embargo hay un par de cosas que pueden fácilmente hacerlo lento, aunque no es ex... [ver artículo completo]
Publicado por Fredy Ramirez |
Viernes 19 de mayo de 2006 a las 14:07:21
Como instalar la replica de la base de datos en MySql
Este tutorial en particular describe cómo instalar la réplica de la base de datos en MySQL. La réplica de MySQL permite tener una copia exacta de una base de datos de un servidor principal (maestro) en otro servidor (esclavo), y todas las actualizaciones a la base de datos en el servidor principal se repliegan inmediatamente a la base de datos en el servidor auxiliar de modo que ambas bases de datos estén sincronizadas. Esto no es una política de resp... [ver artículo completo]
Publicado por abenavidescr |
Lunes 30 de enero de 2006 a las 08:35:06
POR QUé OPTIMIZAR UNA BASE
Es necesario mantener en buen estado la base de datos para que tenga siempre un buen rendimiento.
Por buen rendimiento se entiende que las informaciones contenidas en la base sean enviadas lo más rápidamente posible al script que las solicita.
Para eso, es necesario que la base esté bien estructurada y optimizada. En esta guía vamos a mostrar como optimizar al máximo los accesos a la base.
Se pueden hacer dos tipos de optimización: sobre la base o sobre los scripts.
SO... [ver artículo completo]
Publicado por abenavidescr |
Martes 20 de diciembre de 2005 a las 16:41:15
TRANSACCIONES EN MYSQL
INTRODUCCIóN
El servidor de bases de datos MySQL soporta distintos tipos de tablas, tales como ISAM, MyISAM, InnoDB y BDB (Berkeley Database). De éstos, InnoDB es el tipo de tabla más importante (después del tipo predeterminado, MyISAM), y merece una atención especial.
Las tablas del tipo InnoDB están estructuradas de forma distinta que MyISAM, ya que se almacenan en un sólo archivo en lugar de tres, y sus principales características son que permite trabajar con transacciones, y ... [ver artículo completo]
Publicado por abenavidescr |
Martes 20 de diciembre de 2005 a las 16:04:55
Las transacciones anidadas
Recordemos como funcionan las transacciones. Tenemos 4 sentencias que son:
• BEGIN TRAN: Comienza una transacción y aumenta en 1 @@TRANCOUNT
• COMMIT TRAN: Reduce en 1 @@TRANCOUNT, y si @@TRANCOUNT llega a 0 guarda la transacción
• ROLLBACK TRAN: Deshace la transacción actual, o si estamos en transacciones anidadas deshace la más externa y todas las internas. Además pone @@TRANCOUNT a 0
• SAVE TRAN: Guarda un punto (con nombre) al que podemos volver con un ROLLBACK TR... [ver artículo completo]
Publicado por abenavidescr |
Lunes 19 de diciembre de 2005 a las 13:13:27
OPTIMIZAR UNA BASE MYSQL
POR QUé OPTIMIZAR UNA BASE
Es necesario mantener en buen estado la base de datos para que tenga siempre un buen rendimiento.
Por buen rendimiento se entiende que las informaciones contenidas en la base sean enviadas lo más rápidamente posible al script que las solicita.
Para eso, es necesario que la base esté bien estructurada y optimizada. En esta guía vamos a mostrar como optimizar al máximo los accesos a la base.
Se pueden hacer dos tipos de optimización: sobre l... [ver artículo completo]
Publicado por abenavidescr |
Sábado 19 de noviembre de 2005 a las 10:06:06
RESTAURAR SóLO UNA BASE DE DATOS
En planetmysql [1] leí una nota que me llamo mucho la atención. A continuación les platico de que trata.
La situación es: tenemos un respaldo con múltiples bases de datos que ha sido generado con MYSQLDUMP. ¿Qué pasa si queremos cargar del respaldo sólo alguna de dichas bases de datos?.
Vamos a ver como resolvemos este problemita:
Iniciamos nuestro cliente MYSQL con la opción _--one-database_.
mysql -u root -p --one-database mibasededatos
Entonces usamos el comando... [ver artículo completo]
Publicado por abenavidescr |
Sábado 19 de noviembre de 2005 a las 10:03:04
Normalización de bases de datos
Se explican los conceptos de la normalización de bases de datos, mismos que son necesarios para un buen diseño de una base de datos.
Qué Es La Normalización
La normalización es el proceso mediante el cual se transforman datos complejos a un conjunto de estructuras de datos más pequeñas, que además de ser más simples y más estables, son más fáciles de mantener. También se puede entender la normalización como una serie de reglas que sirven para ayudar a los diseñadores d... [ver artículo completo]
Publicado por abenavidescr |
Sábado 19 de noviembre de 2005 a las 09:43:26
INTEGRIDAD REFERENCIAL EN MYSQL
En este tutorial se tratan brevemente los conceptos de la integridad referencial, y se explica como aplicarlos en MySQL para la definición de claves foráneas.
INTRODUCCIóN
MySQL 4.0 soporta cinco tipos de tablas: MyISAM, ISAM, HEAP, BDB (Base de datos Berkeley), e InnoDB. BDB e InnoDB son ambas tipos de tablas transaccionales. Además de poder trabajar con transacciones en MySQL, las tablas del tipo InnoDB también tienen soporte para la definición de claves foráneas, po... [ver artículo completo]