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

1
O que a função db_owner permite
Eu tenho tentado solucionar problemas de um logon que não é capaz de exibir determinadas tabelas em um banco de dados do SQL Server 2012. Ao fazer isso, percebo que não entendo direito o que a participação na db_ownerfunção permite. Eu posso entender os outros papéis como, db_datareader and db_datawritermas …



2
Excluindo e recuperando espaço da tabela do InnoDB
Eu tenho uma tabela InnoDB de 700 GB na qual não estou gravando mais dados (apenas lendo). Gostaria de excluir os dados mais antigos que ele contém e recuperar esse espaço em disco (já que estou ficando sem). A parte de exclusão é bastante fácil, porque eu tenho um índice …
14 mysql  innodb 



1
NÃO deve ser evitado?
Entre alguns desenvolvedores do SQL Server, é uma crença amplamente difundida que NOT INé terrivelmente lenta e as consultas devem ser reescritas para que eles retornem o mesmo resultado, mas não usem as palavras-chave "más". ( exemplo ). Há alguma verdade nisso? Existe, por exemplo, algum bug conhecido no SQL …




2
Corrupção não corrigível do DBCC CHECKDB: a exibição indexada contém linhas que não foram produzidas pela definição de exibição
TL; DR: Eu tenho uma corrupção não corrigível em uma exibição indexada. Aqui estão os detalhes: Corrida DBCC CHECKDB([DbName]) WITH EXTENDED_LOGICAL_CHECKS, DATA_PURITY, NO_INFOMSGS, ALL_ERRORMSGS em um dos meus bancos de dados produz o seguinte erro: Msg 8907, Nível 16, Estado 1, Linha 1 O índice espacial, o índice XML ou …

1
AlwaysOn AG, DTC com failover
Problema: Como executar o DTC (Coordenador de transações distribuídas) em todos os servidores em um grupo de disponibilidade AlwaysOn (AG)? NÃO preciso manter transações por eventos de failover / alternância. Instalação: Eu tenho um WSFC (Windows Failover Cluster) com três servidores Windows 2008 R2 em que todos executam o SQL …

8
Erro ao restaurar um banco de dados de um dump SQL
Eu sou extremamente novo no MySQL e estou executando no Windows. Estou tentando restaurar um banco de dados de um arquivo de despejo no MySQL, mas recebo o seguinte erro: $ >mysql -u root -p -h localhost -D database -o < dump.sql ERROR: ASCII '\0' appeared in the statement, but …

2
Qual max_allowed_packet é grande o suficiente e por que preciso alterá-lo?
Eu tenho o MySQL (5.5) na configuração master-slave e criei outro servidor slave. Parei o escravo original, joguei os dados, copiei e reimportei e funcionou bem. Observei a posição master_log do escravo original e usei esses comandos para configurá-lo no novo escravo CHANGE MASTER TO MASTER_HOST='<ipaddress>', MASTER_USER='<username>', MASTER_PASSWORD='<password>', MASTER_PORT=3306, MASTER_LOG_FILE='mysql-bin.000851', …


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.