As edições do SQL Server Express (2005 e 2008) têm suporte para instalação, ativação e execução de procedimentos e funções armazenados do
As edições do SQL Server Express (2005 e 2008) têm suporte para instalação, ativação e execução de procedimentos e funções armazenados do
O que é mais rápido SELECT * FROM X INNER JOIN Y ON x.Record_ID = y.ForignKey_NotIndexed_NotUnique ou SELECT * FROM X INNER JOIN Y ON y.ForignKey_NotIndexed_NotUnique =
Acabei de começar a escrever um procedimento armazenado no SQL Server 2008 e tem mais de 30 parâmetros. Eu nunca escrevi um com mais de ~ 10 parâmetros, e isso me fez pensar ... Em que ponto existem muitos parâmetros? Para o contexto ... esse procedimento INSERIR essencialmente uma única linha em...
Estou tentando usar ' RESTORE HEADERONLY ' para obter a data em que o backup que estou prestes a restaurar foi feito. O comando: RESTORE HEADERONLY FROM DISK = '<path to .bak file>' funciona bem no Query Analyzer e fornece um conjunto de resultados com algo como 50 colunas. O problema é...
Imagine que seu requisito é que você tenha 3 tabelas enormes (dados estruturados) com, digamos, 30 bilhões de linhas em cada (tamanho total de 4 TB) e seus muitos usuários simultâneos (que são threads de sistemas paralelos em máquinas de LAN remotas) precisarão ler uma parte de os dados através de...
Eu tenho um banco de dados central no qual escrevo os resultados do trabalho em todos os meus servidores. Passo 3 parâmetros via powershell em um trabalho SQL de volta a um sp no servidor central que verifica se o trabalho deve estar em execução naquele momento etc. As informações são expostas pelo...
Tudo o que aprendi na escola foi SQL, que salva dados em tabelas. No momento, estou trabalhando em um projeto em que os dados são armazenados em arquivos XML. Além disso, todo XML contém uma referência a arquivos visuais (JPEG). O XML em si contém mais de mil pontos de coordenadas, além de...
Eu tenho o seguinte problema no SQL Server 2005: tentar inserir algumas linhas em uma variável da tabela leva muito tempo em comparação com a mesma inserção usando uma tabela temporária. Este é o código para inserir na variável da tabela DECLARE @Data TABLE(...) INSERT INTO @DATA( ... ) SELECT...
Estou tentando entender como melhor interpretar o tempo de bloqueio para as consultas que aparecem no nosso log de consultas lentas do MySQL. Por exemplo, se uma consulta UPDATE tiver 10 segundos de tempo de bloqueio. Presumo que seja o tempo total após a consulta de atualização adquirir o...
Estou pesquisando vários tipos de banco de dados e DBMS para um novo projeto que pretendo iniciar no verão. Desenvolvi sistemas no MySQL e no postgreSQL, agora pretendo expandir meu conhecimento e experiência em bancos de dados. Meu projeto será um tipo de rede social / coisa agregada de...
Supondo que eu tenha várias relações no meu banco de dados, por exemplo, Loja, Funcionário e Venda, e desejo conectar pares a um relacionamento binário simples. Pessoalmente, eu criaria tabelas denominadas Employee_Store e Employee_Sale com uma chave natural composta pelas chaves...
Eu já pesquisei no Google e li o manual o máximo que pude antes de postar isso aqui. Informações da versão: Postgres8.4 no Ubuntu10.x Eu tenho um laptop pessoal no qual eu executo um servidor postgres, e um script Java usando JDBC estava sendo executado por 1600 ~ mintues (que eu estava...
Ao criar uma chave primária composta para duas ou mais colunas, por exemplo PRIMARY KEY(col1, col2, col3); será o sistema INDEXcada coluna individualmente? A razão pela qual estou fazendo essa pergunta é que, quando a usamos UNIQUE INDEX (col1, col2, col3), ela age como INDEXsomente na primeira...
O espaço de tabela do Postgres é amplo para todo o cluster. Portanto, como eu calculei quanto espaço alocado por cada banco de dados no espaço de tabela do
Análogo à minha pergunta anterior O que um DBA precisa saber sobre o SSAS? , que gerou uma resposta realmente maravilhosa (obrigado, @ConcernedOfTunbridgeWells!), agora faço uma pergunta semelhante: O que um DBA do SQL Server precisa saber sobre o Windows Server para poder gerenciá-lo com...
Eu tenho um relatório que mostra a contagem de eventos nas últimas 12 horas, agrupada por hora. Parece fácil, mas estou lutando com como incluir registros que cubram as lacunas. Aqui está uma tabela de exemplo: Event ( EventTime datetime, EventType int ) Os dados são assim: '2012-03-08...
No SQL Server, por que um tinyint é armazenado com 9B na linha. Por alguma razão, parece haver um byte adicional no final da máscara de bitmap NULL. USE tempdb; IR CRIAR TABELA tbl ( i TINYINT NÃO NULO ); IR INSERIR EM tbl (i) VALORES (1); IR DBCC IND ('tempdb', 'tbl', - 1); IR...
Eu não estou entendendo isso. Eu tenho uma tabela com esses índices PRIMARY post_id INDEX topic_id FULLTEXT post_text A tabela possui (apenas) 346 000 linhas. Estou tentando realizar 2 consultas. SELECT post_id FROM phpbb_posts WHERE topic_id = 144017 AND post_id != 155352 AND...
Só estou curioso para saber por que uma consulta agregada é executada muito mais rápido com uma GROUP BYcláusula do que sem uma. Por exemplo, esta consulta leva quase 10 segundos para ser executada SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = 1 Enquanto este leva menos de um...
Preciso exportar os dados e a estrutura de uma tabela, mas os dados devem ter uma condição específica (WHERE status = 0 e id> 20). Como exportar banco de dados mysql com base em uma condição where do phpMyAdmin ou qualquer