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



3
Excluir em massa para tabela grande no MySQL
Eu tenho uma tabela de notificação que contém cerca de 100 milhões de linhas hospedadas no Amazon RDS com 1000 IOPS e desejo excluir essas linhas com mais de um mês. Se o fizer DELETE FROM NOTIFICATION WHERE CreatedAt < DATE_SUB(CURDATE(), INTERVAL 30 day);, todas as IOPS serão realizadas, o …


5
O Postgres herda índices para tabelas particionadas
Eu tenho uma tabela com aproximadamente 60 milhões de linhas que particionei por estado em 53 sub-tabelas. Essas tabelas "herdam" a tabela grande da seguinte maneira: CREATE TABLE b2b_ak (LIKE b2b including indexes, CHECK ( state = 'AK') ) INHERITS (b2b8) TABLESPACE B2B; Minha pergunta é a seguinte: se eu …

5
PostgreSQL equivalente às variáveis ​​de consulta do MySQL?
Existe uma maneira simples de adaptar esses tipos de consultas MySQL ao PostgreSQL: definindo variáveis ​​no MySQL como set @aintconst = -333 set @arealconst = -9.999 Parece que não . Atribuindo variáveis ​​de consultas SELECT e usando essas variáveis ​​posteriormente no meu SQL, como: select @pfID := id from platform …







2
Mesclar duas consultas SELECT com diferentes cláusulas WHERE
Eu tenho uma tabela de serviços. Eu preciso mesclar duas consultas SELECT. Ambos têm cláusulas where diferentes. Por exemplo SELECT U_REGN as 'Region', COUNT(callID) as 'OpenServices', SUM(CASE WHEN descrption LIKE '%DFC%' THEN 1 ELSE 0 END) 'DFC' FROM OSCL WHERE ([status] = - 3) GROUP BY U_REGN ORDER BY 'OpenServices' …

2
A consulta de seleção leva mais tempo do que deveria
Eu tenho uma tabela de banco de dados MySQL com quase 23 milhões de registros. Esta tabela não possui chave primária, porque nada é exclusivo. Possui 2 colunas, ambas indexadas. Abaixo está sua estrutura: Abaixo estão alguns de seus dados: Agora, eu executei uma consulta simples: SELECT `indexVal` FROM `key_word` …

1
Assembly de referência no sqlproj não está sendo implementado no servidor
Eu tenho um projeto de banco de dados do Visual Studio 2013 que usa uma versão modificada do fastJSON como referência. Selecionei Gerar DDL nas propriedades de referência, conforme mostrado nesta captura de tela: E no arquivo .sqlproj msbuild: <Reference Include="fastJSON"> <HintPath>..\..\fastjson\output\net40\fastJSON.dll</HintPath> <GenerateSqlClrDdl>True</GenerateSqlClrDdl> </Reference> No entanto, bin / debug / …

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.