From: Date: June 9 2006 10:55pm Subject: Re: Diferencias entre MYISAM a Innodb List-Archive: http://lists.mysql.com/mysql-es/1677 Message-Id: <20060609205532.39607.qmail@web36903.mail.mud.yahoo.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-1617900556-1149886532=:29785" Content-Transfer-Encoding: 8bit --0-1617900556-1149886532=:29785 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit que tal sergio: generalmente mysql por default crea las tablas de tipo myISAM. pero para q puedas realizar una b.d. relacional tienes q crear las tablas InnoDB. te explico algunas diferencias ( q incluso he notado visiblemente): MyISAM: Te crea 3 archivos: .frm, .myd , .myi File Purpose tbl_name.frm Archivo de Definicion de la tabla (forma) tbl_name.MYD Archivo de Datos tbl_name.MYI Archivo de Indices entonces estos 3 archivos solo estan diseñados para almacenar datos. hasta donde se, MyISAMes extremadamente rapido en comparación con InnoDB precisamente porque no es relacional, a pesar que te acepta el codigo de llaves foraneas y todo esto, pero la realidad es no puedes realizar subconsultas ni nada por el estilo. Yo creo que la gran diferencia está en Velocidad, que MyIsam es mucho más velos que InnoDB pero las ventajas que da InnoDB sobre MyIsam son las B.D. referenciales, ahi si puedes hacer una B.D. referencial y hacerle subconsultas y todo el esto. ...y por cierto. InnoDB solo te crea un Archivo. De manera q si llegases a crear tus tablas de tipo myISAM, puedes incluso respaldarlas y posteriormente copiarlas o ponerlas en alguna otro equipo y puedes acceder a los datos de las tablas sin ningun problema. Pero en caso contrario ( si las crearas InnoDB) tendras q volver a crear tus tablas. espero mi comentario ayude a aclarar un poco la diferencia entre estos 2 tipos de tablas. I.S.C. Omar Alejandro Murillo Mtz. __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/ --0-1617900556-1149886532=:29785--