주요 DB별 문자열자르기
mysql /mariadb / oracle / sqlite 문자열자르기, substrSUBSTR(str,pos,len)str : 원본문자열pos : 시작 위치len : 가져올 길이사용예제SELECT SUBSTR('123456TEST', 1, 4) FROM DUAL-- 결과 : 1234postgresql / mssql 문자열자르기, substringSUBSTR(str,pos,len)str : 원본문자열pos : 시작 위치len : 가져올 길이사용예제SELECT SUBSTRING('123456TEST' , 1, 3); -- 결과 : 123 #substr,#mysql,#oracle,#procedure
2024. 9. 18.
linux crontab 사용법, linux scheduler, crontab이란?, crontab 확인방법, centos crontab, crontab 매개변수, crontab설정
crontab이란?윈도우의 스케쥴러와 비슷한 역할을 하는것으로,"특정 시간에 특정한 작업을 해주는 프로그램"입니다.crontab 사용법crontab -e 명령어를 치면 주기적으로 실행되는 항목이 무엇인지 확인할 수 있으며,어떤 작업을 언제 실행할지 정의할 수 있습니다.예를 들면 아래와 같이 명령어를 입력후 엔터를 치면,crontab -e아래와 같은 화면이 뜹니다.vi 로 파일을 연 것 처럼 보여지게 됩니다.해당 값들을 수정하고 ESC를 누른 후, :wq 를 타이핑하여 엔터하면 crontab(스케줄러) 가 반영되어 내가 설정한 시간에 작업이 수행됩니다.각 줄은 어떤 명령을 언제 실행할 것인지 각각의 항목을 뜻합니다.한 row에서 각 항목이 의미하는 바는 다음과 같습니다.즉, 몇분, 몇시, 몇일, 몇월, 무..
2024. 7. 29.
윈도 크롬 탭 메모리 사용량 표시, 크롬 탭 cpu 사용량 확인, cpu 점유율 확인
한줄 솔루션 크롬에서 shift + ESC 키를 누른다. 배경 윈도에서 작업관리자 창을 켜면 프로세스별 cpu/memory 사용량을 알 수 있습니다. chrome을 펼치면 아래와 같이 많은 프로세스가 존재하고, cpu와 memory 사용량을 확인할 수 있습니다. 하지만, 크롬의 어떤 탭이 혹은 어떤 플러그인이 cpu와 memory를 얼마나 사용하는지는 확인할 수 없습니다 이 때에는 크롬에서 shift + ESC 키를 누르면 단번에 크롬에 띄워진 탭과 플러그인별로 얼마나 cpu/memory를 사용하는지를 확인할 수 있습니다. 각 탭별로 프로세스 id나 network까지도 확인이 가능합니다. #chrome,#memory,#cpu,#usage,#tab,#크롬,#탭,#사용량 https://devscb.com/p..
2023. 11. 30.
csv 파일 mysql/mariadb로 insert하기
요구사항 mariadb 설치 및 계정 필요 로그파일 준비 파일내용이 아래와 같이 생긴 test_log.log 파일을 예시로 준비하였습니다. "2023-03-10 18:13:10", "test", "search.html" "2023-03-12 18:13:10", "keyword test", "search.html" "2023-03-13 18:13:10", "keyword", "search.html" "2023-03-14 18:13:10", "test", "search.html" "2023-03-15 18:13:10", "keyword", "search.html" mysql에서 table 생성 create table stats_raw( created_time datetime, keyword varchar(1..
2023. 11. 6.