Pular para o conteúdo
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #86261
    antonioDBA
    Participante

      Bom dia caros amigos,

      Estou com uma dúvida muito interessante:

      Creio que isso ocorre com grande frequência com os DBA’s, ao se deparar com um Banco de uma empresa em seu 1º contato. Fico imaginando, como melhorar a performance, fazer tunning, melhora os códigos, etc… num Banco em que você nunca trabalhou, que você não conhece o seu funcionamento, suas estruturas de tabelas.

      *Existe algum comando PL/SQL em que faça eu visualizar todas as estruturas de tabelas de um Database? P/ entender o funcionamento desse banco.

      #86262
      David Siqueira
      Participante

        Cara a grosso modo , esse comando pra visualisar estrutura de tabela seria DESC , agora se for pra responder sua pergunta de maneira coerente a empresa onde você esta atuando deveria ter uma documentação escrita pelo pessoal de desenvolvimento e Banco de Dados com os parametros usados por eles, funcionalidades do sistema , etc e tal e também deveriam ter uma base de dados DESIGNER com os modelos lógicos para que voCê pudesse visualisar de maneira detalhada e gráfica as entidades de relacionamentos, tiipos de relacionamentos bem como dependencias, módulos de sistema e por ai vai…com relação a comando PL/SQL pra isso acredito que seja algo diferente que você precise.

        ABraço..

        David

        #86263
        Rodrigo Mesquita
        Participante

          O David está certo.

          Mas se não tiver documentação como a maioria dos sistemas por ai. O melhor seria voce pegar alguem experiente no sistema para lhe explicar mais ou menos o funcionamento, depois gerar um diagrama da estrutura de tabelas em alguma ferramenta case e ir verificando como estão as integridades, indices, o volume de dados de cada tabela e aos poucos ir conhecendo a estrutura.

          #86264
          vieri
          Participante

            O nome disso e monitoração.

            Rode todos os scripts que vc tiver, configure o EM,
            converse com os desenvolvedores, análise as principais queryes,
            análise o consumo no linux. Análise o perfil dos profissionais que desenvolveram o projeto, análise o projeto físico do banco, análise
            os parâmetros, análise rotina de backup… tudo pode influenciar na sua tomada de decisão quando começar a propor alterações.

            Existem dezenas de fatores, mas nunca canse de análisar e monitorar, até pegar confiança no ambiente.

            []s

          Visualizando 4 posts - 1 até 4 (de 4 do total)
          • Você deve fazer login para responder a este tópico.