Administradores de Banco de Dados

25
Serviço de Relatório e Função de Aplicativo

Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Database Administrators Stack Exchange. Migrou há 7 anos . Primeiro pôster, há muito tempo aqui. Qual é a melhor maneira de ativar a função de aplicativo em um relatório? Eu tentei coisas

25
Benefícios de usar backtick (`) em consultas MySQL?

No MySQL, podemos criar consultas com ou sem o `símbolo backtick ( ). Exemplo: SELECT * FROM TEST; SELECT * FROM `TEST`; Ambos funcionam bem no mysql-console. Existe alguma diferença técnica entre eles? Existe algum benefício em usar ( `) sobre consultas

25
ALTER TABLE CHECK CONSTRAINT

No Pesquisador de objetos do SQL Server, ao selecionar e criar scripts de uma restrição de chave estrangeira, o código a seguir é gerado. USE [MyTestDatabase] GO ALTER TABLE [dbo].[T2] WITH NOCHECK ADD CONSTRAINT [FK_T2_T1] FOREIGN KEY([T1ID]) REFERENCES [dbo].[T1] ([T1ID]) GO ALTER TABLE...

25
Gatilho em combinação com transação

Suponha que tenhamos a seguinte situação: Temos uma mesa (digamos Table_A), que tem um gatilho INSERT. O trabalho do acionador é atualizar algumas linhas com table_Bbase nos valores inseridos em table_A. Agora, está tudo bem quando simplesmente inserimos uma linha na tabela, mas e as situações em...

25
É possível criar uma coluna somente leitura?

Estou curioso para saber se é possível criar uma tabela com uma coluna que nunca pode ser alterada, mas as outras colunas da tabela podem. Por exemplo, eu poderia imaginar uma CreatedByUsercoluna que nunca deveria ser alterada. Existe uma funcionalidade interna no SQL Server para isso, ou é...

25
Usando MongoDB e PostgreSQL juntos

Meu projeto atual é essencialmente uma execução do sistema de gerenciamento de documentos do moinho. Dito isto, existem algumas rugas (surpresa, surpresa). Embora algumas das rugas sejam bastante específicas para o projeto, acredito que surgiram algumas observações e perguntas gerais que não têm...

25
Como recuperar espaço em disco no PostgreSQL?

Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Database Administrators Stack Exchange. Migrou há 5 anos . Eu tenho instalação local do banco de dados 9.1 com poucas tabelas que tinham cca. 300 milhões de registros e o banco de dados cresceu para...

25
Como inserir ou atualizar usando uma única consulta?

Eu tenho um teste de tabela com colunas id qual chave primária e auto incrementado e nome. Quero inserir um novo registro, se somente não houver registros.Por exemplo input é id = 30122 e name = john se houver registros com o ID 30122, atualizei a coluna de nome para john; se não houver...

25
Fluxo de trabalho DDL transacional para MySQL

Eu estava um pouco surpreso ao descobrir que as instruções DDL ( alter table, create indexetc) cometer implicitamente a transação atual no MySQL. Vindo do MS SQL Server, a capacidade de fazer alterações no banco de dados em uma transação localmente (que foi revertida) foi uma parte importante do...

25
Qual o impacto do LC_CTYPE em um banco de dados PostgreSQL?

Então, eu tenho poucos servidores Debian com o PostgreSQL. Historicamente, esses servidores e o PostgreSQL são localizados com o charset Latin 9 e, naquela época, tudo estava bem. Agora temos que lidar com coisas como polonês, grego ou chinês, para mudar isso se torna um problema crescente. Quando...

25
Sequência - NO CACHE vs CACHE 1

Existe alguma diferença entre um SEQUENCEdeclarado usando NO CACHEe um declarado usando CACHE 1no SQL Server 2012+? Sequência # 1: CREATE SEQUENCE dbo.MySeqCache1 AS INT START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9999 NO CYCLE CACHE 1; GO Sequência # 2: CREATE SEQUENCE...