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 / Perguntas / 51379
Accepted
RBarryYoung
RBarryYoung
Asked: 2013-10-12 06:39:36 +0800 CST2013-10-12 06:39:36 +0800 CST 2013-10-12 06:39:36 +0800 CST

O que é necessário para usar o Oracle Performance Manager para monitorar o SQL Server?

  • 772

Estou trabalhando com um cliente que possui várias instâncias de servidor SQL Server e Oracle DBMS. Meu cliente gostaria de configurar a coleta de dados de desempenho, monitoramento e alerta para todos os seus bancos de dados. Minha força está no SQL Server e conheço muitos produtos/ferramentas para fazer isso lá, mas parece haver muito poucas opções para uma ferramenta ou produto que possa fazer Oracle e SQL Server ao mesmo tempo.

Uma opção sugerida é o Oracle Performance Manager, que aparentemente também pode monitorar o SQL Server. Eu tenho tentado ler sobre isso, mas há muitos documentos por aí e não estou muito familiarizado com seu contexto implícito (o(s) pacote(s) de produtos Oracle), então estou tendo problemas para filtrá-lo nas partes que eu preciso agora fazer uma recomendação ao meu cliente.

Aqui estão as coisas que estou tentando descobrir:

  1. O Oracle Performance Manager atende a alguma/todas essas funções de desempenho para bancos de dados Oracle?:

    uma. Coleta de dados de desempenho (ou seja, retidos em um banco de dados)

    b. Monitoramento de desempenho (visualizações ao vivo do desempenho)

    c. Alerta de desempenho (notificação ao vivo de limites configuráveis ​​excedidos)

    d. Relatório de desempenho (isso seria bom, mas não necessário, sei como escrever um relatório de tabelas de dados, mesmo no Oracle)

  2. O que o Oracle Performance Manager pode atender para bancos de dados SQL Server?

  3. Que produto(s) Oracle específico(s) meu cliente precisa ter ou comprar para obter essas funções?

  4. Existem outros requisitos ou restrições que devemos conhecer?

Qualquer ajuda sobre isso é muito apreciada.

sql-server oracle
  • 1 1 respostas
  • 737 Views

1 respostas

  • Voted
  1. Best Answer
    Raj
    2013-10-16T05:34:20+08:002013-10-16T05:34:20+08:00
    1. Acho que você provavelmente está procurando o Oracle Enterprise Manager ou OEM, como normalmente é chamado, um bom ponto de partida para obter mais informações está aqui .

      • uma. O banco de dados Oracle começando com 10G+ faz sua própria coleta de dados (repositório de carga de trabalho automática), no entanto, você precisa ser licenciado para acessar muitos desses dados. Você ainda pode usar o statspack (que é gratuito). O OEM realmente usa essas métricas de desempenho coletadas e as usa para exibição por meio de suas páginas.
      • b. As exibições ao vivo estão disponíveis para uso (o V$ e o GV$) no Oracle, sem experiência com o SQLServer, mas suspeito que você tenha exibições semelhantes disponíveis.
      • c. O OEM pode enviar alertas sobre eventos e condições que excedem os limites definidos pelo usuário. Isso é configurável por meio de modelos ou métricas personalizadas (também conhecidas como métricas definidas pelo usuário).
      • d. O OEM possui alguns relatórios de desempenho integrados, mas você pode usar o repositório OEM para gerar seus próprios relatórios, não é muito difícil (já fiz isso no passado). O repositório OEM é simplesmente um banco de dados diferente, o esquema SYSMAN contém tabelas e exibições que expõem todos os dados coletados. Você pode ajustar a retenção, limitada apenas pelo armazenamento disponível. Ele pode fornecer suas informações históricas, bem como desempenho em tempo real para o Oracle. Você terá que verificar se o plug-in possui capacidade semelhante para SQLServer.
    2. O OEM pode (com o uso de plug-ins opcionais) monitorar o SQL Server, verifique este link para uma breve visão geral. Na minha loja não há SS, então não tenho experiência em primeira mão no uso desses plugins.

    3. As informações de licenciamento para OEM estão aqui , eu definitivamente recomendo a leitura deste manual para você e seus clientes.

    4. Pode haver, mas depois de ler as informações do link acima, você terá uma ideia melhor. Em seguida, um bate-papo rápido com sua equipe de vendas da Oracle também renderá mais informações.

    5. Alguns dos pacotes de extensão para OEM estão listados aqui .

    Espero que isso lhe dê informações suficientes para começar.

    • 4

relate perguntas

  • ORDER BY usando prioridades personalizadas para colunas de texto

  • Interface sqlplus confortável? [fechado]

  • Como encontrar as instruções SQL mais recentes no banco de dados?

  • Como posso consultar nomes usando expressões regulares?

  • Como determinar se um Índice é necessário ou necessário

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • 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

    Conceder acesso a todas as tabelas para um usuário

    • 5 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
    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
    pedrosanta Listar os privilégios do banco de dados usando o psql 2011-08-04 11:01:21 +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