AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-3351

Ben Brocka's questions

Martin Hope
Ben Brocka
Asked: 2012-08-30 13:42:28 +0800 CST

Como posso alterar o tipo de servidor de destino para um modelo de rastreamento?

  • 8

Eu tenho um modelo de rastreamento .tdf do SQL Server Profiler que alguém quer que eu execute, mas o modelo tem como alvo o SS 2008 R2. Embora meu SSMS seja 2008 R2, o servidor que preciso rastrear é SS 2005. Ao tentar rastrear o servidor, o tipo de servidor é bloqueado (gerado a partir do servidor real), então não posso simplesmente selecionar o modelo que preciso enquanto está marcado como um versão SS diferente..

Janela de Propriedades do Modelo de Rastreamento

Como posso alterar o tipo de servidor para o qual o modelo comercial está direcionado? Eu tentei File > Templates > Edit Templates..., mas não parece haver uma opção para mudar isso. É possível alterar a versão do servidor de destino ou todo o rastreamento precisa ser feito novamente do zero?

sql-server profiler
  • 3 respostas
  • 3674 Views
Martin Hope
Ben Brocka
Asked: 2012-05-16 13:58:42 +0800 CST

Combine a coluna de várias linhas em uma única linha

  • 14

Eu tenho alguns customer_commentsdivididos em várias linhas devido ao design do banco de dados e, para um relatório, preciso combinar o commentsde cada exclusivo idem uma linha. Eu tentei anteriormente algo trabalhando com esta lista delimitada da cláusula SELECT e do truque COALESCE, mas não consigo recuperá-lo e não devo tê-lo salvo. Também não consigo fazê-lo funcionar neste caso, parece funcionar apenas em uma única linha.

Os dados ficam assim:

id  row_num  customer_code comments
-----------------------------------
1   1        Dilbert        Hard
1   2        Dilbert        Worker
2   1        Wally          Lazy

Meus resultados precisam ficar assim:

id  customer_code comments
------------------------------
1   Dilbert        Hard Worker
2   Wally          Lazy

Então, para cada um row_numhá realmente apenas uma linha de resultados; os comentários devem ser combinados na ordem de row_num. O truque vinculado acima SELECTfunciona para obter todos os valores de uma consulta específica como uma linha, mas não consigo descobrir como fazê-lo funcionar como parte de uma SELECTinstrução que exibe todas essas linhas.

Minha consulta precisa percorrer toda a tabela por conta própria e gerar essas linhas. Não estou combinando-os em várias colunas, uma para cada linha, portanto PIVOT, não parece aplicável.

sql-server sql-server-2005
  • 4 respostas
  • 170549 Views
Martin Hope
Ben Brocka
Asked: 2012-04-19 10:25:01 +0800 CST

Identificando linhas que não correspondem a uma linha mestre

  • 3

Estou comparando um monte de tabelas de diferentes bancos de dados em diferentes servidores para um registro mestre. Preciso saber quais servidores, identificados por locationID, possuem as linhas não correspondentes porque podem precisar de manutenção.

Eu tenho uma EXCEPTconsulta simples onde comparo uma tabela onde cada linha é a configuração de cada servidor; table1tem uma linha por servidor com todas as configurações mais locationIDque é uma coluna que me diz qual servidor é. Eu comparo tudo isso com uma table1_mastertabela que tem as configurações corretas, mas excluo o locationIDporque não corresponderá.

Consulta simples abaixo:

SELECT everything, but, locationID
FROM table1
EXCEPT
SELECT everything, but, locationID
FROM table1_master

Há apenas uma linha mestre com a qual comparo todos os servidores e não a seleciono locationIDaqui.

Este é um exemplo das linhas que estou comparando. Cada um tem uma chave primária, uma única coluna varchare uma lista gigante com dezenas de colunas. Desejo comparar todas as colunas , exceto LocationID, mas preciso de LocationID para identificar as linhas.

LocationID             setting    setting    setting     setting
CS02      C            Y           Y         Y           Y
CS03      C            Y           Y         Y           Y
CS06      C            Y           N         Y           Y

