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 / dba / 问题

All perguntas(dba)

Martin Hope
PicoDeGallo
Asked: 2018-04-17 07:51:31 +0800 CST

O consumo de "Memória Total do Servidor" do SQL Server estagnou por meses com mais de 64 GB disponíveis

  • 40

Eu me deparei com um problema estranho em que o SQL Server 2016 Standard Edition de 64 bits parecia ter se limitado a exatamente metade da memória total alocada para ele (64 GB de 128 GB).

A saída de @@VERSIONé:

Microsoft SQL Server 2016 (SP1-CU7-GDR) (KB4057119) - 13.0.4466.4 (X64) 22 de dezembro de 2017 11:25:00 Copyright (c) Microsoft Corporation Standard Edition (64 bits) no Windows Server 2012 R2 Datacenter 6.3 ( Build 9600: ) (Hipervisor)

A saída de sys.dm_os_process_memoryé:

sys.dm_os_process_memory

Quando eu consulto sys.dm_os_performance_counters, vejo que Target Server Memory (KB)está em 131072000e Total Server Memory (KB)está em pouco menos da metade disso em 65308016. Na maioria dos cenários, eu entenderia que isso é um comportamento normal, pois o SQL Server ainda não determinou que precisa alocar mais memória para si mesmo.

No entanto, ele está "preso" em ~ 64 GB há mais de 2 meses. Durante esse período, realizamos uma quantidade significativa de operações com uso intensivo de memória em alguns dos bancos de dados e adicionamos cerca de 40 bancos de dados à instância. Temos um total de 292 bancos de dados, cada um com arquivos de dados pré-alocados em 4 GB com taxa de crescimento automático de 256 MB e arquivos de log de 2 GB com taxa de crescimento automático de 128 MB. Eu executo um backup completo uma vez à noite às 00h00 e começo os backups de log de transações de segunda a sexta-feira, das 6h00 às 20h00 em um intervalo de 15 minutos. Esses bancos de dados são relativamente baixos em sua taxa de transferência geral, mas estou cético de que algo esteja errado, já que o SQL Server não se aproximou doTarget Server Memorynaturalmente por meio de novas adições de banco de dados, execuções normais de consulta, bem como pipelines ETL com uso intensivo de memória que foram executados.

A própria instância do SQL Server está sobre um servidor Windows Server 2012R2 virtualizado (VMware) com 12 CPUs, 144 GB de memória (128 GB para SQL Server, 16 GB reservados para Windows) e 4 discos virtuais totais que ficam sobre um vSAN com unidades SAS de 15.000 . O Windows fica naturalmente em um disco C: de 64 GB com um arquivo de paginação de 32 GB. Os arquivos de dados ficam em um disco D: de 2 TB, os arquivos de log ficam em cima de um disco L: de 2 TB e o tempdb fica em um disco T: de 256 GB com arquivos de 8 x 16 GB sem crescimento automático.

Verifiquei que não há outras instâncias do SQL Server em execução no servidor além do MSSQLSERVER.

Serviços

Esse servidor é totalmente dedicado apenas à instância do SQL Server, portanto, não temos outros aplicativos ou serviços em execução que possam consumir memória.

Monitor de recursos

Eu utilizo o RedGate SQL Monitor para análise, e abaixo está um histórico dos últimos 18 dias de Total Server Memory. Como você pode ver, a utilização de memória permaneceu totalmente estagnada, exceto por um único aumento de ~ 300 MB no início de abril.

Monitor SQL RedGate

Qual pode ser a causa disso? O que posso examinar mais de perto para determinar por que o SQL Server não deseja usar os 64 GB + de memória adicionais alocados para ele?

A saída de execução sp_Blitz:

sp_Blitz @OutputType = 'markdown', @CheckServerInfo = 1;

Prioridade 50: Desempenho :

  • CPU Schedulers Offline - Alguns núcleos de CPU não são acessíveis ao SQL Server devido a problemas de licenciamento ou mascaramento de afinidade.

  • Nós de memória offline - devido a problemas de licenciamento ou mascaramento de afinidade, parte da memória pode não estar disponível.

Prioridade 50: Confiabilidade :

  • Remote DAC Disabled - O acesso remoto à Dedicated Admin Connection (DAC) não está habilitado. O DAC pode tornar a solução de problemas remota muito mais fácil quando o SQL Server não responde.

