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
Como fazer uma pequena atualização do PostgreSQL no Windows, por exemplo, 9.3.0 a 9.3.1?
Qual é a maneira recomendada de executar uma pequena atualização do PostgreSQL, por exemplo, 9.3.0 para 9.3.1 usando o instalador do Windows, construído no Enterprise DB? Devo desinstalar primeiro ou apenas instalar sobre a instalação existente? A instalação atual foi realizada com o postgresql-9.3.0-1-windows-x64.exe. Agora eu quero atualizar usando o …


2
Quando fazer alterações no limite de custo do paralelismo
Ao examinar um problema de desempenho, vi um influxo no CXPACKETS, sugerindo que talvez eu precise examinar o limiar de custo para o paralelismo e, talvez, o MAXDOP. Antes de fazer alterações drásticas no MAXDOP, segui o conselho de muitos outros, incluindo o de @mrdenny na resposta ao CXPACKET Waits, …


2
mysqladmin não está usando a senha embutida
Estou tentando definir um trabalho cron para fazer backup da minha máquina escrava. Então eu preciso parar o escravo Eu emiti um comando mysqladmin --user=root --password=test_pass stop-slave Mas está lançando erro: mysqladmin: falha ao conectar-se ao servidor no 'localhost' erro: 'Acesso negado para o usuário' root '@' localhost '(usando a …


1
Colocando uma instrução Select em uma transação
Qual é a diferença entre essas 2 consultas: START TRANSACTION; SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; COMMIT; E sem transação: SELECT * FROM orders WHERE id=1; UPDATE orders SET username='John' WHERE id=1; Qual é o efeito de ter SELECTuma transação interna? Se DELETE FROM …



4
Como manter um contador único por linha com o PostgreSQL?
Preciso manter um número de revisão exclusivo (por linha) em uma tabela document_revisions, em que o número da revisão está no escopo de um documento, para que não seja exclusivo da tabela inteira, apenas do documento relacionado. Inicialmente, criei algo como: current_rev = SELECT MAX(rev) FROM document_revisions WHERE document_id = …



1
Prática recomendada para armazenar metadados de registro
Qual é a melhor prática para armazenar metadados de registros individuais em um banco de dados? Preciso armazenar metadados comuns, como hora da criação e hora da última atualização, para muitas tabelas no meu banco de dados. Encontrei algumas soluções diferentes: Armazene os metadados diretamente nas tabelas. Prós: Os metadados …

2
Converter unidades de medida
Procurando calcular a unidade de medida mais adequada para uma lista de substâncias nas quais as substâncias são fornecidas em volumes unitários diferentes (mas compatíveis). Tabela de conversão de unidades A tabela de conversão de unidades armazena várias unidades e como essas unidades se relacionam: id unit coefficient parent_id 36 …


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.