Estou tentando excluir uma entidade do banco de dados, mas não pode porque ela possui um esquema. Quando vou editar o usuário, no entanto, a caixa para desmarcar os esquemas é azul e irremovível. Como posso remover o principal desses
Estou tentando excluir uma entidade do banco de dados, mas não pode porque ela possui um esquema. Quando vou editar o usuário, no entanto, a caixa para desmarcar os esquemas é azul e irremovível. Como posso remover o principal desses
O MySQL bateu em mim esta manhã. Com exceção dos bancos de dados padrão incluídos no MySQL, tudo o que eu uso é o InnoDB. Tentei reiniciar o daemon MySQL, mas ele falhou duas vezes. Eu então reiniciei o servidor inteiro e o MySQL começou corretamente e tem funcionado bem desde então. O arquivo...
O padrão ANSI SQL define (capítulo 6.5, definir especificação de função) o seguinte comportamento para funções agregadas em conjuntos de resultados vazios: COUNT(...) = 0 AVG(...) = NULL MIN(...) = NULL MAX(...) = NULL SUM(...) = NULL Retornar NULL para AVG, MIN e MAX faz todo o sentido, pois a...
Estou usando o PostgreSQL 9.1 e tenho uma tabela de usuários com uma logincoluna. os nomes de login diferenciam maiúsculas de minúsculas, por exemplo, Bob, MikE, john. Gostaria de transformar todos esses registros em minúsculas. Como eu posso fazer
Depois de pesquisar na internet, não consegui encontrar o motivo para Por que precisamos reconstruir e reorganizar índices no SQL Server? o que acontece internamente quando reconstruímos e reorganizamos? Um artigo em um site diz: O índice deve ser reconstruído quando a fragmentação do...
Estou usando o PostgreSQL 9.2 e ele é executado automaticamente quando inicio o sistema (Kubuntu). Como posso evitar isso? Preciso iniciá-lo manualmente e não quero que seja iniciado sem supervisão, pois preciso olhar para o
Tenho o CentOS 64bit com o CPanel instalado e uso: service mysql stop Ele apenas mantém os períodos e nunca parece que ele para. Nos logs, ele apenas publica muitos: 130303 17:42:38 [Warning] /usr/sbin/mysqld: Forcing close of thread No err.logarquivo, vejo muitos destes: [Warning]...
Uma necessidade comum ao usar um banco de dados é acessar os registros em ordem. Por exemplo, se eu tiver um blog, desejo reorganizar minhas postagens em ordem arbitrária. Essas entradas costumam ter muitos relacionamentos, portanto, um banco de dados relacional parece fazer sentido. A solução...
Estou usando uma máquina baseada em código aberto (RHEL 6.2) executando o software SIEM. Quando executo o topcomando, vejo postgrese postmasterambos com 96% de uso da CPU. Existe uma maneira de identificar ou ver o que está causando o empilhamento desses
Acabei de encontrar um problema estranho, pelo qual, dependendo de como eu crio um índice, é necessário um nome de índice. http://dev.mysql.com/doc/refman/5.5/en/create-index.html http://dev.mysql.com/doc/refman/5.5/en/alter-table.html CREATE INDEX `random_name` ON `my_table` (`my_column`); #...
Devido a alguns 'desenvolvedores' que estávamos trabalhando em nosso sistema, tivemos problemas com tabelas vazias. Descobrimos que durante a transferência para a nuvem várias tabelas foram copiadas, mas os dados nelas não foram. Eu gostaria de executar uma consulta nas tabelas do sistema para...
Eu preciso atribuir valores a 2 variáveis como abaixo na função Postgres. a := select col1 from tbl where ... b := select col2 from tbl where ... Como posso atribuir 2 valores a 2 variáveis em um comando de linha? Gostar a,b := select col1,col2 from tbl where
Eu tenho uma tabela que tem uma coluna chamada article_title. Digamos que o nome da tabela seja articles. Preciso descobrir os registros em que os article_titledados são iguais em mais de um registro. Aqui está o que eu tenho: select a.* from articles a where a.article_title = (select...
Ao aplicar a UNPIVOTfunção a dados que não são normalizados, o SQL Server exige que o tipo de dados e o comprimento sejam os mesmos. Entendo por que o tipo de dados deve ser o mesmo, mas por que o UNPIVOT exige que o comprimento seja o mesmo? Digamos que eu tenho os seguintes dados de exemplo que...
Atualizamos para o MySQL 5.6 e começamos a ver o carregamento do servidor db aumentado significativamente e, finalmente, descobrimos que o query_cache_typepadrão é desativar o start da 5.6. Nós o ativamos novamente e vemos o carregamento diminuir, por que esse valor está sendo desativado por...
Considere uma tabela de valores e hashes, assim: +------------+----------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------+----------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | val | char(9) |...
Isso já foi solicitado no Stack Overflow , mas apenas no MySQL. Estou usando o PostgreSQL. Infelizmente (e surpreendentemente) o PostgreSQL não parece ter algo parecido CHECKSUM table. Uma solução PostgreSQL seria boa, mas uma solução genérica seria melhor. Encontrei
Estou executando uma atualização em que exijo uma igualdade exata em uma tstzrangevariável. ~ 1M linhas são modificadas e a consulta leva ~ 13 minutos. O resultado de EXPLAIN ANALYZEpode ser visto aqui , e os resultados reais são extremamente diferentes daqueles estimados pelo planejador de...
Existe alguma função interna / procedimento armazenado / consulta útil para recuperar informações sobre o tamanho do MyTablebanco de dados do SQL
Isso pode não estar completamente no tópico, no entanto, é um dia lento aqui. Existe um método mais eficiente de obter uma lista de números de 1 a 49 com uma coluna contendo as palavras FIZZquando o número pode ser dividido igualmente por 3, BUZZquando o número pode ser dividido por 5 e...