Administradores de Banco de Dados

Perguntas e respostas para profissionais de banco de dados que desejam aprimorar suas habilidades em banco de dados e aprender com outras pessoas da comunidade






3
Esquema multilíngue apropriado ou exagero?
ATUALIZAÇÃO 2 : Eu acabei usando isso, e é ótimo depois de alguns ajustes. Aqui está o meu post sobre seu design real e em ação: http://tim.hithlonde.com/2013/lemon-schema-works/ Estou construindo um aplicativo Web e quero que ele suporte vários idiomas. Essa estrutura possui dois componentes: Conectando a localidade ('english', 'Deutch' etc.) …


3
Como concatenar variáveis ​​psql?
Como concatenar duas variáveis ​​psql (cliente PostgreSQL)? Eu quero gerar um caminho absoluto concatenando uma variável de caminho de diretório e uma variável de nome de arquivo. Eu tentei isso: \set path '/tmp/' \set file 'foo' \echo :path:file Mas o psql coloca um espaço entre o caminho e o arquivo …

3
Filtrando dados ordenados por rowversion
Eu tenho uma tabela de dados SQL com a seguinte estrutura: 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) ) O número de IDs distintos varia de 3000 a 50000. O tamanho …

1
InnoDB - E / S de gravação de disco alta no arquivo ibdata1 e ib_logfile0
Especificação do servidor: VPS com as seguintes informações model name : Intel(R) Xeon(R) CPU E5649 @ 2.53GHz MemTotal: 2058776 kB MemFree: 244436 kB Estamos executando o IP.Board do Invision Power Services, estamos usando innodb_file_per_tablee recarregamos o banco de dados para reduzir o tamanho do ibdata1. No entanto, ainda temos problemas …
8 mysql  innodb 




1
Permissão do usuário MySQL no procedimento armazenado
Eu criei um procedimento armazenado simples: 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) Mas não conseguiu executá-lo: mysql> SELECT hello('world'); ERROR 1370 (42000): execute command denied to user ''@'localhost' for routine 'test.hello' É possível …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.