Administradores de bases de datos

Preguntas y respuestas para profesionales de bases de datos que desean mejorar sus habilidades de base de datos y aprender de otros en la comunidad.





3
¿Esquema multilingüe apropiado o exageración?
ACTUALIZACIÓN 2 : De hecho, terminé usando esto, y es genial después de un par de ajustes. Aquí está mi publicación sobre su diseño real, y en acción: http://tim.hithlonde.com/2013/lemon-schema-works/ Estoy creando una aplicación web y quiero que sea compatible con varios idiomas. Esta estructura tiene dos componentes: Conexión de la …



3
Filtrar datos ordenados por versión de fila
Tengo una tabla de datos SQL con la siguiente estructura: CREATE TABLE Data( Id uniqueidentifier NOT NULL, Date datetime NOT NULL, Value decimal(20, 10) NULL, RV timestamp NOT NULL, CONSTRAINT PK_Data PRIMARY KEY CLUSTERED (Id, Date) ) El número de identificadores distintos varía de 3000 a 50000. El tamaño de …

3
¿Cómo concatenar variables psql?
¿Cómo puedo concatenar dos variables psql (cliente PostgreSQL)? Quiero generar una ruta absoluta concatenando una variable de ruta de directorio y una variable de nombre de archivo. He intentado esto: \set path '/tmp/' \set file 'foo' \echo :path:file Pero psql pone un espacio entre la ruta y el archivo, y …

1
InnoDB: E / S de escritura de disco alta en el archivo ibdata1 e ib_logfile0
Especificación del servidor: VPS con la siguiente información model name : Intel(R) Xeon(R) CPU E5649 @ 2.53GHz MemTotal: 2058776 kB MemFree: 244436 kB Estamos ejecutando IP.Board de Invision Power Services, estamos usando innodb_file_per_tabley hemos recargado la base de datos para reducir el tamaño de ibdata1. Sin embargo, todavía tenemos problemas …
8 mysql  innodb 




1
Permiso de usuario MySQL en procedimiento almacenado
He creado un procedimiento almacenado simple: mysql> CREATE FUNCTION hello (s CHAR(20)) -> RETURNS CHAR(50) DETERMINISTIC -> RETURN CONCAT('Hello, ',s,'!'); Query OK, 0 rows affected, 1 warning (0.00 sec) Pero no pudo ejecutarlo: mysql> SELECT hello('world'); ERROR 1370 (42000): execute command denied to user ''@'localhost' for routine 'test.hello' ¿Es posible …


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.