Administradores de Banco de Dados

11
Como descartar tabelas vazias

É possível descartar todas as tabelas vazias do meu enorme banco de dados (mysql)? Estou procurando um comando sql para remover automaticamente todas essas tabelas vazias. Atualmente, tenho 305 tabelas no meu conjunto de dados e cerca de 30% delas são tabelas vazias antigas, que não serão usadas...

11
Atualizar coluna com dados de outra tabela

Estou trabalhando em um problema complicado, mas vou simplificá-lo para esse problema. Eu tenho duas mesas A [ID, column1, column2, column3] B [ID, column1, column2, column3, column4] e eu quero atualizar o terceiro: C [ID, column1, column2,column3] Estou atualizando outra terceira tabela...

11
Campo calculado do SQL na cláusula SELECT e GROUP BY

Freqüentemente, ao consultar meus bancos de dados do MS SQL Server, preciso criar um campo calculado, como este (CASE WHEN A.type = 'Workover' THEN 'Workover' ELSE (CASE WHEN substring(C.category, 2, 1) = 'D' THEN 'Drilling' WHEN substring(C.category, 2, 1) = 'C' THEN 'Completion' WHEN...

11
Estimando os requisitos de E / S para o uso estourado

Temos um aplicativo que consulta um banco de dados SQL periodicamente ao longo do dia. Existem períodos de zero ou apenas atividade leve, intercalados com solicitações individuais para quantidades relativamente grandes de dados. Quando essas solicitações chegam, o objetivo principal é entregar os...

11
Agendando um evento todos os dias em um determinado horário

Quero que meu evento seja realizado todos os dias às 00:20. Estou confuso na programação do tempo. Devo estar usando a primeira opção ou a segunda? Opção 1 CREATE EVENT my_event ON SCHEDULE EVERY 1 DAY STARTS '2014-04-30 00:20:00' ON COMPLETION PRESERVE ENABLE DO # My query opção 2 CREATE...

11
MySQL: endereço de ligação 0.0.0.0 em my.cnf não funciona?

Eu sou novo no mysql. Eu quero conectar ao servidor mysql usando o ip que eu quiser. Li que tudo o que tenho a fazer é adicionar ao arquivo my.cnf a linha bind-address = 0.0.0.0. Isso é o que eu fiz. Reiniciei o servidor mysql e testei-o na linha de comando. mysql -uroot -p'*password*' -h...

11
ERRO - A função 'innodb' já existe

Eu estou olhando para começar a converter algumas tabelas MyISAM para INNODB. Executando o Ubuntu 14.04 Server com MySQL 5.6 (apt-get upgrade from 5.5), 32G de ram em 4 núcleos / 8 threads de CPU. Inicialmente teve problemas com ... could not open single-table tablespace file