반응형

1. Global Cache (Query Cache?? / SP에서 사용되는???) : 

- Oracle 에서는 Library Cache에서 쿼리들에 대한 Plan 을 보유한다. 또한, LRU 알고리즘을 이용하기 때문에 사용이 잘 안되느 쿼리들에 대해서는 메모리에서 밀려나게 된다. MySQL에서는 개념이 조금 다른듯...정리하자.

이참에 설정 값들에 대해서도 정리를 해놓자. my.cnf 에 설정하는 변수들에 대한 정보

- SP 는 실행과 동시에 session 단위로 메모리 할당한다고 하는데, Oracle 도 Procedure가 실행되면 관련 session 이 생긴다. 물론 모니터링하면 User는 Oracle로 뜬다. SP 가 실행되면 생기는 현상에 대해서 Detail 하게 정리가 필요하다.


2. found_rows


아래 내용을 의미하는 걸까?

https://blog.asamaru.net/2015/09/11/using-sql-calc-found-rows-and-found-rows-with-mysql/


- Oracle에서는 index를 추가하거나 변경을 하게 되면 기존에 잘 동작하던 쿼리들도 실행 계획이 변경되기도 한다. 또한 통계정보를 임의로 수집하는 경우 실행 계획이 변경되는 경우도 있다. 그래서 11g 에서부터는 "지연 적용?"의 개념으로 기존과 달라지는 부분을 확인할 수 있는 좋은 기능이다.

역시 검색하면 욱짜 선생님 블로그가 제일 눈에 띈다. 

참고하면 좋을 듯 싶다.

http://ukja.tistory.com/95


3. MySQL 의 격리 수준

이 부분은 이해하고 넘어가는 수준으로 알고 있었다.

"개발자와 DBA를 위한 Real MySQL" - 위키북스 의 191쪽을 확인하면 된다.


READ UNCOMMITTED 

 READ COMMITTED

 REPEATABLE READ

 SERIALIZABLE


4가지 인데, 각각의 설명이 잘 나와 있으니 이것만 보고 정리해도 될 듯 싶다.

참고로 InnoDB 는 REPEATABLE READ 이다 (3번째..ㅋㅋㅋ이건 알고 있었다..몇번째라는것과 대략 Commit 전후로 상황들...그림으로 이해한거라 말로 설명을 못한 부분이 어쩌면 제대로 모른다는 뜻이겠지....예전에 누군가가 말로 설명 못하는거면 모른다고 이야기 했던게 떠오른다.....ㅠㅠ)


4. log 종류 및 복제 구축을 위한 binlog 관련 설정 정리("개발자와 DBA를 위한 Real MySQL" - 위키북스 - 79page)


이외에도 생각나면 하나씩 추가하면서 정리 해야겠다.






DBA는 공부할 것이 많아서 알면 알수록 새롭다. 그래서 지루할 틈이 없다..하지만 모르면 모를수록 할게 없는게 DB 인 듯 싶다.

하던것만 장애 안생기면 상관 없으니 말이다.....


오늘도 No Pain No Gain.!!!

반응형

'Life' 카테고리의 다른 글

지난 추석 인사  (0) 2016.09.20
요즘 근황 16.07.15  (0) 2016.07.15
필요 테스트 및 공부해야 될 내용  (0) 2016.07.04
누군가에게 제안하기 전에..  (0) 2016.07.01
블로그의 의미  (0) 2016.03.14
반응형

모두들 추석 연휴 잘 보내셨습니까!!!


역시 유부남은 추석 연휴도 바쁘네요-ㅎㅎ아버지가 이런 말씀을 하시더군요..


"내 아들놈이 이제는 아빠가 되어 있더라..."


ㅎㅎ참 많은 뜻이 숨어 있네요-


이 말이 머리로 먼저 이해 하기 이전에 가슴에서 이해가 되더군요.


정확히 이해가 되기 보다는 가슴에서 알아 듣는 듯한 느낌이..


세계 일주를 하는 친구놈한테서도 메시지가 오더군요. 추석 잘 보내라고-ㅎ


"니가 먼저 연락이 안와서 내가 한다..."

로 시작 되는 카톡..ㅎ



이 말은 가슴에 화살이 슝...ㅋㅋㅋㅋ미안해-ㅎㅎ


언제부턴가 주위 사람을 챙기는 습관을 바쁘다는 이유로 버리고 있더군요.