Prioridade 100: Desempenho :

  • Muitos planos para uma consulta - 300 planos estão presentes para uma única consulta no cache do plano - o que significa que provavelmente temos problemas de parametrização.

  • Acionadores do servidor ativados

    • O acionador do servidor [RG_SQLLighthouse_DDLTrigger] está habilitado. Certifique-se de entender o que esse gatilho está fazendo - quanto menos trabalho ele fizer, melhor.

    • O acionador do servidor [SSMSRemoteBlock] está ativado. Certifique-se de entender o que esse gatilho está fazendo - quanto menos trabalho ele fizer, melhor.

Prioridade 150: Desempenho :

  • Consultas forçando dicas de junção - 1.480 instâncias de dicas de junção foram registradas desde a reinicialização. Isso significa que as consultas estão dominando o otimizador do SQL Server e, se elas não souberem o que estão fazendo, isso pode causar mais danos do que benefícios. Isso também pode explicar por que os esforços de ajuste do DBA não estão funcionando.

  • Consultas forçando dicas de pedidos - 2.153 instâncias de dicas de pedidos foram registradas desde a reinicialização. Isso significa que as consultas estão dominando o otimizador do SQL Server e, se elas não souberem o que estão fazendo, isso pode causar mais danos do que benefícios. Isso também pode explicar por que os esforços de ajuste do DBA não estão funcionando.

Prioridade 170: Configuração do Arquivo :

  • Banco de dados do sistema na unidade C

    • master - O banco de dados master possui um arquivo na unidade C. Colocar bancos de dados do sistema na unidade C corre o risco de travar o servidor quando ficar sem espaço.

    • model - O banco de dados do modelo possui um arquivo na unidade C. Colocar bancos de dados do sistema na unidade C corre o risco de travar o servidor quando ficar sem espaço.

    • msdb - O banco de dados msdb tem um arquivo na unidade C. Colocar bancos de dados do sistema na unidade C corre o risco de travar o servidor quando ficar sem espaço.

Prioridade 200: Informativo :

  • Trabalhos do agente iniciando simultaneamente - vários trabalhos do SQL Server Agent são configurados para iniciar simultaneamente. Para listas de programação detalhadas, consulte a consulta na URL.

  • Tabelas no mestre do banco de dados mestre - A tabela CommandLog no banco de dados mestre foi criada por usuários finais em 30 de julho de 2017, 17h22. As tabelas no banco de dados mestre não podem ser restauradas em caso de desastre.

  • TraceFlag ativado

    • O sinalizador de rastreamento 1118 está habilitado globalmente.

    • O sinalizador de rastreamento 1222 está habilitado globalmente.

    • O sinalizador de rastreamento 2371 está habilitado globalmente.

Prioridade 200: Configuração de servidor não padrão :

  • Agent XPs - Esta opção sp_configure foi alterada. Seu valor padrão é 0 e foi definido como 1.

  • backup checksum default - Esta opção sp_configure foi alterada. Seu valor padrão é 0 e foi definido como 1.

  • padrão de compactação de backup - Esta opção sp_configure foi alterada. Seu valor padrão é 0 e foi definido como 1.

  • limite de custo para paralelismo - Esta opção sp_configure foi alterada. Seu valor padrão é 5 e foi definido como 48.

  • grau máximo de paralelismo - Esta opção sp_configure foi alterada. Seu valor padrão é 0 e foi definido como 12.

  • max server memory (MB) - Esta opção sp_configure foi alterada. Seu valor padrão é 2147483647 e foi definido como 128000.

  • otimizar para cargas de trabalho ad hoc - esta opção sp_configure foi alterada. Seu valor padrão é 0 e foi definido como 1.

  • mostrar opções avançadas - Esta opção sp_configure foi alterada. Seu valor padrão é 0 e foi definido como 1.

  • xp_cmdshell - Esta opção sp_configure foi alterada. Seu valor padrão é 0 e foi definido como 1.

