본문 바로가기

리눅스

(6)
Mysql query cache hitratio 계산하기 쿼리캐시 히트율은 다음의 공식으로 구할 수 있다. Query Cache Hit Rate = Qcache_hits / ( Qcache_hits + Com_select ) * 100 Qcache_his 는쿼리 캐시로 처리된 SELECT 쿼리의 수 이고, Com_select는 캐시에서 결과를 찾지 못하여 MySQL 서버가 쿼리를 실행한 횟수를 의미한다. 그렇다면 Qcache_hits 와 Com_select 를 어떻게 구하는지 알아보자 show variables like ‘query_%’; 다음 사진에서 query_cache_limit가 Qcache_hits 이다. 그 다음 Com_select를 구하기 위해 다음 명령어를 작성하자. show global status like ‘Com_select’ 이제 공식으로..
mysql) 쿼리의 진행 과정, 진행 시간을 확인하고 싶을 때 이번에는 MySQL에서 쿼리문의 진행 시간과 진행 단계를 확인하려고한다. 먼저 클라이언트에서 MySQL에 접속을 하자 명령어를 확인하기 하기전에 설정을 바꿔줘야한다. mysql> set profiling=1; mysql> SET PROFILING_HISTORY_SIZE=30; 설정을 바꾸었다면 진행단계 또는 진행 시간을 확인하고 싶은 쿼리를 작성한다. mysql> select * from 테이블명 마지막으로 다음 명령어를 입력하면 다음 사진과 같이 자신이 작성한 쿼리문과 쿼리문이 진행된 시간을 확인 할 수 있다. show profiles; 작성된 쿼리의 진행 과정을 확인하고 싶으면, 다음 명령어를 작성하자 show profile for query 3(진행과정을 보고싶은 쿼리의 Query_ID);
[Ubuntu] 우분투 서버(16.04)에 자바 설치 우분투에 자바 설치 apt install openjdk-8-jdkapt install openjdk-8-jre
시스템 모니터링 툴 nmon 사용법(nmonchart 사용법) 이번에는 시스템의 현재 상황을 모니터링 할 수 있는 nmon과 nmon을 통해 기록한 리포트를 시각화하는 nmonchart에 대해 알아보자 먼저 nmon을 설치해보자 apt-get install nmon nmon이 설치된것을 확인하기위해 nmon 명령어를 입력하자 nmon nmon이 정상 적으로 설치된것을 확인할 수 있다. 본인이 보고싶은 명령어를 입력하면된다. 예를 들어 cpu만 보고싶으면 c cpu와 memory 사용량 둘다 보고싶으면 cm 실시간으로 모니터링도 할 수 있지만 일정시간동안 백그라운드에서 동작시켜 리포트 형식으로 만들 수 있다. 파일이 저장될 공간을 먼저 만들어주자. mkdir /var/log/nmon 만들어 졌으면 다음 명령어로 리포트를 만들어보자 nmon -f -s 10 -c 6 -..
리눅스 화면보호기 끄기 Desktop GUI 환경에서 화면보호기나 전원설정 메뉴를 아무리 설정해도 ACPI나 DPMS 특성은 죽지 않는다. 그러므로 명령어로 이들을 죽여야 화면보호기나 전원절약이 동작하지 않는다. 1) xset s off // 화면보호기 끄기 2) xset -dpms // DPMS(Energy Star) 즉, 전원절약 특성 끄기[출처] 리눅스 화면보호기 끄기|작성자 숭숭
우분투 자주쓰는 명령어 단축명령어 등록하기 우분투 또는 리눅스 계열에서 자주 쓰는 명령어 등록하는 방법 1) vi ~/.bashrc 2) alias l='ls-CF' 밑에 alias '커맨드상에 입력할 명령어 ' ='실제 작동할 명령어' 입력후 !wq를 이용해서 빠져 나오자 3)source ~/.bashrc 4)alias alias server ='~~' 이 정상적으로 등록된것을 확인할 수 있다. ps) 어떤 명령어를 실행하고 다음 명령어도 실행하고 싶으면 명령어가 끝난 지점에 ' ; ' 를 붙여주자