어느 하나를 포기하고 하나를 얻는 다는거...그로 인해서 서운한 감정들..미안한 감정들..

꼭 포기를 하지 않고 한걸음 더 움직이면 되는 것을...


저는 변명을 하고 있네요-

반응형

'Life' 카테고리의 다른 글

[20160927] 공부해야 될 내용  (0) 2016.09.27
요즘 근황 16.07.15  (0) 2016.07.15
필요 테스트 및 공부해야 될 내용  (0) 2016.07.04
누군가에게 제안하기 전에..  (0) 2016.07.01
블로그의 의미  (0) 2016.03.14
반응형

이주일 넘게 야근에 주말 출근에 많이 바빴다.

파이썬 스크립트 대공사 / Php 스크립트 대공사...


하아....먼저 이 모든걸 6개월에 만든 DBA 분께 존경심과 함께 그 분이 신경 못쓰고

하드 코딩들을 많이 바꿨다.


이제는 거의(완벽하다고는 할수 없겠지..누군가 보면 욕할수도 있기에) 수정할 일 없도록 내가 전체적으로

다 변경했다....


대략적으로 DB에 기본적인 정보들을 저장할 수 있도록 테이블을 구성했다.

하지만 기본적으로 머리에 있었던 부분의 정리와, 앞으로 공유되어야 할 데이터들이 있어야 하기에 테이블을 하나 구성하더라도

많은 부분 정리가 필요하다.


공부하다 보면, 제1 ,2 정규화..반정규화 등등...정규화 과정이라고 거창하게 쓰고 최대한 내 입맛과 스크립트 입맛에 맞춰 구성...!!!


이후에 스크립트들에 대해서 수정을 진행한다.


물론 수정전에 수정되어야 하는 스크립트에 대한 분석들이 필요하겠지만...


필요한 데이터들을 내가 구성한 테이블에서 읽어들여 for문을 이용하여 list로 된 것들을 하나씩 호출하여

진행....이 것이 내가 수정한 것의 핵심이자 전체이다.


이렇게 파이썬 스크립트 10개 정도 수정..


이 후 Php로 만들어진 웹페이지도 이렇게 수정을 진행했다.


비록 간단한거지만 이렇게 안하면 하나의 신규 또는 수정이 진행되면 전체 다 수정을 해야되는 불상사가 발생하기 때문에

이렇게 내가 바꾼거다...


하지만 회사 사람들은 잘 모르겠지....씨밤바


누굴 위해서 한건 아니지만 적어도 이렇게 리뉴얼 한 거를 간단히 보는게 짜증이 난다...


에휴///얼릉 그동안 계획하고 못한 것들을 진행해야겠다. 

그래도 새로운 것을 배우면 즐겁긴 하다-ㅎㅎㅎㅎ

반응형

'Life' 카테고리의 다른 글

[20160927] 공부해야 될 내용  (0) 2016.09.27
지난 추석 인사  (0) 2016.09.20
필요 테스트 및 공부해야 될 내용  (0) 2016.07.04
누군가에게 제안하기 전에..  (0) 2016.07.01
블로그의 의미  (0) 2016.03.14
반응형

1. 모니터링 툴 사용

Cacti

https://www.percona.com/doc/percona-monitoring-plugins/1.0/cacti/mysql-templates.html


Cacti를 이용한 MariaDB/SkySQL/MySQL 모니터링 서버 구축

http://www.openseed.co.kr/14


모니터링 및 튜닝 포인트

http://www.mimul.com/pebble/default/2012/05/16/1337154545185.html


Zabbix

https://www.zabbix.com/documentation/2.2/manual/installation/install_from_packages


여러 템플릿 유명 Percona


https://www.percona.com/doc/percona-monitoring-plugins/LATEST/zabbix/index.html


한글문서(블로그)

잘 정리 되어있음

http://zabbix.dothome.co.kr/doku.php/manual


https://www.3rabbitz.com/f01c33e7d8367da2#3120fd12b877e962

http://www.joinc.co.kr/w/Site/QOS/Monitering_Tool/zabbix


http://www.programkr.com/blog/MkDMwEDMwYT3.html


http://oops-myblog.blogspot.kr/2015/04/zabbix.html


http://www.slideshare.net/ienvyou/zabbix-installation-configurationguide


정리되어 있지않지만 많은 정보

http://blog.naver.com/PostView.nhn?blogId=junix&logNo=80192164926




2. 빅데이터 관련하여 참고

