Pular para o conteúdo
  • Este tópico contém 2 respostas, 2 vozes e foi atualizado pela última vez 18 anos, 5 meses atrás por Marcio68Almeida.
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #76099
    Marcio68Almeida
    Participante

      Tenho um servidor linux RedHat Enterprise 4.0 com duas CPUs e dois bancos, gostaria de definir que cada banco use apenas uma das CPUs, evitando assim que um consuma recursos demais emperrando o outro…
      Alguém sabe como ???

      #76100
      rosterne
      Participante

        Márcio,

        vc pode utilizar o RESOURCE MANAGER do oracle.

        Ex:

        • DBMS_RESOURCE_MANAGER.CREATE_PLAN(

        Plan = ‘Nome do plano’,

        Comment = ‘Plano’);

        • DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP

        (CONSUMER_GROUP = ‘usuários on-line’,

        comment = ‘grupo on-line’);

        • DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE

        (PLAN = ‘Nome do plano’,

        GROUP = ‘usuários on-line’,

        Comment = ‘diretivas de gerenciamento da CPU’,

        Cpu_p1= 75,

        Parallel_degree_limit-pl = 10);

        • Alter system set initial_consumer_group = ‘Nome do plano’ .

        Esse exemplo limita a 75% de CPU e o máximo de paralelismo suportado de 10 transações executadas ao mesmo tempo.

        Abraço.

        #76107
        Marcio68Almeida
        Participante

          Valeu… estou vendo qual é a melhor opção e colocarei no ambiente de testes para ver como se comporta…
          Esta opção é bem melhor do que a que eu havia visto para windows 🙂

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