Neste exemplo, digamos que CS02 é meu registro mestre, então, como todas as configurações são as mesmas em CS02 e CS03, essas linhas não aparecem, mas CS06 sim. Mas em minha EXCEPTconsulta, não estou capturando LocationID, então não sei qual linha foi retornada.

Isso retorna as linhas de que preciso, mas NÃO o locationID, então não sei quais linhas estão erradas. Existe alguma maneira de incluir locationIDno conjunto de resultados enquanto excluo as linhas correspondentes?

A solução que pensei foi fazer uma linha para cada servidor da table1_mastertabela, assim cada um locationIDfica representado, mas todos tem os mesmos dados fora isso. Minha EXCLUDEconsulta deve retornar locationIDe minhas informações, mas essa é a melhor maneira de fazer isso?

sql-server sql-server-2005
  • 3 respostas
  • 1463 Views
Martin Hope
Ben Brocka
Asked: 2012-02-11 10:53:01 +0800 CST

Por que IDENTITY_INSERT ON é permitido apenas em uma tabela por vez?

  • 20

É o caso que IDENTITY_INSERT só pode ser definido como ON em uma tabela de banco de dados por vez, mas por quê? Como IDENTITYas colunas não são globalmente exclusivas, não consigo pensar em nenhuma situação perigosa que possa ser causada pela inserção de identidades em mais de uma tabela ao mesmo tempo (pelo menos não mais perigoso do que geralmente falsificar IDENTITY INSERT).

IDENTITY INSERT raramente deve ser usado, mas qual é o motivo do limite rígido?

sql-server
  • 2 respostas
  • 14131 Views
Martin Hope
Ben Brocka
Asked: 2012-01-10 07:32:22 +0800 CST

O ORDER BY em uma chave clusterizada afeta o desempenho?

  • 6

Digamos que eu tenha uma tabela agrupada em PrimaryKey e, em todos os casos, desejo que meus resultados sejam ordenados por PrimaryKey , portanto, sempre ORDER BY PrimaryKeyem todas as consultas.

Isso ORDER BYafeta o desempenho de alguma forma ou é ignorado pelo criador de perfil porque as linhas já estão nessa ordem?

Estou usando um banco de dados SQL Server 2005.

sql-server performance
  • 3 respostas
  • 3352 Views
Martin Hope
Ben Brocka
Asked: 2011-12-15 07:18:33 +0800 CST

As 2 primeiras linhas por partição de uma diferença de data de valor absoluto

  • 1

Eu tenho um banco de dados de imagens de câmeras de segurança em um banco de dados desnormalizado. Eu tenho locais que possuem várias câmeras que tiram várias imagens.

Location + Camera + image capture_date é a chave primária agrupada e, atualmente, o único índice na tabela. O kicker está procurando uma única câmera leva <1 milissegundo do SSMS e ~ 70ms do meu aplicativo da web. Minhas soluções CTE de trabalho atuais levam cerca de 3 minutos para três câmeras .

Para dar uma visão geral das câmeras em um local, preciso selecionar 2 imagens de cada câmera mais próximas de uma determinada data (como a data atual). Por isso preciso de um valor absoluto (datas anteriores ou posteriores à data de busca são igualmente válidas), por isso estou buscando pelo menor ABS(@date -capture_date).

Aqui está o código atual. Funciona, mas não é SARGable e é extremamente lento. Também preciso apenas das 2 primeiras linhas por câmera no CTE, pois pode haver centenas de milhares de imagens por partição.

DECLARE @date datetime,
        @location varchar(4)
SET     @date ='2011-12-13 12:00:00'
SET     @location='CS01';
WITH CTE AS (
    SELECT
        *,
        ROW_NUMBER() OVER (PARTITION  BY Camera ORDER BY  abs(datediff(second,@date, [capture_date]))) AS Ranking
    FROM rs_camera_pictures
    WHERE 
        location=@location)
SELECT * FROM CTE WHERE Ranking <= 2
sql-server sql-server-2005
  • 4 respostas
  • 1396 Views
Martin Hope
Ben Brocka
Asked: 2011-11-18 09:37:22 +0800 CST

