Preguntas etiquetadas con mysql

10
SELECCIONE LÍMITE 1 por valor de columna?

Digamos que tengo la siguiente tabla ----------------------------- | user_id | comment | ----------------------------- | 2 | thats cool | | 2 | awesome | | 3 | i hate this | | 3 | okay | | 6 | this is weird | | 6 | hello? | | 6 | what is it | | 9 | how are you | | 16 | too slow | | 16 | yes | | 17...

10
MySQL: restricción única en columna grande

Estoy tratando de crear una tabla InnoDB que contenga una VARCHARcolumna que pueda contener hasta 3071 caracteres. Me gustaría imponer una UNIQUErestricción en los datos de esta columna. MySQL parece imponer restricciones usando un índice. En InnoDB, los tamaños de índice parecen estar limitados a...

10
MySQL Indexing VarChar

Estoy tratando de indexar mi blogentriesbase de datos para un mejor rendimiento, pero encontré un problema. Aquí está la estructura: CREATE TABLE IF NOT EXISTS `blogentries` ( `id_id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `title_id` varchar(100) COLLATE latin1_german2_ci...

10
La creación de la tabla MySQL es increíblemente lenta

Una creación de tabla simple en una de mis bases de datos MySQL lleva una eternidad: mysql> CREATE TABLE blah (id BIGINT UNSIGNED NOT NULL PRIMARY KEY); Query OK, 0 rows affected (16.58 sec) La máquina está bastante inactiva: 01:21:26 PM CPU %user %nice %system %iowait %steal %idle 01:21:27...

10
¿Es posible evitar la clasificación de archivos?

¿Es posible evitar 'Usar temporalmente' y 'Usar ordenar archivos' para la siguiente consulta SELECT? No puedo encontrar una manera de hacerlo. Traté de agregar índices, tanto para top_expire como para el programa, pero no ayudó Con el ORDER BY, la consulta lleva más de 1 segundo y sin ella es...

10
Insertar velocidades para lotes grandes

En mi aplicación, mis INSERT parecen ocupar una parte importante del tiempo. Tengo una gran cantidad de objetos en la memoria (~ 40-50,000) que quiero insertar en una tabla. Tomemos una tabla de muestra CREATE TABLE bill ( id BIGINT(20) PRIMARY KEY, amount INT(11) DEFAULT 0, bill_date DATETIME...