Preguntas etiquetadas con mysql

Todas las versiones de MySQL (no Microsoft SQL Server). Agregue también una etiqueta específica de la versión como mysql-5.7 si eso es relevante para la pregunta.




3
MySQL: error al leer los paquetes de comunicación
Recibo esta advertencia en mysql, [Warning] Aborted connection 21 to db: 'MyDB' user: 'MyUser' host: 'localhost' (Got an error reading communication packets) He pasado por algunos de los temas en google y de acuerdo con alguna sugerencia he aumentado la max_allowed_packetdel 128 to 512 to 1024sigue siendo el mismo comportamiento. …
14 mysql  innodb 

2
Si existe, actualice, inserte
Estoy tratando de crear un STORED PROCEDUREque se utilizará para UPDATEuna tabla llamada machine. Esta tabla tiene tres columnas ( machine_id, machine_namey reg_id). En la tabla mencionada anteriormente, reg_id( INT) es una columna cuyos valores se pueden cambiar para a machine_id. Me gustaría definir un QUERY/ PROCEDUREpara verificar si reg_idya …
14 mysql 


5
tabla de pedidos de comercio electrónico. ¿Guardar precios o utilizar una tabla de auditoría / historial?
Estoy diseñando mi primer esquema de comercio electrónico. He estado leyendo sobre el tema por un tiempo, y estoy un poco confundido acerca de la relación entre un order_line_itemy unproduct A productpuede ser comprado. Tiene varios detalles, pero lo más importante es unit_price. Un order_line_itemtiene una clave externa para el …



2
Agregar índice a tablas mysql grandes
Tengo una mesa El | base_schedule_line_items | CREATE TABLE base_schedule_line_items( idint (10) unsigned NOT NULL AUTO_INCREMENT, installmentint (10) unsigned NOT NULL, on_datedate NOT NULL, actual_datedate DEFAULT NULL, payment_typeint (11) NOT NULL, scheduled_principal_outstandingdecimal (65,0) NOT NULL, scheduled_principal_duedecimal (65,0) NOT NULL, scheduled_interest_outstandingdecimal (65,0) NOT NULL, scheduled_interest_duedecimal (65,0) NOT NULL, currencyint (11) NOT …



1
¿Qué es mejor: muchas condiciones de unión o muchas condiciones donde?
Estoy tratando de comparar dos consultas: Consulta 1: SELECT a,b,c,d,e FROM tableA LEFT JOIN tableB ON tableA.a=tableB.a WHERE tableA.b=tableB.b AND tableA.c=tableB.c AND tableA.d=tableB.d AND tableA.e=tableB.e Consulta 2: SELECT a,b,c,d,e FROM tableA LEFT JOIN tableB ON tableA.a=tableB.a AND tableA.b=tableB.b AND tableA.c=tableB.c AND tableA.d=tableB.d WHERE tableA.e=tableB.e ¿Tengo razón al decir que estas …

1
¿Habilitar "log_queries_not_using_indexes" deshabilita "long_query_time"?
Noté que, en Mysql, cuando se habilita log_queries_not_using_indexes, slow_query_logy long_query_timeel archivo de registro de consultas lento generado contendrá muchas consultas incluso si el tiempo de consulta es mucho menor que long_query_time. Parece que una vez que log_queries_not_using_indexesestá habilitado, Mysql registrará todas las consultas que no usen índices, sin importar cuál …


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.