SQL Server�͈�ʓI�Ƀ`���[�j���O�s�v�̃f�[�^�x�[�X�ƔF������Ă���B��������n�Ɩ��V�X�e���ւ̓������i�ނɂ�āA�p�t�H�[�}���X�E�`���[�j���O�̃j�[�Y�͋}���ɍ��܂��Ă����B�����Ŗ{�L���ł́A���{�ɂ�����SQL Server�R���T���^���g�̑��l�ҁA�F�V�K������SQL Server�`���[�j���O�̃m�E�n�E������Ă����������Ƃɂ����B�C���^�r���A�[��SQL Server�ւ̑��w���[��IT�W���[�i���X�g�A�H���~�����S������B�i�ҏW���j
�@�u�������������w�����ȁv�u���ɒx���Ȃ����ȁv�Ǝv���Ă��A�����Ƀp�t�H�[�}���X�E�`���[�j���O�Ɏ�肩�����l�͑�������܂���B���̂悤�Ƀp�t�H�[�}���X�E�`���[�j���O����ɂ��Ă���G���W�j�A�ł����A�����V�����^��Ƃ̒ǂ����������ł�����A��ʂ̃f�[�^�x�[�X�Ǘ��҂́u�ǂ�������t���Ă�����番����Ȃ��v�Ƃ���グ�ɂȂ邱�Ƃ����Ȃ��Ȃ��ł��傤�B�������A�c�{���������ĒT���Ă����A�K�������͔�������A��͉\�ɂȂ�܂��B
�@��2�`3��ł͎�Ƀ������Ɋւ���`���[�j���O�̃|�C���g��������Ă��܂����B����Ǝ���ł́A�`���[�j���O�̃c�{�̒��ł���\�I�ȃ|�C���g��1�A�uwait���ہv�����グ�Ă����܂��傤�B
�@wait���ۂƂ͓ǂ�Ŏ��̂��Ƃ��A�u�҂������������ԁv�ł��B�ЂƂ��ƂŁu�҂��v�Ƃ����Ă������͂��܂��܂ł��B�f�[�^�������݁^�ǂݏo���̑҂���A�������d�������ꍇ�̑҂��Ƃ������A����ȃ^�X�N�ɔ������̂���A�f�[�^�x�[�X�E�V�X�e���̐v�������ď������Ԃ��₽�炩����Ƃ��������ׂɋN��������̂܂ł���܂��B
�@�G���h���[�U�[�ɂƂ��Ắu�҂��v�ł͂Ȃ��u�x���I�v�u�g���Ȃ��I�v�Ƃ�������I�ȕ]���Ƃ��Ċ������邱�Ƃ̕��������ł��傤�B�������G���W�j�A�ɂƂ��ẮA����ł͍ς܂���܂���B�x���̔w��ɂ���u�҂��v�̎��ۂ��@�艺���āA�V�X�e���̃p�t�H�[�}���X��ቺ�����Ă���^�̌�����T�蓖�ĂȂ��Ă͂Ȃ�Ȃ��̂ł��B
�@SQL Server�Ō�����wait���ۂɂ́A�傫��������2����܂��B1�́uSQL Server��Windows Server�̊ԂŔ�������҂��v�ł��B��1��uSQL Server�Ƃ����u���b�N�{�b�N�X���J���Ă݂��v�ł��b�������悤�ɁASQL Server�͓�����UMS�iUser Mode Scheduler�j�ƌĂ��X�P�W���[���������Ă���AOS�Ɠ��l�Ƀ}���`�X���b�h�̃R���e�N�X�g�̊��蓖�Ă��s���Ă��܂��B
�@��ʂ�OS���x���ł̃}���`�X���b�h�̃R���e�N�X�g��ւ��̓v���G���v�e�B�u�A�܂莩�������D�揇�ʂ̍����X���b�h������ƁA�D�揇�ʂ̒Ⴂ���[�U�[�̓X���b�h�̎��s�������グ���Ă��܂��܂��B�Ƃ��낪SQL Server�ł́A�X���b�h��������s���̕��������Ȃ�����g����̂ł��iOS���猩�ăm���v���G���v�e�B�u�j�B�X���b�h�Ǘ���SQL Server���g�ōs�����ƂŎ����`���[�j���O���\�ɂȂ����A�R���e�N�X�g����ւ��Ȃ����Ƃ�CPU�̗��p�����߂���u�҂��v�������邱�Ƃ�����܂��B���̘b�͕ʂ̋@��Ɍ@�艺���邱�Ƃɂ��܂��傤�B
�@����̃e�[�}�́A����1��wait���ہA�܂�u�}���`���[�U�[�̔r������ɔ����҂��v�ł��B�r������Ƃ́A���[�U�[A���g�����U�N�V���������Ńf�[�^���X�V���ɁA�ق��̃��[�U�[�����̃f�[�^���Q�Ƃł��Ȃ��悤���b�N���邱�Ƃ��w���܂��B���R�A�ق��̃��[�U�[�̓��[�U�[A�̃g�����U�N�V�������I������܂Łu�҂��v��ԂƂȂ�܂��B�ʏ��SQL Server�̃��b�N�}�l�[�W���ɂ���āA�K�ȃ��b�N�̎�ނ◱�x�̐��䂪�s���܂��B
�@�Ƃ��낪�A�v���P�[�V�����̐v�ɖ�肪����A�r������ɂ�郍�b�N���p������ƃp�t�H�[�}���X�͑啝�ɒቺ���邱�ƂɂȂ�܂��B����̓f�[�^�x�[�X���̃`���[�j���O�ł͒�������Ȃ��͈͂ł��̂ŁA����Ӗ��v���I�Ȃ̂ł����A�p�t�H�[�}���X�ቺ�̌����ׂĂ����A�ŏI�I�ɃA�v���P�[�V�������̔r������̐v�ɖ�肪���邱�Ƃ������ł��Ȃ���A�������ɂ͂Ȃ���܂���B�����ō���́ASQL Server�̃��b�N�E�A�[�L�e�N�`����������Ă����܂��B
�@wait���ۂ̐��́ASQL Server 2000�̏ꍇ�A�S����74�iSP4��K�p����ƁA����1������75�ɂȂ�j��ނ���܂��i�}1�j�B
�@�}1��2�`22�Ԃ́u���b�N�v�ɊW����wait���ۂ�\���Ă��܂��B�����͊�{�I�ɁA�R�~�b�g���߂ɂ���ăg�����U�N�V��������������܂ŕێ������r������ł��B
�@����Ƃ͕ʂɁASQL Server�ɂ́u���b�`�iLatche�j�v�ƌĂ��r������̎d�g�݂�����A�����wait���ۂ̈ꕔ�ł��i�}2�j�B�g�����U�N�V�����S�̂�ی삷�郍�b�N�ɑ��A���b�`�̓g�����U�N�V���������̒Z�����ԂŃI�u�W�F�N�g��ی삷��ۂɎg�p����܂��B
�@�r������Ɋ֘A����wait���ۂ̌�����ǂ݉������߂ɁA���b�N�ƃ��b�`�Ɋւ��Ă���ɐ[�����ׂĂ����܂��傤�B�i���y�[�W�֑����j
Copyright © ITmedia, Inc. All Rights Reserved.