Selecione uma única linha de duas colunas distintas [duplicado]

  • 1
Essa pergunta já tem resposta aqui :
Fechado há 10 anos .

Duplicação possível:
como obter a linha MAX

Preciso buscar a linha "mais recente" para determinadas condições em minha tkhist1tabela. Os tickets são vinculados a TicketNoe LocationID, e preciso selecionar uma linha para DISTINCTos valores de ambas as colunas.

Várias linhas podem compartilhar o mesmo TicketNoe , no LocationIDentanto, são definidas adicionalmente por uma coluna UniqueID. Preciso selecionar uma única linha para cada combinação de TicketNo e LocationID, SELECTINGa linha com o único UniqueIDvalor mais alto. Não preciso de um ID exclusivo em meu SELECTextrato.

A consulta a seguir seleciona algumas das informações de que preciso, mas não captura apenas uma linha por UniqueID. Se uma linha tiver valores diferentes para FreightPay(ou qualquer outra coluna), ela será SELECIONADA como uma nova linha.

SELECT DISTINCT
    [TicketNo],
    [LocationID],   
    [FreightPay]
  FROM [Tkhist1]

Preciso de uma única linha para cada par distinto de TicketNoe LocationID, selecionando apenas as informações do valor mais alto ( DESC)UniqueID

sql-server query
  • 1 respostas
  • 10111 Views
Martin Hope
Ben Brocka
Asked: 2011-11-18 08:56:35 +0800 CST

Um índice clusterizado melhorará o desempenho das atualizações executadas sequencialmente nesse índice clusterizado?

  • 6

Sei que os índices reduzem o desempenho da modificação de dados, mas tenho uma tarefa em que (quase) todas as atualizações são feitas nos itens em ordem sequencial. Um índice clusterizado melhoraria ou reduziria o desempenho na atualização dessas linhas?

O índice clusterizado estaria na coluna idonde idé uma IDENTITYcoluna. idnunca é alterado e será sequencial (além disso, as linhas nunca devem ser excluídas). Este é o formato das minhas declarações de atualização:

UPDATE [table] SET value = 1 
WHERE  id IN (1,2,3,4...)

No entanto, os valores não são necessariamente contínuos. Uma sequência de IN (1,2,4,5)também é possível se id=3não estiver configurado para ser atualizado, mas eles sempre estarão em ordem.

Quando todas as atualizações estiverem em ordem sequencial, um índice clusterizado melhorará ou reduzirá o desempenho?

sql-server index
  • 1 respostas
  • 672 Views
Martin Hope
Ben Brocka
Asked: 2011-11-05 06:18:52 +0800 CST

Qual é a razão para criar uma tabela física para uma saída de relatório?

  • 2

Percebi que os Crystal Reports feitos por nossa organização e por alguns de nossos fornecedores de software ERA tendem a usar tabelas físicas para os conjuntos de dados de seus relatórios, em vez de usar uma exibição ou um procedimento armazenado para coletar os dados. Ocasionalmente, vi relatórios usarem procedimentos armazenados que usam tabelas físicas em vez de tabelas temporárias para armazenar e manipular conjuntos de dados. Nesses casos, a saída do relatório geralmente existe como uma tabela semelhante rpt_ap_vendorsou semelhante e pode ou não ser desprovida de dados quando não estiver em uso.

Esses são sempre casos em que o relatório é gerado sob demanda, portanto, não é um caso em que um relatório pode ser gerado uma vez e exibido várias vezes e não há vários relatórios/procedimentos armazenados acessando esses dados ao mesmo tempo.

Que razão haveria para usar tabelas físicas para relatórios como este? Existe uma razão lógica, técnica ou relacionada ao desempenho para fazer isso? Ao gerar relatórios, eu pessoalmente sempre usei exibições e procedimentos armazenados com tabelas temporárias ou, melhor ainda, tabelas derivadas para evitar leituras de disco extras envolvendo a limpeza/exclusão de uma tabela temporária.

best-practices view
  • 2 respostas
  • 796 Views
Martin Hope
Ben Brocka
Asked: 2011-10-01 10:45:06 +0800 CST

