MySQL Forums
Forum List  »  Newbie

Re: simple query much slower in MySQL 5.6 than in 5.0
Posted by: sebastian gomez
Date: March 27, 2015 08:44PM

CREATE TABLE `asig_cita` (
`codasig_cita` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`fecha_cita` DATE NOT NULL DEFAULT '0000-00-00',
`codpacientes` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY (`codasig_cita`),
KEY `paciente` (`codpacientes`),
KEY `fecha_cita` (`fecha_cita`),
CONSTRAINT `asig_cita_ibfk_1` FOREIGN KEY (`codpacientes`) REFERENCES `pacientes` (`codpacientes`) ON UPDATE CASCADE
) ENGINE=INNODB AUTO_INCREMENT=723534 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC COMMENT='InnoDB'


CREATE TABLE `pacientes` (
`codpacientes` MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`nrodoc` VARCHAR(15) NOT NULL DEFAULT '',
`codtipo_doc` VARCHAR(4) NOT NULL DEFAULT '',
PRIMARY KEY (`codpacientes`),
KEY `pacientes_ibfk_1` (`nrodoc`,`codtipo_doc`),
CONSTRAINT `pacientes_ibfk_1` FOREIGN KEY (`nrodoc`, `codtipo_doc`) REFERENCES `personas` (`nrodoc`, `codtipo_doc`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=INNODB AUTO_INCREMENT=200456 DEFAULT CHARSET=latin1


CREATE TABLE `personas` (
`nrodoc` VARCHAR(15) NOT NULL DEFAULT '',
`codtipo_doc` VARCHAR(4) NOT NULL DEFAULT '',
`apellido1` VARCHAR(20) NOT NULL DEFAULT '',
`apellido2` VARCHAR(20) NOT NULL DEFAULT '',
`nombre1` VARCHAR(30) NOT NULL DEFAULT '',
`nombre2` VARCHAR(30) NOT NULL DEFAULT '',
PRIMARY KEY (`nrodoc`,`codtipo_doc`),
KEY `codtipo_doc` (`codtipo_doc`),
KEY `apellido1` (`apellido1`),
KEY `nombre1` (`nombre1`),
CONSTRAINT `personas_ibfk_2` FOREIGN KEY (`codtipo_doc`) REFERENCES `tipo_doc` (`codtipo_doc`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=INNODB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC COMMENT='InnoDB free: 4096 kB'

Options: ReplyQuote




Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.