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
Como COUNT número de linhas com LIMIT?
Eu quero pegar X linhas, então eu defino LIMIT X; mas como posso contar simultaneamente o número total de linhas também? Atualmente, eu uso duas consultas separadas para fazê-lo como SELECT COUNT(*) FROM col WHERE CLAUSE SELECT * FROM col WHERE CLAUSE LIMIT X Existe uma maneira de fazer isso …

2
Mover o banco de dados postgresql de um servidor para outro
Criei um banco de dados (espacial) em minha casa com vários gigabytes e desejo mover todo o banco de dados, pois ele é de um computador do meu computador de trabalho. Nada de bom, vou criar uma nova instância do postgresql / postgis db no meu computador de trabalho. Os …

2
Padrão de design da lista de atributos do produto
Estou trabalhando para atualizar o banco de dados de produtos do nosso site. Ele é construído no MySQL, mas essa é mais uma questão geral de padrão de design de banco de dados. Estou pensando em mudar para um padrão Supertype / Subtype. Nosso banco de dados atual / anterior …




3
Desempenho de Inline-TVF x visualizações
Eu tenho um banco de dados onde estou usando TVFs embutidos (funções de valor de tabela) em vez de visualizações. Por exemplo, eu posso ter duas tabelas chamadas [modelo de carro] e [fabricante de carro] que estou juntando dentro do TVF [fnCarBrands]. Esses TVFs são chamados por outros TVFs para …


3
O que causaria um ## MS_PolicyEventProcessingLogin ## órfão?
Hoje de manhã, notei que meu Log SQL estava sendo preenchido com a seguinte mensagem: O processo ativado '[dbo]. [Sp_syspolicy_events_reader]' executando na fila 'msdb.dbo.syspolicy_event_queue' gera o seguinte: 'Não é possível executar como o principal do banco de dados porque o principal "## MS_PolicyEventProcessingLogin ##" não existe, esse tipo de o …





2
Como usar a chave Exclusiva por meio de combinações de campos da tabela?
Dê uma olhada no seguinte sqlfiddle: http://sqlfiddle.com/#!2/dacb5/1 CREATE TABLE contacts ( id int auto_increment primary key, name varchar(20), network_id int, network_contact_id int ); INSERT INTO contacts (name, network_id, network_contact_id) VALUES ('John', 4, 10), ('Alex', 4, 11), ('Bob', 4, 12), ('Jeff', 4, 45), ('Bill', 7, 11), ('Walter', 7, 45), ('Jessie', 7, …


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.