Memcached

http://php.net/manual/kr/book.memcached.php

http://www.solanara.net/solanara/memcached

http://dev.mysql.com/doc/refman/5.7/en/ha-memcached.html

http://d2.naver.com/helloworld/151047


Redis


Redis 가 Memcached 보다 더 좋다는 비교글

http://blog.leekyoungil.com/?p=200


Redis Cluster 

http://cafe.naver.com/mysqlpg/1143


RedisConf 2016

https://www.youtube.com/playlist?list=PL83Wfqi-zYZHtHoGv3PcGQA3lvE9p1eRl


http://ojava.tistory.com/70


공부해야 될게 많구나-ㅋㅋ

반응형

'Life' 카테고리의 다른 글

지난 추석 인사  (0) 2016.09.20
요즘 근황 16.07.15  (0) 2016.07.15
누군가에게 제안하기 전에..  (0) 2016.07.01
블로그의 의미  (0) 2016.03.14
[16.01.12] 뭐가 더 옳은 걸까..  (0) 2016.01.12
반응형

어쩌면 당연한 말일 수 도 있지만..


어느 누군가에게(여기서는 직장 상사) 좋은 성능을 낼 수 있는 방안 등을 제안하기 전에,


해당 부분을 미리 진행한 후 그것을 토대로 성능 비교 등의 문서와 함께


제안을 하는 것이다.



그 동안 나는 주로 제안하기 전에 제안서? 문서 등을 만든 후 여기에는 여러 공식 자료 또는 테스트 결과서들 (내가 테스트한 자료가 아닌)

등을 첨부하여 제공하였다....


하지만 이런 부분이 잘못됬다는 것은 아니지만,

그래도!!!먼저 현재 우리 시스템에 대해 테스트한 결과를 제공한다며...


그것이 더 효율적이다 라는 것이다....


습관이 중요한 듯 하다.

습관으로 만들자...

반응형

'Life' 카테고리의 다른 글

요즘 근황 16.07.15  (0) 2016.07.15
필요 테스트 및 공부해야 될 내용  (0) 2016.07.04
블로그의 의미  (0) 2016.03.14
[16.01.12] 뭐가 더 옳은 걸까..  (0) 2016.01.12
2016 병신년 늦은 새해 인사  (0) 2016.01.06
반응형

이 블로그를 시작할 때에는 여러가지 복합적인 이유로 시작하였다.


하지만 이 복합적인 이유들이 한가지로

통합되어 가고 있는 것 같다...누군가에게 보여 지기를 원하는 것처럼..


내가 필요할때 보기 위해서 또는 내가 지금까지 한 것을 정리하여 업로드 하면서

다시 한번 필요할 때 찾아 보기 쉽게 올려 놨다.


물론 퍼 오는게 많을 수록 정리를 하기 보다는 있는 그대로 받아 들이고 있다.


내가 직접 해 보기는 하지만 다시 정리를 해야지 내 것이 되는 것인데 말이다.


하지만 한가지 진실한 것은 이처럼 꾸준히 관리해 오는 것도 처음이고,

내 블로그를 통해서 다른 이도 나와 같은 상황에서 잘 해결해 나가기를 바라는 것이다.


조금만 더 정리를 해서 내 것으로 만들고,

조금만 더 깊게 진행해 보고 더 많은 사람들이 지식을 받아 갔으면 한다.


여기서 만큼은 진실해 보자. 솔직해져 보자.


반응형

'Life' 카테고리의 다른 글

필요 테스트 및 공부해야 될 내용  (0) 2016.07.04
누군가에게 제안하기 전에..  (0) 2016.07.01
[16.01.12] 뭐가 더 옳은 걸까..  (0) 2016.01.12
2016 병신년 늦은 새해 인사  (0) 2016.01.06
즐거운 여름휴가 (1)  (0) 2015.08.05
반응형





난 도대체 뭘 선택 해야 할까...

오라클을 계속 공부하고 싶은데...다시 새로운 DB를 공부를 해야될까...


돈을 쫒아서 가야 될까...아니면 조금 더 기다려야 되는 걸까...


내가 추구해야하는 게 무엇일까...


다시 한번 큰 갈림길에 서 있다....

반응형

'Life' 카테고리의 다른 글

누군가에게 제안하기 전에..  (0) 2016.07.01
블로그의 의미  (0) 2016.03.14
2016 병신년 늦은 새해 인사  (0) 2016.01.06
즐거운 여름휴가 (1)  (0) 2015.08.05
처음은 아니지만 블로그의 시작  (1) 2015.07.31
반응형

