Preguntas etiquetadas con mysql-5.7

1
¿Cuál es el significado de filtrado en MySQL explicar?
Como se describe aquí en los documentos de MySQL : La columna filtrada indica un porcentaje estimado de filas de la tabla que serán filtradas por la condición de la tabla. Es decir, las filas muestran el número estimado de filas examinadas y las filas × filtradas / 100 muestran …


1
valor predeterminado no válido (mysql 5.7) para el campo de marca de tiempo
EDITAR: Al actualizar una base de datos existente desde mysql 5.6 y ejecutar: UPDATE phppos_register_log SET shift_end = '2015-01-01 00:00:00' WHERE shift_end = '0000-00-00 00:00:00'; Esto produce: #1292 - Incorrect datetime value: '0000-00-00 00:00:00' for column 'shift_end' at row 1 #1067 - Invalid default value for 'shift_start' Esto funcionó en …
10 mysql  mysql-5.7 



2
¿Por qué mysql usa el índice incorrecto para ordenar por consulta?
Aquí está mi tabla con ~ 10,000,000 filas de datos CREATE TABLE `votes` ( `subject_name` varchar(32) COLLATE utf8_unicode_ci NOT NULL, `subject_id` int(11) NOT NULL, `voter_id` int(11) NOT NULL, `rate` int(11) NOT NULL, `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`subject_name`,`subject_id`,`voter_id`), KEY `IDX_518B7ACFEBB4B8AD` (`voter_id`), KEY `subject_timestamp` (`subject_name`,`subject_id`,`updated_at`), KEY `voter_timestamp` (`voter_id`,`updated_at`), …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.