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

6
SSD vs HDD para bancos de dados
Estou tentando comprar um novo servidor para executar o MySQL Server. Este novo servidor será escravo da minha máquina principal. No entanto, este servidor será dedicado a reportar apenas "Muitas leituras e consultas complexas". Agora, estou pensando em investir em discos rígidos de estado sólido, mas queria saber se realmente …
42 mysql  ssd 

1
Existe um análogo de GETDATE () que retorna DATETIME2
De acordo com o MSDN, Getdate (), GetUtcDate () e CURRENT_TIMESTAMP retornam DATETIME. Fiz um pequeno teste, que confirma que: CREATE TABLE #t(T DATETIME2(7)); GO DECLARE @i INT ; SET @i=1; WHILE @i<10000 BEGIN ; INSERT #t VALUES(CURRENT_TIMESTAMP) ; SET @i=@i+1; END ; SELECT DISTINCT t FROM #t ORDER BY …

2
Como visualizar dados no pgAdmin III
Não acredito que eles tornam isso difícil. Estou sem saber como visualizar os dados no meu banco de dados. Existe uma maneira fácil de ver quais dados estão em minhas tabelas com o pgAdmin III? Como alternativa, existe um programa que eu poderia usar que não é ruim?

5
Autovacuum agressivo no PostgreSQL
Estou tentando fazer com que o PostgreSQL aspire automaticamente meu banco de dados de forma agressiva. No momento, configurei o aspirador automático da seguinte maneira: autovacuum_vacuum_cost_delay = 0 #Desativar vácuo baseado em custo autovacuum_vacuum_cost_limit = 10000 # Valor máximo autovacuum_vacuum_threshold = 50 # Valor padrão autovacuum_vacuum_scale_factor = 0.2 # Valor …



2
InnoDB: Erro: Tabela “mysql”. “Innodb_table_stats” não encontrado após a atualização para o mysql 5.6
Atualizei para o mysql 5.6 a partir do 5.5 e agora meus logs estão repletos de mensagens na inicialização Encontrei uma solução possível aqui, mas não parece oficial. http://forums.mysql.com/read.php?22,578559,579891#msg-579891 2013-12-06 21:08:00 7f87b1d26700 InnoDB: Error: Table "mysql"."innodb_table_stats" not found. 2013-12-06 21:08:00 7f87b1d26700 InnoDB: Recalculation of persistent statistics requested for table "drupal"."sessions" …


5
Posso iniciar um procedimento armazenado e retornar imediatamente sem esperar que ele termine?
Temos um procedimento armazenado que os usuários podem executar manualmente para obter alguns números atualizados de um relatório usado constantemente ao longo do dia. Eu tenho um segundo procedimento armazenado que deve ser executado após a execução do primeiro procedimento armazenado, pois é baseado nos números obtidos com esse primeiro …


2
NULL ou NOT NULL por padrão?
No MySQL, é melhor sempre permitir nulos, a menos que você saiba que um campo é obrigatório, ou sempre usar, a Not Nullmenos que saiba que um campo conterá nulos? Ou isso não importa? Eu sei que em alguns DBMSs eles dizem usar Not Nullo máximo possível, porque permitir nulos …
41 mysql  null 

3
Prefixo N antes da sequência na consulta Transact-SQL
Você poderia me dizer, por favor, quando devo usar o prefixo N antes da string na consulta Transact-SQL? Comecei a trabalhar com um banco de dados em que não obtive nenhum resultado usando uma consulta como esta SELECT * FROM a_table WHERE a_field LIKE '%а_pattern%' até alterar o padrão para …


3
Por que um novo usuário pode criar uma tabela?
Eu estou querendo saber por que um usuário recém-criado tem permissão para criar uma tabela depois de se conectar a um banco de dados. Eu tenho um banco de dados project2_core: postgres=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges ---------------+--------------+-----------+-------------+-------------+------------------------------- postgres …


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.