O que é uma "consulta heterogênea"?

  • 15

Recebi a seguinte mensagem de erro em relação a uma consulta SQL que estou executando em um programa. SQL Server 2005 T-SQL.

As consultas heterogêneas requerem que as opções ANSI_NULLSe ANSI_WARNINGSsejam definidas para a conexão. Isso garante uma semântica de consulta consistente. Ative essas opções e emita novamente sua consulta. (gravidade 16)

Consertar é fácil, set ANSI_NULLSe ANSI_WARNINGS ON, mas eu queria saber o que é uma consulta heterogênea. Uma pesquisa no Google traz dezenas de resultados me dizendo para definir ANSI_NULLSe ANSI_WARNINGS, nada explicando o que o termo significa. A consulta é:

UPDATE SRV.DB.DBO.TABLE SET Column=
            (SELECT Column 
            FROM SRV1.DB.DBO.TABLE)

Estou pensando que isso se deve à conexão com vários mecanismos de banco de dados em uma consulta, pois nunca recebi esse erro de outra forma.
"Heterogêneo" refere-se apenas à consulta de dois mecanismos de banco de dados diferentes neste contexto?

sql-server errors
  • 3 respostas
  • 18995 Views
Martin Hope
Ben Brocka
Asked: 2011-09-29 13:33:48 +0800 CST

Consultar dados de vários bancos de dados remotos vinculados

  • 2

Usando bancos de dados SQL Server 2005 e SQL Server Management Studio 2008, preciso consultar um único valor de cada um dos n bancos de dados vinculados em um intervalo regular. Os servidores são fisicamente remotos e basicamente posso contar com um tempo limite, tentativas de criar uma consulta que conclua falharam. Cada tentativa falha quando um servidor atinge o tempo limite, recebi especificamente o erro 'Tempo limite de login expirado'.

Idealmente, preciso de um procedimento armazenado que gere uma linha ou tabela com uma coluna ou linha para cada servidor e um valor indicando qual é o meu valor no banco de dados remoto ou nullse eu obtiver um tempo limite (o valor no banco de dados remoto não pode ser null).

Meu primeiro pensamento ao coletar os dados foi

select
(SELECT TOP 1 [value]
FROM 
[RemoteServer1].[DB].[dbo].[Table]) as
RemoteServer1,
(SELECT TOP 1 [value]
FROM 
[RemoteServer2].[DB].[dbo].[Table]) as
RemoteServer2,
...

O que gera uma única linha com todos os valores de que preciso e índices que posso usar para relatar os valores necessários. Mas um único tempo limite em uma instrução select mata toda a consulta (ela é executada corretamente se todos os servidores forem alcançados). Posso presumir com segurança que, em algum ponto da consulta, pelo menos um servidor atingirá o tempo limite.

Eu tentei uma exceção, mas parece não funcionar (nunca tentei usar exceções no SQL Server antes). Eu tentei isso no lugar de cada subconsulta:

begin try
(SELECT TOP 1 [Value]
FROM 
[RemoteServer1].[DB].[dbo].[Table])  as RemoteServer1
end try
begin catch 
select null as RemoteServer1
end catch,

Mas o timeout ainda faz com que toda a consulta falhe, acho que é porque try só funciona se a conexão não falhar?

Existe alguma maneira de isso funcionar? A única outra solução em que consigo pensar seria um procedimento armazenado em cada banco de dados remoto para enviar esse registro, de modo que esteja tudo em nosso banco de dados local (do qual podemos depender de alcançar), mas isso introduziria muito mais complexidade do que essa consulta vale.

sql-server linked-server
  • 2 respostas
  • 3576 Views
Martin Hope
Ben Brocka
Asked: 2011-09-23 10:30:23 +0800 CST

Definir permissões em uma exibição

  • 4

Estou criando uma exibição em um banco de dados SQL Server 2005 por meio do SQL Server Management Studio 2008, a exibição lê de duas tabelas. A exibição é acessada a partir de um aplicativo da Web e quero que os usuários possam atualizar uma das tabelas atualizando a exibição, mas não a outra. Uma tabela contém dados ativos de um sistema importante e não deve ser alterada por este aplicativo. Eu controlo o aplicativo da web para que ele nunca gere uma consulta que atualize essa tabela, mas não quero que isso seja possível .

