Eu sou novo no Oracle Databases e gostaria de desenvolver um dicionário de dados e diagramas de ER para nossos bancos de dados existentes. Você tem dicas, scripts, ferramentas para fazer
Eu sou novo no Oracle Databases e gostaria de desenvolver um dicionário de dados e diagramas de ER para nossos bancos de dados existentes. Você tem dicas, scripts, ferramentas para fazer
Ao migrar tabelas provenientes de outros DBMSs para Oracle, uma das tarefas padrão é substituir todos os VARCHAR(n)campos por VARCHAR2(n)campos (fornecido n <= 4000). Por que a Oracle chama esse tipo de dados VARCHAR2e não apenas VARCHARcomo outros
Do ponto de vista matemático, desde que uma tabela tenha no máximo uma chave primária, parece ser uma decisão de projeto míope se referir às chaves primárias por algum nome arbitrário em vez de uma propriedade simples da tabela. Como conseqüência, para alterar uma chave primária de não...
Existe um comando SQL que eu possa executar para determinar o modelo de recuperação do meu banco de dados? Eu quero saber se a sua recuperação completa ou
Disclaimer: Por favor, tenha paciência comigo como alguém que usa apenas bancos de dados uma pequena fração do seu tempo de trabalho. (Na maioria das vezes, faço programação C ++ no meu trabalho, mas todos os meses ímpares preciso pesquisar / corrigir / adicionar algo em um banco de dados...
Eu preciso converter um valor de Double Precision para Bigint com PostgreSQL. Como eu posso fazer isso? Eu tentei com, to_bigint(myvalue)mas essa função não
Gostaria de receber uma opinião de especialistas sobre as melhores práticas quando se trata de nomeação de colunas . O pano de fundo é que, de acordo com a Wikipedia , a seguinte sintaxe, SELECT ... FROM Employees JOIN Timesheets USING (EmployeeID); é mais eficiente que SELECT ... FROM...
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Exchange Administrator Stack Exchange. Fechado há 4 anos . Como posso converter uma...
Eu tenho um banco de dados do SQL Server 2008 que possui um arquivo de dados com tamanho de 2 GB, mas o arquivo de log tem mais de 8 GB. Nos bancos de dados anteriores a 2008, eu poderia usar o 'Log de backup' e a TRUNCATE_ONLYopção, mas isso não está mais disponível nos bancos de dados de 2008 e...
Temos um banco de dados sql-server 2005 que transferimos regularmente do site do cliente para o nosso. Isso leva muito tempo, porque não temos uma conexão direta e precisamos transferir o arquivo pelo aplicativo de transferência de arquivos baseado na Web. Atualmente, o banco de dados tem cerca de...
Esta é uma pergunta de acompanhamento em: /programming/7684477/is-it-possible-to-set-transaction-isolation-level-snapshot-automatically Ainda estou tendo situações de deadlock / timeout no aplicativo ASP.NET ao executar grandes relatórios simultaneamente READ_COMMITTED_SNAPSHOT ON. Então, eu...
Qual é o melhor design para uma tabela, um Typecampo que é intou char(1)? Em outras palavras, dado este esquema: create table Car ( Name varchar(100) not null, Description varchar(100) not null, VehType .... not null ) É mais eficiente (em termos de desempenho) VehTypeser um intou um char(1)?...
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Exchange Administrator Stack Exchange. Fechado há 2 anos . Aqui está o que eu estou...
Vi recentemente a pergunta "onde 1 = 1 afirmação" ; uma construção SQL que tenho usado frequentemente na construção de SQL dinâmico, em um esforço para escrever um código mais limpo (da perspectiva da linguagem host). De um modo geral, essa adição a uma declaração SQL afeta negativamente o...
Eu tenho tabelas Log e LogItem; Estou escrevendo uma consulta para pegar alguns dados de ambos. Existem milhares Logse cada um Logpode ter até 125LogItems A consulta em questão é complicada, por isso estou ignorando (se alguém acha importante, provavelmente posso publicá-la), mas quando executei o...
Temos várias máquinas nas quais alocamos previamente o tamanho do log de transações para 50 GB. O tamanho da tabela que estou tentando reorganizar é de 55 a 60 gb, mas aumentará continuamente. A principal razão pela qual eu quero reorganizar é recuperar espaço e qualquer benefício de desempenho por...
Eu não tinha certeza se a alteração da lista ENUM () não é possível, então fiz um teste. No MySQL v5.1.58, fiz uma tabela de teste do InnoDB que contém um campo chamado 'bool' do tipo ENUM ('yes', 'no'). Então eu executei ... ALTER TABLE `test` CHANGE `bool` `bool` ENUM( 'yes', 'no', 'maybe'...
O banco de dados em que nossos desenvolvedores estão trabalhando é muito grande (possui muitos objetos de banco de dados). Temos que controlar as mudanças nos objetos db (gerenciamento de mudanças). Nossa empresa não pode ter uma pessoa que seria responsável apenas por alterações no banco de dados....
Imagine que você tem duas tabelas / consultas diferentes que deveriam ter / retornar dados idênticos. Você deseja verificar isso. Qual é uma maneira fácil de mostrar linhas não correspondentes de cada tabela, como no exemplo abaixo, comparando todas as colunas? Suponha que haja 30 colunas nas...
No SQL Server, as estatísticas são atualizadas automaticamente quando Auto Update Statisticsem True(que é o padrão). Existe um motivo para atualizar as estatísticas manualmente e em que