Prioridade 200: Confiabilidade :

  • Procedimentos armazenados estendidos no mestre

  • master - O procedimento armazenado estendido [sqbdata] está no banco de dados master. O CLR pode estar em uso e o banco de dados mestre agora precisa fazer parte do planejamento de backup/recuperação.

    • master - O procedimento armazenado estendido [sqbdir] está no banco de dados master. O CLR pode estar em uso e o banco de dados mestre agora precisa fazer parte do planejamento de backup/recuperação.

    • master - O procedimento armazenado estendido [sqbmemory] está no banco de dados master. O CLR pode estar em uso e o banco de dados mestre agora precisa fazer parte do planejamento de backup/recuperação.

    • master - O procedimento armazenado estendido [sqbstatus] está no banco de dados master. O CLR pode estar em uso e o banco de dados mestre agora precisa fazer parte do planejamento de backup/recuperação.

    • master - O procedimento armazenado estendido [sqbtest] está no banco de dados master. O CLR pode estar em uso e o banco de dados mestre agora precisa fazer parte do planejamento de backup/recuperação.

    • master - O procedimento armazenado estendido [sqbtestcancel] está no banco de dados master. O CLR pode estar em uso e o banco de dados mestre agora precisa fazer parte do planejamento de backup/recuperação.

    • master - O procedimento armazenado estendido [sqbteststatus] está no banco de dados master. O CLR pode estar em uso e o banco de dados mestre agora precisa fazer parte do planejamento de backup/recuperação.

    • master - O procedimento armazenado estendido [sqbutility] está no banco de dados master. O CLR pode estar em uso e o banco de dados mestre agora precisa fazer parte do planejamento de backup/recuperação.

    • master - O procedimento armazenado estendido [sqlbackup] está no banco de dados master. O CLR pode estar em uso e o banco de dados mestre agora precisa fazer parte do planejamento de backup/recuperação.

Prioridade 210: Configuração de banco de dados não padrão :

  • Read Committed Snapshot Isolation Enabled - Esta configuração de banco de dados não é o padrão.

    • RedGate

    • RedGateMonitor

  • Isolamento de Instantâneo Habilitado - Esta configuração de banco de dados não é o padrão.

    • RedGate

    • RedGateMonitor

Prioridade 240: Estatísticas de espera :

  • 1 - SOS_SCHEDULER_YIELD - 1770,8 horas de espera, 115,9 minutos de tempo médio de espera por hora, 100,0% de espera de sinal, 1419212079 tarefas em espera, 4,5 ms de tempo médio de espera.

Prioridade 250: Informativo :

  • SQL Server está sendo executado em uma conta NT Service - estou executando como NT Service\MSSQLSERVER. Eu gostaria de ter uma conta de serviço do Active Directory.

Prioridade 250: Informações do Servidor :

  • Conteúdo de rastreamento padrão - O rastreamento padrão contém 36 horas de dados entre 14 de abril de 2018 23h21 e 16 de abril de 2018 11h13. Os arquivos de rastreamento padrão estão localizados em: C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Log

  • Espaço C da unidade - 196816,00 MB livres na unidade C

  • Espaço D da unidade - 894823,00 MB livres na unidade E

  • Espaço L da unidade - 1361367,00 MB livres na unidade F

  • Espaço na unidade T - 114441,00 MB livres na unidade G

  • Hardware - Processadores lógicos: 12. Memória física: 144GB.

  • Hardware - Configuração NUMA

    • Nó: 0 Estado: ONLINE Agendadores online: 4 Agendadores offline: 2 Grupo de processadores: 0 Nó de memória: 0 Memória VAS GB reservado: 186

    • Nó: 1 Estado: OFFLINE Agendadores online: 0 Agendadores offline: 6 Grupo de processadores: 0 Nó de memória: 0 Memória VAS GB reservado: 186

  • Inicialização instantânea de arquivo habilitada - a conta de serviço tem a permissão Executar tarefas de manutenção de volume.

  • Plano de energia - Seu servidor tem CPUs de 2,60 GHz e está no modo de energia balanceada -- Uh... você quer que suas CPUs funcionem em velocidade máxima, certo?

  • Última reinicialização do servidor - 9 de março de 2018 7h27

  • Nome do servidor - [redigido]

  • Serviços

    • Serviço: o SQL Server (MSSQLSERVER) é executado na conta de serviço NT Service\MSSQLSERVER. Última hora de inicialização: 9 de março de 2018 7h27. Tipo de inicialização: Automático, atualmente em execução.

    • Serviço: o SQL Server Agent (MSSQLSERVER) é executado na conta de serviço LocalSystem. Última hora de inicialização: não mostrada. Tipo de inicialização: Automático, atualmente em execução.

  • Última reinicialização do SQL Server - 9 de março de 2018 6h27

  • Serviço SQL Server - Versão: 13.0.4466.4. Nível de patch: SP1. Atualização cumulativa: $ 7. Edição: Edição padrão (64 bits). Grupos de Disponibilidade Habilitados: 0. Status do Gerente de Grupos de Disponibilidade: 2

  • Servidor Virtual - Tipo: (HIPERVISOR)

  • Versão do Windows - Você está executando uma versão bastante moderna do Windows: era do servidor 2012R2, versão 6.3