Existe alguma maneira de definir permissões para que a exibição em si só possa ler de uma das tabelas subjacentes? Tudo o que sei sobre permissões está no nível do usuário, mas pensei que havia uma maneira de tornar uma exibição somente leitura.

sql-server view
  • 2 respostas
  • 3005 Views
Martin Hope
Ben Brocka
Asked: 2011-09-21 06:17:09 +0800 CST

O aliasing de tabela é uma prática ruim?

  • 26

Lembro-me de aprender a fazer isso em um curso de DBMS para alunos do Master of Information Services. Para economizar um pouco de digitação, você pode digitar:

SELECT t1.id, t2.stuff 
FROM 
              someTable    t1 
   INNER JOIN otherTable   t2 
      ON t1.id=t2.id
;

Mas... Por que isso é aceitável em stored procedures e tal? Parece que tudo o que faz é prejudicar a legibilidade da declaração, economizando uma quantidade extremamente pequena de tempo. Existe alguma razão funcional ou lógica para fazer isso? Parece adicionar ambiguidade em vez de removê-la; a única razão aceitável que posso ver para usar esse formato é se você estiver adicionando um alias semanticamente significativo - por exemplo, FROM someTable idsTable- quando o nome da tabela não for descritivo o suficiente.

O aliasing de tabela é uma prática ruim ou é apenas um uso indevido de um sistema útil?

stored-procedures best-practices
  • 6 respostas
  • 6281 Views
Martin Hope
Ben Brocka
Asked: 2011-09-17 12:41:08 +0800 CST

Consultas recentes no SQL Server 2005

  • 3

Estou usando um aplicativo da Web PHP para interagir com um banco de dados e preciso capturar uma consulta incorreta. É um SQL gerado dinamicamente e não conheço 100% do código nem o escrevi, então preciso ver o que está fazendo.

Usando o SQL Server Management Studio 2008, achei incrivelmente difícil encontrar as últimas n consultas executadas no banco de dados. Pesquisei muito, mas todas as soluções que vi exigem "sql_handle", que é um recurso não disponível no nível de compatibilidade do meu banco de dados e, para inicializar, todas as soluções que vi não parecem capturar consultas dinâmicas, o que usos de aplicativos da web.

Eu estava usando esta consulta:

SELECT TOP 50 * FROM(SELECT COALESCE(OBJECT_NAME(s2.objectid),'Ad-Hoc') AS ProcName,
  execution_count,s2.objectid,
    (SELECT TOP 1 SUBSTRING(s2.TEXT,statement_start_offset / 2+1 ,
      ( (CASE WHEN statement_end_offset = -1
  THEN (LEN(CONVERT(NVARCHAR(MAX),s2.TEXT)) * 2)
ELSE statement_end_offset END)- statement_start_offset) / 2+1)) AS sql_statement,
       last_execution_time
FROM sys.dm_exec_query_stats AS s1
CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS s2 ) x
WHERE sql_statement NOT like 'SELECT TOP 50 * FROM(SELECT %'
ORDER BY last_execution_time DESC

Mas requer inaceitavelmente alterar sp_dbcmptlevel no SQL Server 2005 (a pesquisa requer comptlevel em 90, preciso dele em 80) e, em um caso recente, nem retorna nenhuma consulta dinâmica executada no banco de dados; está apenas retornando as ações dos procedimentos armazenados.

Uma solução semelhante com os mesmos problemas de compatibilidade e resultados incompletos é:

SELECT deqs.last_execution_time AS [Time], dest.TEXT AS [Query]
FROM sys.dm_exec_query_stats AS deqs
CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest
ORDER BY deqs.last_execution_time DESC

Este retorna um subconjunto muito pequeno e estranho de consultas, incluindo a consulta mais recente (geralmente ela mesma) e um monte de create proceduredeclarações.

