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

8
Por que um valor de chave primária mudaria?
Eu tenho pesquisado recentemente o conceito de ROWGUID e me deparei com essa pergunta. Essa resposta deu uma ideia, mas me levou a uma toca de coelho diferente com a menção de alterar o valor da chave primária. Sempre entendi que uma chave primária deve ser imutável, e minha pesquisa …

4
Por que um backup diferencial não pode especificar sua base?
Este é o meu primeiro post no DBA.SE, por favor, informe-me de quaisquer erros, obrigado! Eu sou um novo DBA (não um profissional de TI, apenas mais ninguém na empresa para fazê-lo); portanto, quanto mais básica a explicação, melhor. Eu tenho lido sobre estratégias de backup de banco de dados …



2
Por que a variável de tabela está forçando uma varredura de índice enquanto a tabela temporária usa a pesquisa e a pesquisa de favoritos?
Estou tentando entender por que o uso de uma variável de tabela está impedindo o otimizador de usar uma pesquisa de índice e, em seguida, a pesquisa de indicadores versus uma verificação de índice. Preenchendo a tabela: CREATE TABLE dbo.Test ( RowKey INT NOT NULL PRIMARY KEY, SecondColumn CHAR(1) NOT …





5
Erro de mysqldump 2013
Eu tenho um banco de dados instalado, que gostaria de fazer backup no mysql. O problema está com mysqldumpfalha ao exportar a tabela 'maia_mail' # mysqldump -u root -p maia > maia.sql mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `maia_mail` at row: 15 Ele …



2
Como medir ou encontrar o custo de criar um plano de consulta?
Eu tenho um caso típico em que o sniffing de parâmetros faz com que um plano de execução "ruim" chegue ao cache do plano, fazendo com que as execuções subseqüentes do meu procedimento armazenado sejam muito lentas. Eu posso "resolver" esse problema com variáveis ​​locais,, OPTIMIZE FOR ... UNKNOWNe OPTION(RECOMPILE). …

1
"Não é possível criar uma linha do tamanho 8074 que seja maior que o tamanho máximo permitido da linha de 8060" enquanto altera a tabela
Estou tentando alterar uma coluna em uma tabela. A tabela existente é assim: CREATE TABLE [dbo].[table]( [id1] [int] NOT NULL, [id2] [int] NOT NULL, [id3] [int] NOT NULL, [name] [nvarchar](255) NOT NULL, [id4] [int] NOT NULL, [xmlData] [xml](CONTENT [dbo].[xml_schema]) NULL, [booleanData1] [bit] NOT NULL, [notes] [varchar](4096) NULL, [id5] [int] NULL, …

4
Tabelas otimizadas para memória - elas podem ser realmente difíceis de manter?
Estou investigando os benefícios da atualização do MS SQL 2012 para 2014. Um dos grandes pontos de venda do SQL 2014 são as tabelas com otimização de memória, que aparentemente tornam as consultas super-rápidas. Descobri que existem algumas limitações nas tabelas com otimização de memória, como: (max)Campos sem tamanho ~ …

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.