Prioridade 254: Data de execução :

  • Diário do capitão: stardate algo e algo...
sql-server performance
  • 3 respostas
  • 5881 Views
Martin Hope
feO2x
Asked: 2017-11-22 03:55:12 +0800 CST

LocalDB v14 cria caminho errado para arquivos mdf

  • 40

Recentemente, atualizei o LocalDB da versão 13 para 14 usando o instalador do SQL Server Express e esta instrução . Após a instalação, parei a instância padrão existente (MSSQLLOCALDB) da versão 13 e criei uma nova, que usava automaticamente o mecanismo do servidor v14.0.1000.

Costumo usar o LocalDB para testes de Integração de Banco de Dados, ou seja, em meus testes de xunit, crio um banco de dados (temporário) que é excluído quando o teste termina. Desde a nova versão, infelizmente todos os meus testes falham por causa da seguinte mensagem de erro:

CREATE FILE encontrou o erro 5 do sistema operacional (Acesso negado.) ao tentar abrir ou criar o arquivo físico 'C:\Users\kepflDBd0811493e18b46febf980ffb8029482a.mdf'

O estranho é que o caminho de destino para o arquivo mdf está incorreto, falta uma barra invertida entre C:\Users\kepfl e DBd0811493e18b46febf980ffb8029482a.mdf (que é o nome aleatório do banco de dados para um único teste). Os bancos de dados são criados através do comando simples CREATE DATABASE [databaseName]- nada de especial aqui.

No SSMS, vejo que os locais de destino para dados, log e backup são os seguintes:

Locais de destino do LocalDB

No entanto, quando tento atualizar o local, recebo outra mensagem de erro:

Mensagem de erro ao tentar atualizar

Como posso atualizar os locais padrão para que o LocalDB possa criar bancos de dados novamente? É óbvio que o LocalDB não combina corretamente o diretório de localização padrão e o nome do arquivo de banco de dados - existe uma entrada de registro que eu possa editar? Ou qualquer outra coisa?

Atualização após a resposta de Doug e o comentário de sepupic

De acordo com esta pergunta do Stackoverflow , o local padrão também deve ser alterável por meio do registro. No entanto, se eu tentar encontrar as chaves correspondentes "DefaultData", "DefaultLog" e "BackupDirectory", não consigo encontrá-las no meu registro. O SQL Server v14 renomeou essas chaves de registro ou moveu essas informações para fora do registro?

sql-server sql-server-localdb
  • 4 respostas
  • 15246 Views
Martin Hope
Kannan Ramamoorthy
Asked: 2016-03-06 15:06:22 +0800 CST

Existe uma restrição de comprimento máximo para uma consulta postgres?

  • 40

O aplicativo que estamos construindo pode executar consultas de inserção bastante grandes. Existe limite para que minha consulta postgres possa ter apenas um certo número de caracteres?

postgresql
  • 1 respostas
  • 30744 Views
Martin Hope
John
Asked: 2014-01-08 11:35:45 +0800 CST

Substituir uma visualização materializada no Postgres

  • 40

Eu tenho uma visão materializada na Postgres 9.3qual gostaria de atualizar com novas colunas. No entanto, outras exibições materializadas também dependem dessa exibição, e a mensagem de erro indica que não é possível descartar uma exibição quando outros objetos dependem dela.

ERRO: não é possível descartar a visualização materializada last_charges porque outros objetos dependem dela

Também aparece na documentação que a palavra-chave REPLACE não é válida para uma visualização materializada. Existe algum atalho além de descartar todos os objetos dependentes e reconstruir cada um?

postgresql view
  • 3 respostas
  • 35768 Views
Martin Hope
shabunc
Asked: 2012-02-21 07:04:58 +0800 CST

Maneira idiomática de implementar UPSERT no PostgreSQL

  • 41

Eu li sobre diferentes UPSERTimplementações no PostgreSQL, mas todas essas soluções são relativamente antigas ou relativamente exóticas (usando CTE gravável , por exemplo).

E eu simplesmente não sou um especialista em psql para descobrir imediatamente, se essas soluções são antigas porque são bem recomendadas ou são (bem, quase todas são) apenas exemplos de brinquedo não apropriados para uso em produção.

Qual é a maneira mais segura de thread para implementar o UPSERT no PostgreSQL?

postgresql plpgsql
  • 3 respostas
  • 49213 Views