Existe algum recurso do SSMS ou consulta de banco de dados do sistema que me permita visualizar ou capturar consultas recentes? Se eu tiver que capturar e salvar as strings de consulta de alguma forma, isso é aceitável, pois isso é apenas em um sistema de teste.

sql-server ssms
  • 2 respostas
  • 1276 Views
Martin Hope
Ben Brocka
Asked: 2011-09-15 11:35:19 +0800 CST

Por que o SSMS está inserindo novas linhas na parte superior de uma tabela e não na parte inferior?

  • 14

Sempre que insiro manualmente uma linha em uma tabela no SQL Server Management Studio 2008 (o banco de dados é o SQL Server 2005), minha nova linha aparece no TOPO da lista, e não no final. Estou usando colunas de identidade e isso resulta em coisas como

id  row
42 first row
1 second row
2 third row

Quando as linhas são buscadas e não explicitamente ordenadas. Isso resulta em uma aparência diferente quando as linhas são buscadas para o aplicativo da Web e altera o que uma TOP 1consulta retorna.

Eu sei que posso order by, mas por que isso está acontecendo? A maioria dos meus dados é inserida por meio de um aplicativo da Web, todas as inserções desse aplicativo resultam em uma ordem Primeiro a entrar, primeiro a sair, por exemplo, a inserção mais recente está na parte inferior, portanto, os ids estão todos em uma linha. Existe alguma configuração no servidor ou no Management Studio que causa essa ordem incorreta?

sql-server ssms
  • 3 respostas
  • 13021 Views
Martin Hope
Ben Brocka
Asked: 2011-09-10 11:57:24 +0800 CST

Existe uma razão para usar nomes de tabela extremamente abreviados?

  • 23

Estamos usando uma configuração de banco de dados de um aplicativo de fornecedor que é terrivelmente difícil de ler os nomes das tabelas do banco de dados e nenhuma documentação sobre o que está armazenado e onde. Entendo por que alguém pode querer ofuscar sua estrutura de tabela em um aplicativo proprietário, mas um dos pontos de venda desse aplicativo (Enterprise Resource Planning) era sua personalização.

Os nomes das tabelas são como aptrx (Accounts Payable Transactions) e apmaster_all (curiosamente, esta é a tabela vendors). É um banco de dados extremamente complexo, então eu queria saber se havia alguma lógica na convenção ou se estava simplesmente sendo ofuscado intencionalmente ou não.

Pelo que sei, o tamanho do nome da tabela não afetará o desempenho perceptivelmente, correto? O banco de dados é muito complexo (centenas de tabelas), então a classificação faz sentido, mas não consigo imaginar por que AccountsPayableTransactions não é preferível a aptrx....

naming-convention
  • 8 respostas
  • 11146 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host

    • 12 respostas
  • Marko Smith

    Como fazer a saída do sqlplus aparecer em uma linha?

    • 3 respostas
  • Marko Smith

    Selecione qual tem data máxima ou data mais recente

    • 3 respostas
  • Marko Smith

    Como faço para listar todos os esquemas no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    Como usar o sqlplus para se conectar a um banco de dados Oracle localizado em outro host sem modificar meu próprio tnsnames.ora

    • 4 respostas
  • Marko Smith

    Como você mysqldump tabela (s) específica (s)?

    • 4 respostas
  • Marko Smith

    Listar os privilégios do banco de dados usando o psql

    • 10 respostas
  • Marko Smith

    Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Como faço para listar todos os bancos de dados e tabelas usando o psql?

    • 7 respostas
  • Martin Hope
    Jin conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane Como faço para listar todos os esquemas no PostgreSQL? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh Por que o log de transações continua crescendo ou fica sem espaço? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland Listar todas as colunas de uma tabela especificada 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney O MySQL pode realizar consultas razoavelmente em bilhões de linhas? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx Como posso monitorar o andamento de uma importação de um arquivo .sql grande? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison Como você mysqldump tabela (s) específica (s)? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas Como posso cronometrar consultas SQL usando psql? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas Como faço para listar todos os bancos de dados e tabelas usando o psql? 2011-02-18 00:45:49 +0800 CST

Hot tag

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve