SGA�ɋN������p�t�H�[�}���X��Q�𔭌������FOracle�p�t�H�[�}���X��Q�̍����i5�j�i1/3 �y�[�W�j

Oracle�f�[�^�x�[�X�̉^�p�Ǘ��҂́A�˔��I�ɒ��ʂ���p�t�H�[�}���X��Q�ɂǂ�����đΏ�������悢���B�{�A�ڂ́A���ɕ��G��Oracle�̃A�[�L�e�N�`���ɓ���Y�܂��Ǘ��҂Ɍ����A�Z���ԂŖ���؂蕪���A�Ώ��@�����‚���m�E�n�E���Љ��B�ΏۂƂ���o�[�W������Oracle8����9i�܂ł���{�Ƃ��A10g�̏��͐��������Ă����B�i�ҏW�ǁj

» 2004�N12��11�� 00��00�� ���J
[�������C��IT]

�@�O��u�I�v�e�B�}�C�U�̔��f�~�X���^���Ă݂悤�v�ł́A�I�v�e�B�}�C�U�̋����ɂ‚��Ċm�F���܂����B����́AOracle��SGA�iSystem Global

Area�j�ƌĂ΂�郁���������i�f�[�^�x�[�X�E�o�b�t�@�E�L���b�V���A���L�v�[���j�ɋN������p�t�H�[�}���X��Q�����؂�e�N�j�b�N���Љ�܂��B

�@�����K�؂ɐݒ肵��Oracle�̃��������蓖�Ăł��A���X�̉^�p�̒��Ńf�[�^�ʂ̑���ȂǏ󋵂̕ω��ɂ��A��肪�������邱�Ƃ�����܂��BSGA�̖���؂蕪���邽�߂�


  • �f�[�^�x�[�X�E�o�b�t�@�E�L���b�V��
    �@�f�[�^�x�[�X�E�o�b�t�@�E�q�b�g��
    �@�f�[�^�x�[�X�E�o�b�t�@�E�L���b�V���̌��ς���
  • ���L�v�[��
    �@���C�u�����E�L���b�V���E�q�b�g��
    �@�f�B�N�V���i���E�L���b�V���E�q�b�g��

�ɂ‚��āA�������̎g�p�󋵂��m�F����SQL�𔭍s���A�K�؂Ȑݒ�l�����‚���菇��������܂��B�Ȃ��A���[�W�v�[���AJava�v�[���̓I�v�V�����ݒ�ɂ��SGA���ɔz�u����܂����A����̉������͏��O���܂��B

�@Oracle�̃p�t�H�[�}���X�⋓���ɏ�Q�̒��󂪔F�߂�ꂽ�ꍇ�A�T�[�o�̕��ׂ������鎞�ԑт�I�у������֘A�̏����擾���܂��B����̓��e�́A�������̓��I�ȏ󋵂�c��������̂ł��邽�߁A�ғ����̃T�[�o�ɑ΂��镉�ׂ��ł�������ԂŒ�������K�v������܂��B�܂��A����I�ɏ����擾���A�[���ȏ�Q�Ɋׂ�O�ɑ΍��ł‚Ƃ������^�p��S�|���邱�Ƃ��d�v�ł��B

�f�[�^�x�[�X�E�o�b�t�@�E�L���b�V���̓q�b�g��90���ȏ���ێ�����

�@�f�[�^�x�[�X�E�o�b�t�@�E�L���b�V���́A�A�N�Z�X���ꂽ�f�[�^�t�@�C�����ɂ���f�[�^���������񃁃�����ɓW�J���A�ێ����Ă����������̈�ł��B�A�N�Z�X����f�[�^���f�[�^�x�[�X�E�o�b�t�@�E�L���b�V���ɂ���΁A�f�[�^�t�@�C���ɃA�N�Z�X�����Ƀ�������̃f�[�^�ʼn�����Ԃ��܂��B����ɂ��ė��p�����”\���������A�N�Z�X�ɑ΂��f�B�X�NI/O���팸���A�T�[�o�������ׂ����炵�p�t�H�[�}���X�����コ���Ă��܂��B���蓖�ă������T�C�Y���傫���قǃ��[�U�[�f�[�^����������ɕێ��ł���̂ł�����ł����₵�����Ƃ���ł����A�������ɂ͏��������AOS��Oracle�̃o�b�N�O���E���h�v���Z�X�Ȃǃ�������ɓW�J�����v���Z�X�ɂ��e����^����̂ŁA�œK�ȃT�C�Y�����蓖�Ă�݌v���K�v�ł��B

�f�[�^�x�[�X�E�o�b�t�@�E�q�b�g���̎Z�o

�@V$SYSSTAT��Oracle�f�[�^�x�[�X�T�[�o�̋N��������A�A�N�Z�X�����f�[�^�u���b�N�̗ݐϒl���m�F�ł��܂��B

SQL> SELECT name,value
      FROM v$sysstat
      WHERE name IN ('db block gets','consistent gets',
                     'physical reads');
���X�g1�@V$SYSSTAT����db block gets�Aconsistentgets�Aphysical reads�̒l���擾
}1@Xg1̏o͌ʁiNbNƊg債܂j �}1�@���X�g1�̏o�͌��ʁi�N���b�N����Ɗg�債�܂��j

�@�f�[�^�̎擾�ɍۂ��A�f�[�^�t�@�C������̕����I��I/O���������Ď擾�����u���b�N���iphysical reads�j�ƁA��������i�f�[�^�x�[�X�E�o�b�t�@�E�L���b�V���j����擾�����u���b�N���iconsistentgets�{db block gets�j�ɂ��A�ȉ��̌v�Z������f�[�^�x�[�X�E�o�b�t�@�̃q�b�g�������߂��܂��B

�f�[�^�x�[�X�E�o�b�t�@�E�q�b�g����

�@ 1 -�iphysical reads / �iconsistent gets�{db block gets�j�j


�@��ʓI�ɁA���̃q�b�g����90���ȏ����ێ��ł���悤�ȃf�[�^�x�[�X�E�o�b�t�@�E�L���b�V���E�T�C�Y���쐬���ׂ��Ƃ���Ă��܂��B���X�g2�̓f�[�^�x�[�X�E�o�b�t�@�E�L���b�V�����擾����SQL�ł��B

SQL> SET SERVEROUTPUT ON;
      DECLARE
        d_gets NUMBER;
        c_gets NUMBER;
        p_reads NUMBER;
        result NUMBER;
      BEGIN
        SELECT VALUE INTO d_gets FROM V$SYSSTAT
          WHERE NAME = 'db block gets';
        SELECT VALUE INTO c_gets FROM V$SYSSTAT 
          WHERE NAME = 'consistent gets';
        SELECT VALUE INTO p_reads FROM V$SYSSTAT 
          WHERE NAME = 'physical reads';
        result := 
          ROUND((1 - (p_reads / (c_gets + d_gets))),3) * 100;
        DBMS_OUTPUT.PUT_LINE(
          '�f�[�^�x�[�X�E�o�b�t�@�L���b�V���q�b�g��->' ||
          result || '%');
      END;
      /
���X�g2�@V$SYSSTAT����f�[�^�x�[�X�E�o�b�t�@�E�L���b�V���̃q�b�g�����擾

}2@Xg2̏o͌ �}2�@���X�g2�̏o�͌��ʁi�N���b�N����Ɗg�債�܂��j

�@�q�b�g����90���ɖ����Ȃ��ꍇ�́A�������p�����[�^�t�@�C���iinit.ora�j�̒l��ύX���A�f�[�^�x�[�X�E�o�b�t�@�E�L���b�V���̃T�C�Y��ύX���ׂ��ł��B�����ŏd�v�ƂȂ�̂́Adbblock gets��consistent gets�̒l�̐M�����ł��B�M�҂͂��̒l�ɂ‚��āA�P���Ƀf�[�^�x�[�X�E�o�b�t�@�E�L���b�V�����Ƀ��[�U�[�f�[�^�����[�h����Ă��Ȃ��󋵂ŁAphysicalreads��db block gets��consistent gets�̒P���Șa�łȂ���΂��̌v�Z���͐��藧���Ȃ��ƍl���A�킴�킴�m�F�����o��������܂��B�M�҂̌o����A���̒l�ɂ�Oracle�f�[�^�x�[�X�T�[�o�������I�ɃA�N�Z�X�i��̓I�ɂ͖��m�F�ł����j�����u���b�N�����܂܂��ꍇ������悤�ł��Bphysicalreads�̓o�b�t�@��Ƀf�[�^���Ȃ��A���ׂĂ̌��ʂ��f�[�^�t�@�C������擾�����ꍇ�̃u���b�N���Ƃ͈قȂ�A�P����db block gets��consistentgets�̘a�ł���ƍl���Ă��܂��̂͊댯�ł���悤�ł��B�q�b�g����90���𒴂��Ă��邩����v�ƍl�����A�����_��������������f���K�v�ł���ƍl���܂��B�i���y�[�W�֑����j

�@�@�@�@�@�@ 1|2|3 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B