Press "Enter" to skip to content

[월:] 2024년 01월

상가에 임차인이 이사간 후에 주소이전을 안한경우 임대인의 대처방법

내 상가에 임차인이 이사를 간 경우 임차인이 주소이전을 세무서에 해야 하는데 누락한 경우 상가건물 임대차 현황서에 이사간 임차인이 계속 있는 것으로 나옵니다.

상가건물 임대차 현황서에 임차인이 있을 경우 은행대출에 제한이 될 수도 있습니다.

(은행에서는 최우선변제금 산출(대출 제외금액)을 위해서 상가건물 임대차 현황서를 요구하는 경우가 있습니다.)

이를 말소 하려면 임대인이 세무서에 말소 신청을 해야 합니다.

임대인이 말소 신청을 할 경우 세무서에서 실사를 하기 때문에 기간이 걸리기도 합니다.

네스프레소 버츄오 청소

선물로 버츄오를 받았는데 청소를 해줘야 겠다는 생각이 들어서 메뉴얼을 찾다보니…. 없어졌다… ㅡㅜ

인터넷에서 검색해서 청소법을 찾았는데 정리 해 놔야지.

청소법은 두가지!


첫번째 간단한 청소.

하루 한번 혹은 커피 추출 후 한번 정도 간단하게 하는 청소. 뜨거운물로 헹궈주는 정도.

  • 청소전에 레버(모자같이 생긴거)를 올려서 캡슐을 뒤로 넘긴다.
  • 위쪽 추출버튼(커피 잔 그려진 버튼)을 3번 톡톡톡 클릭하듯이(더블클릭 말고) 눌러주면 청소가 시작된다.

두번째 복잡한 청소 (여기서부터 끝까지)

어렵고 복잡하고 시간도 오래 걸리긴 하는데, 최소 한달에 한번씩 해주는 게 좋겠다. 아주 깨끗해지는 거 같다.

  • 간단한 청소처럼 일단 레버를 들어 캡슐을 버리고 다시 닫는다.
  • 물통에 물을 가득 채운다.
  • 레버를 아래로 3초정도 눌러 전원을 끈다. 추출버튼에 불이 꺼지면 전원이 꺼진 것이다.
  • 레버와 추출버튼을 동시에 3초간 누른다.
  • 손을 떼고, 레버 버튼을 아래로 한번, 추출버튼을 한번 순서대로 누른다.
  • 이제 청소 시작. 추출버튼에 주황색 불이 들어오고 물이 계속 빠졌다 멈췄다 한다.
  • 싱크볼에 물빠지는 출구를 대 놓고 청소하면 물받이를 갈 필요가 없어 편하다. 컵같은 걸로 받치고 있으면 물이 넘치기 전까지 계속 지켜보다가 버리고 버리고를 반복해야 하는데 귀찮다. 시간이 꽤 걸린다. 10분이상??!!
  • 물이 다 빠져나가면, 반드시 물통을 본체에서 빼서 새 물을 담고 다시 장착한다.
  • 추출버튼을 다시 누른다.
  • 이번에는 좀전에 청소때보다 빠르게 물이 빠져나간다. 제발 싱크대에 걸쳐놓고 하자…
  • 청소가 끝나면 다시 레버와 추출 버튼을 3초간 누른다.
  • 이제 추출버튼에 다시 녹색 불이 들어오면 청소 끝
  • 커피 한잔하자…. ㅎㅎㅎ

배치 실행 로그 파일로 기록 및 30일 초과시 자동 삭제

!/bin/sh

# 현제 날짜
today=$(date "+%Y%m%d")

# 로그 남기는 형태로 변경
logfile=/home/path/txt/${today}log.txt
sudo sh -c "sudo php log_print.php" >> ${logfile}

# 로그파일 30일 이전 삭제
delfile=`date --date="$GIVEN_DAY" -d "-30 day" +%Y%m%d`
#echo $delfile

dellogfile=/home/path/txt/${delfile}log.log
#echo $dellogfile
if [ -f $dellogfile ]; then
    rm $dellogfile
#    echo "file exist"
fi

리눅스 서버 파일 삭제해도 하드공간 확보가 안되는 경우

갑자기 하드(HDD or SSD) 용량 부족이 발생하면 당황하기 마련이다.

급하게 임시파일이나 로그파일들을 삭제해도 이상하게 free space 확보가 안되는 경우가 있다.

디스크 용량 확인

df -h

디렉토리별 용량확인

sudo du -sh * | sort -hr

파일 삭제 후에도 용량 확보 안될경우 체크 명령

/usr/sbin/lsof / | grep deleted

조회되는 프로세스 강제 종료

kill -9 <PID 번호>

다시 디스크 용량 확인

df -h

이상이 있는 프로세스가 파일을 물고 있어서 용량 회복이 안된 상태였는데, 프로세스를 강제로 종료 시켰으므로 용량이 회복됨.

Mysql 인덱스(index) 와 컬럼 중복도(Cardinality)의 관계 정리

중복도가 낮으면 카디널리티(Cardinality)가 높다고 표현하고, 중복도가 높으면 카디널리티가 낮다고 표현합니다.

인덱스와의 관계는 중복도가 낮으면 효율이 높아지고, 중복도가 높으면 효율이 낮아집니다.

중복도가 낮다는 것은 특정 컬럼의 데이터가 각기 다른 값이 들어간다는 뜻입니다.

프라이머리 키(pk)나, 주민번호 같은 유일값일 수도 있고 풀네임 같이 중복은 있지만 그리 중복이 많지 않은 데이터를 가지고 있는 컬럼을 의미합니다.

반면 중복도가 높다는 것은 같은 값이 많이 들어가는 컬럼을 의미합니다. 예를 들자면 성별 컬럼 정도 되겠습니다.

1000만건의 데이터가 들어가 있어도 남자, 여자, 기타 정도 들어갈 테니깐 중복된 데이터가 겁나게 많겠죠.

인덱스를 설정할때, pk 같이 중복도가 높은 컬럼에는 효율이 높지만, 성별같이 중복도가 높은 컬럼에 인덱스를 걸면 도리어 row가 늘어나면 늘어날 수록 효율성을 떨어뜨립니다.(업데이트, 인서트시 성능이 확!!! 떨어질 수 있습니다.)

따라서 중복도가 높은 컬럼에만 인덱스를 설정할 것을 권장합니다.

중복도를 조회하는 방법은 아래 쿼리를 사용합니다.

show index from 테이블이름;

조회되는 내용중에 Cardinality 값이 작은 column에는 인덱스를 걸지 마세요.