새해 인사는 그래도 해야겠죠!!!


참고로 저는 천주교 신자라 성탄 인사도 해야됬지만...

연말은 정신없기도 하고, 마음이 붕~~~~떠있는 시간들이라


마음을 가다듬고 새해 인사 드리려 합니다.


새해에는 가정의 평화와 행복이 함께 하시고, 항상 건강하시고, 하시고자 하는 일이 모두

잘 되시기를 바랍니다.


새해 복 많이 받으세요.


저희집에 새 식구 축복이도 건강하고 정신적으로도 온전한 상태로 저희 곁에 왔으면 합니다.

개인 적으로도 이리저리 좋은 일이 가득했으면 하네요 :)




반응형

'Life' 카테고리의 다른 글

누군가에게 제안하기 전에..  (0) 2016.07.01
블로그의 의미  (0) 2016.03.14
[16.01.12] 뭐가 더 옳은 걸까..  (0) 2016.01.12
즐거운 여름휴가 (1)  (0) 2015.08.05
처음은 아니지만 블로그의 시작  (1) 2015.07.31
반응형

여름 휴가를 다녀왔습니다.

지리산 쌍계사에 고모의 시골집(별장??치고는 옛날집)이 있어서 저희 부모님과 저희 가족, 동생, 예비 매제랑 같이 다녀왔어요.

 

토요일 새벽 3시에 출발해야되는데, 그래도 불금을 놓일수가 없어 영화 <암살>을 봤습니다.

아...역시 전지현의 연기와 이정재...하정우까지...여기에 명품!!!조연 오달수(오달수 나오면 다 재밌는듯!!!ㅋㅋ정말 좋아요-ㅋㅋ)까지...정말 멋졌죠..

그리고 시대의 흐름까지..하아...이놈의 친일들은.....친일들을 받아주는 나라나...>_<

Whatever!!! 정말 즐겁게 관람한 만큼...다음날 새벽3시 출발 후유증이란...

어휴...

어머니가 새벽3시에 전화해서 출발한다!!!그말에 잠이 확깨서 후다닥 준비를..ㅋ

덕분에 아버지차 타고 가는 내내 자지도 못하고..멍.........

 

첫번째 도착지 통영....

다음에....

반응형

'Life' 카테고리의 다른 글

누군가에게 제안하기 전에..  (0) 2016.07.01
블로그의 의미  (0) 2016.03.14
[16.01.12] 뭐가 더 옳은 걸까..  (0) 2016.01.12
2016 병신년 늦은 새해 인사  (0) 2016.01.06
처음은 아니지만 블로그의 시작  (1) 2015.07.31
반응형

하아..오랜만에 블로그를 시작해 보네요..

사실 개인적인 일상 등은 Facebook 에 올릴 수 있지만..

어디까지나 나와 친한 모든이가 보기에..

나의 모든 모습을 보여주기에는 부끄럽기도 하고..

때로는 나의 모습이 왜곡 될까 그게 싫더군요..


그리고 3번째 직장이..그동안 하고 싶었던 일이라서..(그렇다고 100%는 아니고..^^;;)


공유도 하고 싶기도 하고..

정보를 저장도 해놓고 싶더군요..


예전에는 얼음동굴 블로그를 잠시 했었는데.

사실 나중에는 상업적으로 변하더군요..

그리고 깔끔하지도 않고..

2달 하다가..그만둔 후 다시 블로그를 열었네요.


초대장 주신 http://estenpark.tistory.com/ 님에게 감사의 인사 드립니다.

어떻게 아시고 보내 주셨는지...

정말 감사하고..좋은 인연이 되었으면 하네요.


얼마나 갈지 모르겠지만..

제2의 인생을 지나..

제 3장을 열은 지금...

많은 것을 공유하고 저장하고 싶네요.


갑자기 이런 말이 떠오르네요.

혼자가지말고 함께 갑시다.

반응형

'Life' 카테고리의 다른 글

누군가에게 제안하기 전에..  (0) 2016.07.01
블로그의 의미  (0) 2016.03.14
[16.01.12] 뭐가 더 옳은 걸까..  (0) 2016.01.12
2016 병신년 늦은 새해 인사  (0) 2016.01.06
즐거운 여름휴가 (1)  (0) 2015.08.05

+ Recent posts