본문 바로가기

2019/06

(7)
MySQL - 트랜잭션 격리 수준 / 잠금 레벨 먼저 데이터가 일관되지 않게 처리되는 상황을 확인해보면 아래와 같습니다. 낮은 단계의 트랜잭션 격리 수준에서 발생하는 현상 Dirty Read 다른 트랜잭션에서 처리 중인 내용이 완료되지 않았음에도, 트랜잭션에서 볼 수 있게되는 현상. 트랜잭션1 에서 A 테이블을 SELECT 한 후, 트랜잭션2 에서 A 테이블 내용을 변경하는 상황 가정. 트랜잭션2 가 해당 변경사항을 commit 하지도 않았는데, 트랜잭션1 에서 다시 A 테이블을 SELECT 하면 해당 변경사항을 읽어들일 수 있게 됩니다. Non-Repeatable Read (Inconsistent Read) 트랜잭션 시작 후, 반복적인 조회작업에서 다른 트랜잭션에서 데이터가 변경되는 경우, 조회 시 데이터가 일치하지 않는 문제가 발생하는 현상. 트랜..
MySQL - with(nolock) 같은 힌트 : isolation level 변경하기. MySQL - with(nolock) 같은 힌트 : isolation level 변경하기. MySQL 에서는 MSSQL 에서 자주 사용하는 with(nolock) 같은 힌트를 사용할 수 없습니다. 비슷한 형태로 쿼리를 실행하려면 isolation level 을 변경하면 됩니다. set session transaction isolation level read uncommitted ; select * from table ; set session transaction isolation level repeatable read ;
[즐길 수 있는 공부] - 나단, 공부의 품격 ​ 독일의 유명한 경영컨설턴트인 디아나 드레센은 다음과 같이 말했다. "우리의 진짜 꿈은 우리가 인생을 살아가는 동안 비로소 탄생하는 것인지도 모르겠다." 저자가 강조한 바와 같이 우리가진짜 원하는 것은 살면서 발견하게 된다. 지금 당장 메모지나 빈 종이에 써보자. 내가 앞으로 즐기면서 할 수 있는 공부가 무엇인지 말이다. 예를 들어 역사를 좋아한다면 박물관 큐레이터가 될 수 있고, 커피를 너무 좋아한다면 바리스타가 되거나 나만의 카페를 차릴 수 있다. 이렇게 현재 업무의 연장선상 또는 새로운 분야에 대해서 꿈을 적고,그 꿈을 이루기 위한 공부가 무엇인지 생각하고 도전해 보자. 그 공부는 예전에 하던 것처럼 절대 독하게 하면 안 된다. 꼭 즐길 수 있는 공부여야 한다. 그것이 진정한 자기계발이고, 나의 ..
미라클모닝 - 운동, 독서, 사랑 ​일하기 위해 시간을 내라. 성공의 대가이다.생각하기 위해 시간을 내라. 능력의 근원이다.운동하기 위해 시간을 내라. 젊음을 유지하는 비결이다.독서를 위해 시간을 내라. 지혜의 원천이다.친절하기 위해 시간을 내라. 행복으로 가는 길이다.꿈을 꾸기 위해 시간을 내라. 뜻을 품는 것이다.사랑을 위해 시간을 내라. 구원받는 자의 특권이다.주위를 살피는데 시간을 내라. 이기적으로 살기에 짧은 하루이다.웃기 위해 시간을 내라. 영혼의 음악이다. 출처 - 미라클모닝 : http://cafe.daum.net/miracle-morning
my.cnf 파일 위치 확인하는 방법 mysql 에 접속해서 SHOW VARIABLES WHERE Variable_Name LIKE "%dir" 또는 # mysqld --verbose --help | grep -A 1 "Default options" Default options are read from the following files in the given order: /etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf
[동심이란] - 강신주, 철학이 필요한 시간 ​철학이 필요한 시간 - 강신주 무릇 동심이란 진실한 마음이다.만약 동심이 불가능하다고 한다면,이것은 진실한 마음이 불가능하다고 이야기하는 것과 마찬가지이다....어린아이는 사람의 처음 모습이고,동심은 사람의 처음 마음이다.처음 마음이 어찌 없어질 수 있는 것이겠는가?그렇지만 동심은 왜 갑자기 없어지는 것일까? 분서, 동심설 (지은이 : 이지)
MySQL - 원격접속 안될때 방화벽도 열었는데 원격 접속이 안될때. my.cnf 에 바인딩되는 아이피를 확인해봅니다. ... port = 3306 bind-address = 127.0.0.1 ... 이렇게 되어있으면 로컬에서밖에 접속이 안됩니다. 모든 아이피에서 허용하려면 ... port = 3306 #bind-address = 127.0.0.1 ... 이렇게 127.0.0.1 부분을 주석처리하고 재기동하면 됩니다.


* 쿠팡 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.




반응형