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

4
ALLOW_SNAPSHOT_ISOLATION e READ_COMMITTED_SNAPSHOT
A maioria dos fóruns e exemplos online sempre sugere ter os dois ALLOW_SNAPSHOT_ISOLATIONe READ_COMMITTED_SNAPSHOTativá-los sempre que alguém fizer uma captura instantânea, versão de linha ou pergunta semelhante. Eu acho que a palavra INSTANTÂNEO nas duas configurações fica um pouco confusa. Eu pensei que, para que o mecanismo de banco de …


2
Como o ORDER BY FIELD () no MySQL funciona internamente
Entendo como a ORDER BYcláusula funciona e como a FIELD()função funciona. O que eu quero entender é como os dois trabalham juntos para classificar. Como as linhas são recuperadas e como a ordem de classificação é derivada +----+---------+ | id | name | +----+---------+ | 1 | stan | | …
37 mysql  order-by  fields 

3
Por que essa consulta funciona?
Eu tenho duas tabelas, table_a (id, nome) e table_b (id), digamos no Oracle 12c. Por que essa consulta não retorna uma exceção? select * from table_a where name in (select name from table_b); Pelo que entendi, a Oracle vê isso como select * from table_a where name = name; Mas …



4
A execução de pg_dump no db ativo produz backups consistentes?
Eu tenho um banco de dados de 3 GB que é constantemente modificado e preciso fazer backups sem interromper o servidor (Postgres 8.3). Meu pg_dump é executado por 5 minutos. E se os dados forem modificados durante o processo? Eu recebo backups consistentes? Não quero descobrir quando ocorrer um desastre. …
37 postgresql 


8
Gravando o resultado selecionado em um arquivo CSV
Precisamos gravar os resultados da consulta SELECT em um arquivo csv. Como isso pode ser feito usando o T-SQL no SQL Server 2008 r2? Eu sei que isso pode ser feito no SSIS, mas por alguns motivos, não temos essa opção. Tentei usar o processo sugerido no artigo abaixo, mas …

3
Erro de conexão SSL do MySQL 5.1.66 ERROR 2026 (HY000)
UPDATE2 Usando o WireShark, descobri a sequência do problema (espero que sim): 28 | 9.582638 | 192.168.18.128 | 192.168.18.129 | MySQL Response Error 1043 E o erro é (de acordo com a documentação ): Error: 1043 SQLSTATE: 08S01 (ER_HANDSHAKE_ERROR) Message: Bad handshake Aqui estão as capturas de tela do WireShark …
37 mysql  replication  ssl 

6
O menor backup possível… com o SQL Server
Diariamente, enviamos nossos backups do SQL Server pela WAN. Precisamos minimizar o tamanho desses backups para que não demore uma eternidade. Não nos importamos se nosso processo de backup demorar um pouco mais; como está, precisamos mover 30gigs de backup compactado pela WAN que leva mais de 10 horas. Existem …



10
Como posso rastrear dependências de banco de dados?
À medida que os aplicativos internos evoluem ao longo de vários anos, você ocasionalmente descobre que existem várias tabelas que as pessoas acreditam que não são mais relevantes e desejam selecionar. Quais são os métodos práticos para identificar as dependências do banco de dados, tanto no ambiente SQL, como talvez …

2
Erro do PostgreSQL EXCLUDE USING: tipo de dados número inteiro não possui classe de operador padrão
No PostgreSQL 9.2.3, estou tentando criar esta tabela simplificada: CREATE TABLE test ( user_id INTEGER, startend TSTZRANGE, EXCLUDE USING gist (user_id WITH =, startend WITH &&) ); Mas eu recebo este erro: ERROR: data type integer has no default operator class for access method "gist" HINT: You must specify an …

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.