Martin Hope
kfmfe04
Asked: 2011-12-16 18:56:03 +0800 CST

Como faço para alterar o DEFINER de uma VIEW no Mysql?

  • 41

Quando executo o mysqldump, recebo um erro:

mysqldump: Got error: 1449: The user specified as a definer ('root'@'foobar') does not exist when using LOCK TABLES

Isso faz sentido porque foobaré uma máquina legada que não existe mais.

Como altero o definidor de todas as minhas tabelas para 'root'@'localhost'?

mysql mysqldump
  • 4 respostas
  • 140624 Views
Martin Hope
db7
Asked: 2011-04-14 07:59:06 +0800 CST

Banco de dados "suspeito" do SQL Server?

  • 41

O que você faz quando tem um banco de dados marcado como Suspect?

Restaurar do último backup?

Por favor informar.

sql-server
  • 4 respostas
  • 81579 Views
Martin Hope
Patrick
Asked: 2011-03-04 12:37:00 +0800 CST

Quanto tempo é "muito longo" para o MySQL Connections dormir?

  • 41

Entrei no meu servidor para verificar o status do banco de dados e notei SHOW PROCESSLIST;que há um grande número de conexões adormecidas que são muito antigas.

insira a descrição da imagem aqui Qual deve ser a duração do limite de tempo de conexão antes que a conexão seja encerrada?

Como defino o limite de tempo no MySQL 5.0.51a-3ubuntu5.4?

Observação:

Estou usando PHP 5.2.xe framework symfony 1.2.

mysql mysql-5
  • 1 respostas
  • 134519 Views
Martin Hope
Gnanam
Asked: 2011-01-23 01:23:30 +0800 CST

É uma boa ideia/abordagem indexar uma coluna VARCHAR?

  • 41

Estamos usando o PostgreSQL v8.2.3.

Existem tabelas envolvidas: EMPLOYEE e EMAILLIST .

Table 1: EMPLOYEE (column1, column2, email1, email2, column5, column6)
Table 2: EMAILLIST (email)

2 tabelas são unidas de tal forma que, se EMPLOYEE.EMAIL1 ou EMPLOYEE.EMAIL2 não tiverem uma entrada correspondente, essas linhas serão retornadas.

SELECT employee.email1, employee.email2,
        e1.email IS NOT NULL AS email1_matched, e2.email IS NOT NULL AS email2_matched
   FROM employee
   LEFT JOIN emaillist e1 ON e1.email = employee.email1
   LEFT JOIN emaillist e2 ON e2.email = employee.email2
 WHERE e1.email IS NULL OR e2.email IS NULL

A coluna EMAILque é varchar(256) da EMAILLISTtabela é indexada. Agora, o tempo de resposta é de 14 segundos.

Estatísticas de contagem de tabelas: Atualmente, EMPLOYEE tem 165.018 registros e EMAILLIST tem 1.810.228 registros, e espera-se que ambas as tabelas cresçam no futuro.

  1. É uma boa ideia/abordagem indexar uma coluna VARCHAR? Esta questão imediatamente me veio à mente devido ao motivo pelo qual não indexamos uma coluna VARCHAR antes em nosso aplicativo. Os conselhos/sugestões de especialistas sobre isso são muito apreciados.
  2. Com essa consulta e índice atuais, o tempo de resposta de 14 segundos é razoável ou há espaço para ajustes adicionais? Quais são as experiências/opiniões em tempo real de outros usuários com base nesse tipo de tamanho de tabela e tempo de resposta?

NOTA: Meu requisito/caso de uso real é explicado em detalhes aqui .

postgresql performance
  • 3 respostas
  • 47614 Views
Martin Hope
eiefai
Asked: 2011-01-21 09:18:53 +0800 CST

É melhor armazenar imagens em um BLOB ou apenas a URL? [duplicado]

  • 41
Essa pergunta já tem respostas aqui :
Fechado há 11 anos .

Possível duplicado:
Arquivos - no banco de dados ou não?

Eu queria saber se há algum bom motivo para ainda usar campos blob em um banco de dados. Alguns anos atrás eu trabalhei com um banco de dados com um monte de imagens nele, o banco de dados estava muito lento e eu não conseguia ver nenhuma boa razão para manter as imagens dentro do banco de dados, então eu peguei as imagens e armazenei os nomes dos arquivos em vez de.

Essa foi uma jogada inteligente? O que você faria no meu lugar?

database-tuning architecture
  • 7 respostas
  • 44549 Views
Prev
Próximo

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