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



5
Por que o DROP DATABASE está demorando tanto? (MySQL)
Nova instalação do CentOS. Eu estava executando uma importação de um grande banco de dados (arquivo sql de 2GB) e tive um problema. O cliente SSH pareceu perder a conexão e a importação pareceu congelar. Eu usei outra janela para acessar o mysql e a importação parecia estar morta, presa …
46 mysql  mysqldump 

3
remover requisito de senha para o usuário postgres
Entendo que, após a instalação, o PostgreSQL não tem senha para seu usuário root db (postgres): postgres=# select usename, passwd is null from pg_shadow; usename | ?column? ----------+---------- postgres | t (1 row) ... e é aconselhável configurá-lo com: alter role postgres password '<<very-secret>>'; (e atualize o pg_hba.confarquivo de acordo) …


4
Função Desempenho
Vindo de um histórico do MySQL, onde o desempenho do procedimento armazenado (artigo antigo) e a usabilidade são questionáveis, estou avaliando o PostgreSQL para um novo produto para minha empresa. Uma das coisas que eu gostaria de fazer é mover parte da lógica do aplicativo para os procedimentos armazenados, portanto, …

3
Concessão excessiva de memória de classificação
Por que essa consulta simples recebe tanta memória? -- Demo table CREATE TABLE dbo.Test ( TID integer IDENTITY NOT NULL, FilterMe integer NOT NULL, SortMe integer NOT NULL, Unused nvarchar(max) NULL, CONSTRAINT PK_dbo_Test_TID PRIMARY KEY CLUSTERED (TID) ); GO -- 100,000 example rows INSERT dbo.Test WITH (TABLOCKX) (FilterMe, SortMe) SELECT …


5
Quando você deve desnormalizar?
Acho que todos estamos familiarizados com a normalização do banco de dados . Minha pergunta é: Quais são algumas diretrizes que você usa quando deseja desnormalizar as tabelas?


2
Diferença entre now () e current_timestamp
Em PostgreSQL, eu uso o now()e current_timestampfunção e não vejo diferença: # SELECT now(), current_timestamp; now | now --------------------------------+-------------------------------- 04/20/2014 19:44:27.215557 EDT | 04/20/2014 19:44:27.215557 EDT (1 row) Estou esquecendo de algo?





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.