Administradores de bases de datos

13
MySQL CAST vs. CONVERTIR

Digamos que tengo un VARCHAR (que contiene datos numéricos) que quiero usar para un cálculo simple (agregando 10). De acuerdo con la documentación de MySQL sobre las funciones CAST , podría lograr esto con CAST o CONVERT: SELECT (CAST(field1 AS SIGNED)) + 10 FROM myTable; o: SELECT...

13
Insertar si no existe, simultáneamente

Tengo problemas de concurrencia con mis inserciones en un procedimiento almacenado. La parte relevante del procedimiento es esta: select @_id = Id from table1 where othervalue = @_othervalue IF( @_id IS NULL) BEGIN insert into table1 (othervalue) values (@_othervalue) select @_id = Id from...

13
Bloqueo de fila InnoDB: cómo implementar

He estado mirando alrededor, leyendo el sitio mysql y todavía no puedo ver exactamente cómo funciona. Quiero seleccionar y bloquear el resultado para escribir, escribir el cambio y liberar el bloqueo. AudoCommit está activado. esquema id (int) name (varchar50) status (enum 'pending', 'working',...

13
¿Cómo controlar el uso excesivo de ram por SQL Server?

El servidor de base de datos que estoy usando ejecuta 6 instancias diferentes de SQL Server. Tiene 48 GB de RAM. Y uno de ellos consume más de 10 GB de RAM, el consumo total es de 20 GB por ahora. El consumo de RAM está creciendo continuamente. Un par de días antes usaba más de 40 GB de RAM y el...

13
No se pueden generar datos MySQL en el archivo

Estoy tratando de enviar los datos de una tabla MySQL a un archivo pero obtengo errores de permiso: $ pwd /home/dotancohen $ mkdir in $ chmod 777 in/ $ mysql -ugs -p mysql> USE someDatabase; mysql> SELECT * FROM data INTO OUTFILE '/home/dotancohen/in/data.csv'; ERROR 1045 (28000): Access...