�^�����Ɋ֘A���āA�������N���[���[�ɃX���[�v���Ԃ�����ۂɍl���Ă��邱�Ƃ��N���Ă݂�B
���̓N���[���[����鎞�́AYahoo�Ƃ�Google���炢�̋K�͂̃T�C�g������Ȃ�3�`5�b�X���[�v�iGoogle�ɂ͂��܂ɓ{����j�A���K�͂̃T�C�g��15�b�X���[�v�A���ʂɃu���E�U�Ō��邾���Łu�d���Ȃ��v�Ɗ�����悤�ȃT�C�g��A����PV��1�����Ȃ������ȏ��K�͂̃T�C�g��20�`30�b�X���[�v���ăs�[�N�^�C���Ǝv�������Ԃ͏������~�߂�ݒ�ɂ��Ă��܂����B
�܂��A���s���鎞�ԑт��C�ɂ��Ȃ��Ă��ǂ��A����1���ɍs�Ȃ��������N�G�X�g�������Ȃ��ꍇ�́A�钆�̂����ɑ��点�邱�Ƃ������ł��B1��1000req�ł����Ȃ�AM2������15�b�X���[�v�ő��点��Ζ������ɂ͏������I�����܂��B�Q��O�ɃL�b�N���āA���N������I����Ă�Ƃ����̂�1�̃p�^�[���ł��B���{�̃T�[�r�X�Ȃ炻�̎��ԑт̓T�[�o�̕��ׂ̓X�J�X�J�̂͂��Ȃ̂ŁA���肩�猙�����邱�Ƃ��Ȃ����Ȃ��Ǝv���܂��B
�L���b�V���T�[�o�▾�炩�ɐÓI�R���e���c�Ǝv����Ώۂ̏ꍇ�͋C�ɂ���1�b�X���[�v���邱�Ƃ�����܂��B���肪���N�G�X�g�����K��Œ�߂Ă���ꍇ�͂���ɏ]���悤�ɂ��Ă��܂��B
���ƁA����̖^�������N���Ă���͂Ȃ�ƂȂ��|���Ȃ��āA�Œ�C����10�b�ɕς����肵�܂����E�E�E
�����������߂ɃC���^�[�o������Ă܂����A10�b�Ԋu���J���Ă�1�̃T�C�g�ɑ���1��8000�炢�̓��N�G�X�g�ł���킯�ł����A�����ɑ��̃T�C�g�ɑ��Ă��N���[�����������Ă���̂ŁA�l�Ŏg�����ɂ͂��̑��x�ł���قǍ��邱�Ƃ͂���܂���B
���A���^�C���������߂Ă�����A�p�ɂɍX�V��������]������肽���ꍇ�i���Ƃ�FX�Ƃ��j�A1�̃T�C�g����]����ʂ̏��������ꍇ�������A����T�C�g�ɑ�ʂ̃��N�G�X�g���W�������Ȃ��Ƃ����Ȃ��P�[�X���Ă��܂�Ȃ��ł����ˁB
�Ƃ���ŁA�N���[���[�Ƃ����͉̂��b���炢�X���[�v����̂��펯�I�Ȃ̂ł��傤���B����̎����Ɋւ���Tweet�����Ă���Ɓu1�b��1���N�G�X�g���炢�債�����ƂȂ��v�Ƃ����ӌ��𑽂��������܂������A���͎������g���T�[�o�Ǘ��҂�����Ă����o����A�u�ꍇ�ɂ���Ă�1�b�͂�����Əd�����Ȃ��v�Ǝv���Ă��܂����肵�܂��B
1��̃T�[�o�ł����郊�N�G�X�g�̓T�[�o�̋@�\�⏈�����e�ɂ���đ傫���ς��܂��B�Ⴆ�Ώ������ÓI�t�@�C���Ȃ�b�Ԑ��S���N�G�X�g�ł��ш悳���Ԃɍ�����1�̃T�[�o�ŗ]�T�ł����܂��B
�v�Z��������������DB�����ނ悤�ȃy�[�W�ł͂����鐔�͑傫��������܂��B�������Ă����T�C�g�̒��ł́A3�`5req/sec�����x�Ƃ����d���@�\���������݂��Ă��܂����B
���������������d���@�\�ɑ���1�b1�x�̃��N�G�X�g�����Ă��܂��ƁA1�l�ł��̃T�[�o��1/3�`1/5�̔\�͂��L���Ă��܂����ƂɂȂ�܂��B������Ăǂ��Ȃ�ł��傤�B�����Ƀ|�P�b�g�e�B�b�V���������Ă��āu�����R�ɂ��������������v�Ə����Ă���������A���ɓ����Ă���e�B�b�V����S��1�l�ł������������Ƃ��A�������Ř����^���Ԃɐ��܂�܂ōg���I����ꂽ�Ƃ��A�u�ʂɈ������Ƃ���Ȃ����ǁA������Ɖ������܂���H�v�Ƃ����s�ׂ̂悤�Ɏ��͎v���Ă��܂��܂��B
�܂��A�s�[�N�^�C���ɃN���[������������ƁA����܂ł͂����ƌ��ʂ�Ԃ��Ă����T�[�o�̌��E�������Ă��܂��ꍇ������܂��B����ł鎞�ԑтɃR���r�j��80�~�؎��1����������A�u�̎������������B���ƁA���������肢���܂��v�ƌ����̂������Â炢�悤�ɁA����ł鎞�ԂɁu1�b1���N�G�X�g���邩�炿���ƌ��ʕԂ��Ă��������v�Ƃ����̂��l�����̂��Ȃ��Ǝv���܂��B
����ɐ��̒��ɂ͂����Ȍ`�̃T�[�o�����݂��܂��B
�E�g�p�ł��郊�\�[�X����������Ă��鋤�p�T�[�o
�EADSL�ׂ̍���������g���Ă��鎩��T�[�o
�E�Â��V�X�e����LIKE�����������CPU�g�p�������炭100%�ɂȂ邱�Ƃ�����T�[�o
�E����̎��ԑтɂ₽��d���Ȃ�T�[�o
�E���X�A�����炪�o�Ă���T�[�o
�E���X�A�l�吙�ƌ�����T�[�o
�����������T�[�o�ɑ��Ă�1�b1���N�G�X�g����͖̂��Ȃ����̂ł��傤���B�i���Ȃ݂ɐl�吙�̂Ƃ��̓L���b�V���T�[�o���p�ӂ���Ă�̂ŁA�����ɑ��Ă�1�b�X���[�v�ŏ������ɍs�����Ƃ�����܂��B���ƁA�N�W���͌�������API�̐����ς��Ă�̂ł�����������ŃM���M���܂Ŏg�����Ƃ��������ł���Ă܂��j
�ǂ̒��x�̃��N�G�X�g�Ȃ瑊��̃T�[�o�ɂƂ��đ債�����Ƃ��Ȃ��̂��A���̔��f�͂�������������̂ł��B������炱���u�܂��A1�b�X���[�v����Α��v���낤�v�Ƃ����l����������́A�\�Ȍ��蒷�߂ɃC���^�[�o��������Ă�������A�s�[�N�^�C���Ǝv���鎞�Ԃ̓��N�G�X�g���T����ȂǁA����̃T�[�o�ɋC����������̂���V�������N���[���[�Ȃ�Ȃ����Ȃ��Ǝv���܂��B
�������������l���������Ă��܂��̂́A�����炭�N���[���[�̂����ʼn��x���˔��̎d��������H�ڂɂȂ������Ƃ����邹���ł��B���̒��ɂ͍s�V�̈����N���[���[�����݂�����̂ŁA�T�[�o�Ǘ��҂�����ɂ߂錴���ɂ��Ȃ��Ă��܂��B
�Ⴆ�Ζ��O�͕����Ă����܂����A�́A�Ƃ��錟���T�C�g�̃N���[���[���҈Ђ��ӂ���������������āA���͂��傤�ǂ��̎���200��PV�������Ă���T�[�o�̊Ǘ������Ă��܂����B���̎��͏ł�܂����B����܂Ńs�[�N�^�C���ł�90%��Ŏ��܂��Ă���CPU�g�p�����S�T�[�o��100%�ɓ��B����busy��ʂ������B������IP�͕����������ƋL�����Ă��܂��B
�T�[�r�X�Y�ƂɂƂ���busy��ʂ�Ԃ��Ƃ����̂́A���[�U�����]�����Ă��܂��APV�̌�����i�N���[���[�̃A�N�Z�X�͓��RPV�ɂ͉��Z����Ȃ��j�]���̒ቺ�Ɍq����܂��B���̎��́u���̃N���[���[��������c�͕S�x���炢���ˁv�Ǝv���܂����B
���ꂩ��A10�N�ȏ�̂�700���~���炢�ō��ꂽ�V�X�e���̊Ǘ��i���܂ɗl�q�����ɍs������A�s�������j������d�����������Ƃ�����܂��B��蒼���������ǂ��̂ł��傤���A�������ς����Ă����v���[�X�ɂ�500���͂����邵�A����͂ƂĂ�����ȋ��z�P�o�ł��������Ȃ��B����ȃV�X�e���ł��A���ɐ������x��PV�������Ă���Ȃ�ɏ����ɂȂ��Ă��܂����B
�Ƃ��낪������A�N���[���[�炵�����N�G�X�g�����āA1����PV��10�����Ă��܂����Ƃ�����܂����B������2�{�ȏ�ł��B
���̃V�X�e���̓��N�G�X�g���邽�т�DB��UPDATE�����邱�ƂɂȂ��Ă����̂Łi�Ȃ�ł���Ȃ��Ƃ����Ă����̂��s���B�ł��A��������Ă��܂��Ă������d���Ȃ��j�A�N���[���[���������͑̊��ł�������Əd���Ȃ��Ɗ�����悤�ȉe�����o�Ă��܂����B
���̃N���[���[�͂��̌������1�炢����A1���`2���قǂ����đS�y�[�W���N���[�����Ă��܂����B���炭�͕��u���Ă��܂������A�ŏI�I�ɂ͂��̃N���[���[��IP���֎~����Ή����s�����ƂɂȂ�܂����B���̍�Ƃ͎���������̂����ǁA���R�A�L���ł��B�m�������̂��łɍs�������ɂ�����̂ŁA������3000�~�����������܂���ł������i���������鎞�Ԋ܂߂Ă�30���ŏI��������j�A�܂Ƃ��ȉ�ЂɈ˗������ꍇ�͂��������邩�m��܂���B
���̒��ɂ͂��������V�X�e�������݂���킯�ł��B�����̏o���̈����T�[�r�X�ɑ��ĉ����Ȃ��N���[�����Č������̊Ǘ��҂��������ƂɂȂ������u����ȌÂ��V�X�e���g���Ă邩��_���Ȃ�v�Ƃ͎��ɂ͌����܂���B
���āA���̘b�͂����܂������N���[���[����鎞�̍l���ŁA�N���[���[��҂͂��ׂ��炭��������ׂ����݂����Șb�ł͂���܂��A�����K�C�h���C���I�Ȃ��̂����Ă��ǂ蒅�����l���ł�����܂���B
�Ȃ̂ŁA1�̎����Ƃ��āA�����������ɍl���Ă�l�Ԃ�����Ȃ����x�ɍl���Ē�����B