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

2
Por que o mysql está usando o índice errado para solicitar por consulta?
Aqui está minha tabela com ~ 10.000.000 linhas de dados CREATE TABLE `votes` ( `subject_name` varchar(32) COLLATE utf8_unicode_ci NOT NULL, `subject_id` int(11) NOT NULL, `voter_id` int(11) NOT NULL, `rate` int(11) NOT NULL, `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`subject_name`,`subject_id`,`voter_id`), KEY `IDX_518B7ACFEBB4B8AD` (`voter_id`), KEY `subject_timestamp` (`subject_name`,`subject_id`,`updated_at`), KEY `voter_timestamp` (`voter_id`,`updated_at`), …

3
Como ingressar na mesma tabela várias vezes?
Eu tenho duas tabelas, "hierarchy_table" e "name_table". A tabela de hierarquia contém um objeto que possui vários pais e filhos. Cada pai e filho são referenciados por id. | object_id | parent_id_1 | parent_id_2 | child_id_1 | child_id_2 | ----------------------------------------------------------------------------- | 1234 | 9999 | 9567 | 5555 | 5556 …

3
Calcular o total de SUM (coluna)
Eu tenho esse código que resume a quantidade de um determinado item ( itemid) e pelo código de data do produto ( proddte). select sum(qty), itemid, proddte from testtable where .... group by itemid, proddte O que eu quero fazer é obter o total de todos, qtyindependentemente de itemid/proddte. Eu …
9 sql-server  sum 

4
Como desativar o irritante console de atualização do MySql
Eu instalei o mysql 5.7 e, de tempos em tempos (uma vez por vários dias), ele procura atualizações (como eu entendo). A janela do console é aberta por alguns segundos e desaparece. Não importa, estou assistindo a um filme neste momento, e esse console está no topo do meu player. …
9 mysql  windows 






2
DynamoDB - Várias teclas de intervalo
É possível ter vários campos como chave de intervalo? Digamos que eu tenha uma tabela em que cada linha seja identificada exclusivamente por <A,B,C> ------------------------------- A | B | C | D | E | ------------------------------- onde Aestá a hashchave primária e eu quero Be Cser as rangechaves primárias . …


2
Devo marcar um índice composto como exclusivo se ele contiver a chave primária?
Dada uma tabela com uma chave primária, por exemplo: CREATE TABLE Customers ( CustomerID int NOT NULL PRIMARY KEY, FirstName nvarchar(50), LastName nvarchar(50), Address nvarchar(200), Email nvarchar(260) --... ) temos uma chave primária exclusiva ativada CustomerID. Tradicionalmente, talvez eu precise de alguns índices de cobertura adicionais; por exemplo, para encontrar …

1
Compactando uma sequência no PostgreSQL
Eu tenho uma id serial PRIMARY KEYcoluna em uma tabela do PostgreSQL. Muitos ids estão ausentes porque eu excluí a linha correspondente. Agora, quero "compactar" a tabela reiniciando a sequência e reatribuindo os ids de maneira que a idordem original seja preservada. É possível? Exemplo: Agora: id | data ----+------- …



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.