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
Postgres: verificar o espaço em disco ocupado pela visualização materializada?
Eu sei como verificar o tamanho dos índices e tabelas no Postgres (estou usando a versão 9.4): SELECT relname AS objectname, relkind AS objecttype, reltuples AS "#entries", pg_size_pretty(relpages::bigint*8*1024) AS size FROM pg_class WHERE relpages >= 8 ORDER BY relpages DESC; Mas isso não mostra visualizações materializadas. Como posso verificar quanto …

1
Compreendendo um sistema de notificação
Eu estive estudando como criar um sistema de notificação no SE e em outros lugares e me senti atraído pela solução que é a resposta aceita aqui: /programming/9735578/building-a-notification-system que usa esta estrutura: ╔═════════════╗ ╔═══════════════════╗ ╔════════════════════╗ ║notification ║ ║notification_object║ ║notification_change ║ ╟─────────────╢ ╟───────────────────╢ ╟────────────────────╢ ║ID ║—1:n—→║ID ║—1:n—→║ID ║ ║userID ║ ║notificationID …

2
Contar dados usando vários períodos
Provavelmente isso já foi perguntado antes, mas não consigo descobrir. Eu tenho uma phone_clickstabela (sql fiddle http://sqlfiddle.com/#!15/855e0/1 ) CREATE TABLE phone_clicks ( id integer NOT NULL, date date NOT NULL, industry_id integer NOT NULL, clicks integer DEFAULT 0 NOT NULL ); insert into phone_clicks(id, date, industry_id, clicks) values (1, '2015-03-16', …
14 postgresql 


2
stats_column_id e index_column_id não atualizam com a ordem física do índice clusterizado é alterado
A menos que eu esteja entendendo mal a finalidade da coluna, o código a seguir indica que uma alteração na estrutura do índice em cluster não altera a posição ordinal ( stats_column_id) da coluna na DMV sys.stats_columns . (Testado no AdventureWorks2014, AdventureWorks2008R2) select i.name, c.name, ic.column_id, ic.index_column_id from sys.indexes i …



3
Criando um servidor vinculado que aponta para si mesmo
Estou tentando criar um servidor vinculado na instância do SQL Server 2014 servername\instancenameusando a seguinte chamada: EXEC master.dbo.sp_addlinkedserver @server = N'servername\instancename', @srvproduct=N'SQL Server' Estou recebendo o erro: Msg 15028, Level 16, State 1, Procedure sp_addlinkedserver, Line 82 The server 'servername\instancename' already exists. Isso funciona bem no SQL Server 2005 e, …

2
Maneira alternativa de comprimir NVARCHAR (MAX)?
Estou tentando comprimir algumas tabelas que possuem NVARCHAR(MAX)campos. Infelizmente, o roweo pagede compressão não tem o impacto desejo (apenas ~ 100/200 MB guardado para 20 mesa GB). Além disso, não consigo aplicar as compressões de arquivamento de armazenamento de colunas e armazenamento de colunas porque elas não oferecem suporte à …


2
Problema de desempenho do MySQL usando a coluna datetime indexada
Tentei resolver o seguinte problema por cerca de uma hora agora e ainda não consegui avançar mais. Ok, eu tenho uma tabela (MyISAM): +---------+-------------+------+-----+-------------------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+-------------------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment …


2
Como selecionar várias colunas, mas apenas agrupar por uma?
Estou com um problema group by, quero selecionar várias colunas, mas agrupar por apenas uma coluna. A consulta abaixo é o que tentei, mas ocorreu um erro. SELECT Rls.RoleName,Pro.[FirstName],Pro.[LastName],Count(UR.[RoleId]) as [Count] from [b.website-sitecore-core].[dbo].[aspnet_UsersInRoles] UR inner join [b.website-professional-au].[dbo].[Profile] Pro on UR.UserId = Pro.Id inner join [b.website-sitecore-core].[dbo].[aspnet_Roles] Rls on Rls.RoleId = UR.RoleId …


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.