DB서버를 구축시 튜닝이나 쿼리 이런부분말고 순수하게 하드웨어상에서만
어떤 부품이 중요할까요?
CPU 코어갯수, CPU 클럭, 메모리 중 어느게 중요할까요?
리눅스에 mysql 실행하다보면 프로세스 하나 뜨던데 그럼 코어 갯수보다는 CPU클럭이 더 중요할까요?
아니면 싱글코어이더라도 메모리가 많은게 DB서버 돌리기에 더 좋은 환경일까요?
DB서버로 제온 5405 x2개 해서 8core에 8G메모리인데 어떨까요?
DB서버만 돌릴건데 혹시 core 낭비일까 싶기도 해서요
그리고 혹시 Centos에서 정확히 현재 사용중인 메모리 확인하려면 어찌 하나요?
top 으로 확인하면 현재 사용되고 있는 메모리 용량이 나오는게 아니고
프로세스에서 사용은 다 했지만 반환하지 않은 메모리를 다 사용중이라고 잡는것 같던데
그러다 보니 리눅스 처음 부팅 시에만 top 상에서는 메모리 점유율이 낮고
시간이 갈수록 계속 used 값만 올라가고 프로세스를 종료하거나 사용을 안해도 free 값으로 돌아오진 않더라구요
그러다 보니 이게 메모리가 부족한건지 여유있는건지를 판단을 못하겠습니다.
혹시 어떻게 확인하시는지요?^^
감사합니다.
¸Þ¸ð¸®·®¿¡ µû¶ó ¼³Á¤ÆÄÀÏÀ» Àß Á¶Á¤ÇØ ÁÖ¼Å¾ß ÇÕ´Ï´Ù.
º»°ÝÀûÀ¸·Î mysqlÀ» °ü¸® ÇϽŴٸé
'´ë¿ë·® ½Ã½ºÅÛ ±¸ÃàÀ»À§ÇÑ MySQL ¼º´É ÃÖÀûÈ' ISBN : 978-89-92939-54-6
ÀÌ Ã¥µµ ¸¹Àº µµ¿òÀÌ µÇ½Ç °Í °°½À´Ï´Ù.
¸ð´ÏÅ͸µÇØ º´¸ñÀ» ÇØ°áÇØ ÁÖ´Â H/W¸¦ Ãß°¡/±³Ã¼ ÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù.
http://dawita.tistory.com/25
±×¸®°í Disk IOµµ Å« ºñÁßÀ» Â÷Áö ÇÑ´Ù°í ÇÕ´Ï´Ù. Á¦°¡ ÀÏÀü¿¡ ¼öÁýÇß´ø ÀÚ·á°¡ ÀÖ½À´Ï´Ù. Âü°íÇغ¸¼¼¿ä.
http://blog.naver.com/junix/80115696269
±¸¼ºÆÄÀÏ¿¡ µû¶ó DIsk¸¦ SATA/SSD·Î ºÐ¸®Çؼ ¿î¿µÇÏ´Â ÀÚ·áµµ ÀÖ´õ±º¿ä.
DB »ç¿ëÇüÅ¿¡ µû¶ó ´Ù¸¨´Ï´Ù.
MySQLÀÇ ±Ù·¡¹öÀüµéÀº ¸ðµÎ ¸ÖƼ¾²·¹µå¹æ½ÄÀ¸·Î ÀÛµ¿Çϱ⶧¹®¿¡ °íŬ·°µµ ÁÁÁö¸¸ ¸ÖƼÄÚ¾î/ÇÏÀÌÆÛ¾²·¹µåȯ°æÀÌ ÈξÀ À¯¸®ÇÑ°æ¿ì°¡ ¸¹½À´Ï´Ù.
¿©·¯°³ÀÇ ¾²·¹µå°¡ µ¿½Ã¿¡ µ¹¾Æ¾ßÇÏ´Â À¥¼ºñ½º³ª ÀϹÝÀûÀÎ ¾îÇø®ÄÉÀ̼ǿ¡¼´Â ƯÈ÷³ª ´õ ±×·¸±¸¿ä.
¾ÆÁÖ Æ¯¼öÇÑ°æ¿ì¿¡ ¾²·¹µå°¡ Çѵΰ³¸¸ ÀÛµ¿ÇÏ¸é µÇ´Â°æ¿ì°¡ ÀÖÀ»¼öµµ Àְڴµ¥, ÀÌ·²¶§´Â °íŬ·°CPU°¡ Áß¿äÇÏ°ÚÁÒ.
¾Æ¹«Æ° °ÅÀÇ ´ëºÎºÐÀÇ DB¼¹ö¿¡¼ ÄÚ¾î´Â ´Ù´ÙÀͼ±À̶ó°í º¸½Ã¸é µË´Ï´Ù.
¾²·¹µå È®Àιæ¹ý
admin@db ~ $ mysqladmin -uroot pr
+--------+--------+---------------------+----------+---------+------+-------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+--------+--------+---------------------+----------+---------+------+-------+------------------+
| 945479 | ref | 192.168.1.15:59429 | PAPER | Sleep | 20 | | |
| 945481 | ref | 192.168.1.15:58928 | DATA | Sleep | 8 | | |
| 945482 | ref | 192.168.1.15:56728 | DATA | Sleep | 6 | | |
| 945487 | ref | 192.168.1.15:52126 | DATA | Sleep | 16 | | |
| 945488 | ref | 192.168.1.15:64252 | DATA | Sleep | 28 | | |
| 945489 | ref | 192.168.1.15:52135 | DATA | Sleep | 4 | | |
...
Áß¿äÇÑ ºÎÇ° - ·¥
¸Þ¸ð¸® ¿ë·® »êÁ¤°ú Æ©´×ÀÌ Á¦ÀÏ Áß¿äÇÏ°íµµ ¾î·Á¿îµ¥ ÀÌ°Ç µû·Î ¸Å´º¾óÀ̳ª À¥À» ã¾Æ¼ °øºÎÇϼžßÇÕ´Ï´Ù.
Ä¿³Ø¼Ç ¼ö, µ¥ÀÌÅÍÅ©±â, Äõ¸®¿¡µû¶ó ¿øÈ°ÇÑ ¼ºñ½º¿¡ ÇÊ¿äÇÑ ¸Þ¸ð¸®°¡ ´Þ¶óÁý´Ï´Ù.
OS¿¡¼ »ç¿ë°¡´ÉÇÑ ¸Þ¸ð¸® ÆľÇÇÏ´Â ¹æ¹ý±×¸® Áß¿äÇÏÁö ¾ÊÁö¸¸ ¾Æ·¡ ¸µÅ© ÂüÁ¶ÇϽñ¸¿ä.
http://blog.naver.com/PostView.nhn?blogId=best4net&logNo=20107400347
http://www.bigip.co.kr/?mid=board_linux&page=9&document_srl=3228
Áß¿äÇÑ°Ç MySQLÀÌ »ç¿ëÇÏ´Â ¸Þ¸ð¸® °ü¸®Àä, ¸Þ¸ð¸® Æ©´×Àº my.cnf¸¦ ÅëÇؼ ÇÏ°Ô µË´Ï´Ù.
my.cnf¿¡¼ º¸½Ã¸é ¸î°¡Áö °ø½ÄÀû¿ëÀÌ °¡´ÉÇѵ¥ ±×Áß Çϳª°¡ Ä¿³Ø¼Ç °ü·Ã¼³Á¤ÀÔ´Ï´Ù.
À¥¼¹ö³ª ±âŸ ¾îÇø®ÄÉÀ̼ǿ¡¼ DBÁ¢¼ÓÀÌ µé¾î¿ÃÅÙµ¥ ¼ö¿ë°¡´ÉÇÑ Á¢¼Ó¼ö¿¡´Â ÇÑ°è°¡ ÀÖÀ¸´Ï À̸¦ Àß Æ©´×ÇϼžßÇÕ´Ï´Ù.
»ç¿ëÇÏ´Â DB°¡ myisamÀÌ³Ä innodb³Ä¿¡ µû¶ó¼ ¶Ç Â÷ÀÌ°¡ Àִµ¥¿ä, ÀÚ¼¼ÇÑ ³»¿ëÀº ¾Æ·¡ ¸µÅ©µé ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.
http://ardentdreams.tistory.com/266
http://www.linuxchannel.net/board/read.php?table=qna&no=6660
°á·Ð...
CPU, ¸Þ¸ð¸® ¸ðµÎ Áß¿äÇÕ´Ï´Ù.
±×¸®°í ÇÁ·Î¼¼½º¸¦ Á¾·áÇصµ ¸Þ¸ð¸®°¡ µ¹¾Æ¿ÀÁö ¾Ê´Â´Ù°í Çϼ̴µ¥, Å©°Ô ½Å°æ¾²½Ç ÇÊ¿ä¾ø½À´Ï´Ù.
Àß Æ©´×µÈ DB¿¡ ¸Þ¸ð¸®°¡ ºÎÁ·ÇÏ¿© ½º¿ÒÀ» ¾²±â ½ÃÀÛÇϸé DB ¼º´ÉÀÌ ÇüÆí¾øÀÌ ¶³¾îÁö±â¶§¹®¿¡ ¹Ù·Î ¾Ë¾ÆÂ÷¸±¼ö ÀÖ½À´Ï´Ù.
Ç×»ó ±×·¸Áö´Â ¾ÊÁö¸¸ ½º¿ÒÀ» ¸î¸Þ°¡ ÀÌ»ó ¾²±â½ÃÀÛÇÏ¸é ±×¶§°¡¼ ¸Þ¸ð¸®ºÎÁ·À» »ý°¢Çϼŵµ µÇ¸ç, ±× Àü¿¡ mysqlÀÇ ¸Þ¸ð¸®Æ©´×À» ¸ÕÀú ½Å°æ¾²¼Å¾ßÇÕ´Ï´Ù.
OS¿Í DBÀÇ ¸Þ¸ð¸®»ç¿ë¿¡ ´ëÇؼ Á¤È®È÷ ÀÌÇØÇϽ÷Á¸é °øºÎÇÏ°í, ÀоîºÁ¾ßÇÒ ¹®¼°¡ Á¶±Ý ¸¹½À´Ï´Ù.
iostat, vmstat, top, sar, free, dmesg, /var/log/messages, /proc/meminfo, mysql log µîÀ» Âü°íÇÏ½Ã¸é µµ¿òÀÌ µÉ°Ì´Ï´Ù.
ƯÈ÷ Index´Â È¿À²ÀÇ Â÷ÀÌ°¡ 1000¹è±Þ ´ÜÀ§·Î ÁÁ¾ÆÁö´Ï..
MSSQL¸¸ ÇÏ´Ùº¸´Ï mySQLÀº µµ¿òÀÌ ¾ÈµÇ¼ ¹¹¶ó µå¸± ¸»¾¸ÀÌ..
Âü°í·Î big3Áß(cpu,memory,disk) MSSQLÀº ¸Þ¸ð¸®°¡ ¿ÍµûÀÔ´Ï´Ù.
´ç¿¬È÷ 3°¡ÁöÁß °ÔÁß °í¸£¶ó¸é ¸»ÀÌÁÒ.
MEM - ¸¹À»¼ö·Ï ÁÁ´Ù
°á·ÐÀº ±«¼ö±Þ ¼¹öÀ̸é Àß µ¹¾Æ°£´Ù.... ^^;
±Ùµ¥ ¸Þ¸ð¸® ¸¹À¸¸é DB ÀϺΰ¡ ¸Þ¸ð¸®¿¡ ij½Ã·Î µé¾î°¥ °¡´É¼ºÀÌ ¸¹¾ÆÁö´Ï±î ¾Æ¹«¸® ±×·¡°í ùºüµû´Â ¸Þ¸ð¸® ¸¹Àº°Ô ÁÁ°ÚÁÒ
´Ü¼øÇÑ Áú¹®¸¸À¸·Î ½±°Ô ¸¹ÀººÐµéÀÇ ³ëÇÏ¿ì¿Í Áö½ÄÀ» Ä«ÇÇÇØ°¡´Â°Å °°¾Æ¼ Á» ¾ä佺·´±äÇÏÁö¸¸..^^
´Ùµé Á¤¸» ÁÁÀº Áö½Ä ³ª´²Áּż °¨»çÇÕ´Ï´Ù.
Áú¹® ¿Ã¸±¶§¸¶´Ù ¹æ¹Ù´Ú ÀåÆÇÀ§¿¡ ½ñÀº ¹°ÇÑÄŠó·³ ¾èÀº Á¦ Áö½Ä¿¡ °¡½¿ÀÌ ¸Ô¸ÔÇϱº¿ä~^^;
³²´Â ¸Þ¸ð¸®´Â °ÅÀÇ ´Ù IO ij½Ã·Î Àâ¾Æ¹ö¸³´Ï´Ù. ±×·¡¼
top - 13:19:03 up 5 days, 1:24, 2 users, load average: 0.16, 0.07, 0.06
Tasks: 199 total, 1 running, 198 sleeping, 0 stopped, 0 zombie
Cpu0 : 3.0%us, 2.0%sy, 0.0%ni, 95.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu1 : 2.0%us, 1.0%sy, 0.0%ni, 97.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 3927504k total, 3871064k used, 56440k free, 204920k buffers
Swap: 8000508k total, 27460k used, 7973048k free, 2072052k cached
½ÇÁ¦ ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÏ°í ÀÖ´Â°Ç USED - (BUFFERS + CACHED + FREE) ÀÌ·¸°Ô º¸¸é À©µµ¿ì¿¡¼ Ç¥±âÇÏ´Â°Å¿Í °°´Ù°í º¸¸é µË´Ï´Ù...
¸Þ¸ð¸®¿¡ ÀâÈ÷´Â ij½Ã´Â ¸¹À¸¸é ¸¹À»¼ö·Ï ÁÁÀº°Å´Ï±î ÇÁ¸® Àû´Ù°í ¾î ÀÌ»óÇÏ³× ÇϽÇÇÊ¿ä ¾ø³×¿ä ^^;