본문 바로가기

전체 글

1,966개의 글

PHP CLI 모드 실행

Development

1. PHP 실행 확인 # php56 -v PHP 5.6.38 (cli) (built: Sep 12 2018 08:34:08) Copyright (c) 1997-2016 The PHP Group Z…

OOOooOOoo·2018년 10월 1일·조회 5,890

mariadb general_log로 특정 세션 쿼리만 조회하기

MariaDB

mariadb의 general log는 DB 에서 수행되는 모든 쿼리를 로깅하는 기능입니다. 그러나 이 기능 사용 시 모든 세션, 모든 쿼리가 로깅 되기 때문에 로그파일이 몹시 커질 가능성이 있어 …

kkimdubi·2018년 10월 1일·조회 12,913

웹스피어 클래스로더 로딩 순서 변경

Web Application Server

1. 개요 클래스패스끼리 충돌이 나서 기동시 에러가 나거나, 로딩하지 않아도 되는 클래스를 인스턴스가 물고 올라오는 경우가 있다. 웹스피어에서 해당 인스턴스의 소스 lib 부터 읽도록 클래스 로더 …

단호한단호박·2018년 9월 28일·조회 8,795

JVM Crash - common issue 사례 1

Java

1. 개요 멀쩡하던 WAS가 갑자기 Crash~~~ SIGBUS 시그널을 맞고 다운되었습니다. 왜요?? 왜죠?? 왜?? 갑자기 왜일까요?ㅠ_ㅠ (ㅋㅋㅋ) 2. 추적 JVM이 다운되면서 hs err …

애리얼·2018년 9월 21일·조회 8,474

[Tip] 주요 curl 명령어 모음.(주요 Option)

Operating System

주요 options (http/https 관련 옵션만 정리) short long 설명 비고 -k --insecure https 사이트를 SSL certificate 검증없이 연결한다. wget 의 …

혀뇽뇽이혀뇽뇽이·2018년 9월 20일·조회 10,901

MS SQL Server Query - 미사용 테이블, 인덱스 확인 쿼리

Miscellaneous

----Unused tables indexes. ----Tables have index_id’s of either 0 = Heap table or 1 = Clustered Index Declare …

나크나로·2018년 9월 20일·조회 4,331

MS SQL Server Query - IO 과점 쿼리

Miscellaneous

SELECT TOP 50 (qs.total_logical_reads + qs.total_logical_writes) /qs.execution_count as [Avg IO], substring (q…

나크나로·2018년 9월 20일·조회 4,392

MS SQL Server Query - CPU 과점 쿼리

Miscellaneous

SELECT TOP 50 qs.total_worker_time/qs.execution_count as [Avg CPU Time], substring (qt.text,qs.statement_start…

나크나로·2018년 9월 20일·조회 4,170

MS SQL Server Query - CPU waits

Miscellaneous

Select signal_wait_time_ms=sum(signal_wait_time_ms) ,'%signal waits' = cast(100.0 * sum(signal_wait_time_ms) /…

나크나로·2018년 9월 20일·조회 1,949

AWS ELB 사용 시, Tomcat에 X-Forwarded-For IP를 log에 남기기.

Apache Tomcat

1. 개요 AWS ELB에서 Proxy를 활성화 시켜서, Tomcat에서 실제 Client IP를 Log에 기록하게 할 수 있다. 2. 활용 Tomcat의 Access Log에만 남길 경우, Acc…

혀뇽뇽이혀뇽뇽이·2018년 9월 18일·조회 40,653

AWS ELB 사용 시, Apache HTTPS Redirect(Rewrite) 무한 루프 현상 해결.

Apache HTTP Server

1. 개요 AWS ELB에 HTTPS를 사용하고 뒤에 Apache는 HTTP를 사용할 경우 발생할 수 있는 케이스 이다. 2. 활용 앞선 설정, /index.php/httpd/1120-apache-…

혀뇽뇽이혀뇽뇽이·2018년 9월 18일·조회 9,629

Ubuntu Linux AWS CLI 설치

Amazon Web Services

1. AWS CLI가 설치되어 있지 않다. $ aws The program 'aws' is currently not installed. You can install it by typing: sudo…

냉장고를사다줘·2018년 9월 17일·조회 5,275

sysbench 를 통한 MariaDB thread pool 성능 테스트

MariaDB

db에 부하 테스트 할 수 있는 tool 인 sysbench 를 이용하여 mariadb thread pool 사용 / 미사용 시 어떤 설정이 더 성능이 좋은 지 테스트한 결과입니다. test 환경 …

kkimdubi·2018년 9월 14일·조회 11,790

ORA-01578 block corruption 발생 시 해당 block 스킵하는 방법

Oracle Database

백업본이 없는 DB에 block corruption 이 발생하여 조치한 케이스 공유 드립니다. 해당 block 복구가 아닌 corrupted block을 skip 함으로써 조치했습니다. -- ORA…

kkimdubi·2018년 9월 14일·조회 12,768

PIP Upgrade

Miscellaneous

1. 배경 간혹 pip 버전이 낮아서 업그레이드를 해야 할 때가 있음. 2. 커맨드 $ pip install --upgrade pip 3. 에러나 가면? $ pip install --upgrade …

냉장고를사다줘·2018년 9월 14일·조회 4,286

[Tip] Bash 문자열 조작하기.(string manipulate)

Operating System

Bash에서는 다양한 문자열 조작을 할 수 있는데, 정리되거나 통일성이 적어서 찾기가 쉽지 않다. 다음의 링크에서 Bash 문자열 조작이 잘 정리되어 있으며, 아래는 많이 사용하는 삭제를 예로 가져…

혀뇽뇽이혀뇽뇽이·2018년 9월 10일·조회 78,644

[Tip] Bash 여러줄 출력되는 것을 배열(array)에 담기.

Operating System

OS 환경에서 Bash를 사용하다 보면, 여러줄로 출력되는 것을 배열(array)로 담아야할 때가 있다. 그럴 때에는 다음과 같은 명령어로 담을 수 있다. IFS = $'\n' 배열변수명 =( ` …

혀뇽뇽이혀뇽뇽이·2018년 9월 10일·조회 79,040

[Tip] DynamoDB Capacity Autoscaling 시, index는 제외하기.

Amazon Web Services

AWS Console을 이용하여, DynamoDB 의 Capacity Autoscaling을 설정할 수 있다. CLI 가 아닌 Console에서 설정하면, Table 및 Index 모두에 Defau…

혀뇽뇽이혀뇽뇽이·2018년 9월 4일·조회 4,622

자바 HashMap value sort

Development

1. 샘플 코드 1-1. Map String,Integer 1-1-1. 메인 코드 Map myMap = new HashMap(); myMap.put("aa",13); myMap.put("ab",12…

OOOooOOoo·2018년 9월 3일·조회 10,394

자바 Array, ArrayList 변환

Development

1. 샘플 코드 List String myList = new ArrayList String (); myList.add("j"); myList.add("a"); myList.add("v"); myLi…

OOOooOOoo·2018년 9월 3일·조회 4,722

자바 입력받은 날짜 더하기 (Date, Calendar 사용)

Development

1. 샘플 코드로 알아보겠습니다. DateFormat df = new SimpleDateFormat("yyyyMMdd"); Date date = null; try { date = df.parse("…

OOOooOOoo·2018년 9월 3일·조회 4,134

자바 arraycopy() 배열 복사

Development

1. 샘플 코드로 알아보겠습니다. String[] array1 = { "1", "2", "3", "4", "5" }; String[] array2 = { "6", "7", "8", "9", "10"…

OOOooOOoo·2018년 9월 2일·조회 2,867

AWS SQS Java 연결 Test

Amazon Web Services

1. 개요 SQS 연결 2. 자바로 연결 본 내용은 아마존 문서를 보고 그대로 따라함. 2-1. 메이븐 설정 dependency groupId com.amazonaws /groupId artifac…

쿨라우드·2018년 8월 30일·조회 5,636

[Tip] AWS S3 Cli 사용 시, File 다수 및 선별하여 전송.

Amazon Web Services

AWS S3 에서 cp, mv 등 여러 cli를 사용하다 보면, File 각각 따로따로 수행해야되서 불편한 때가 있다. 이럴 경우 다음의 옵션을 주면, 대량이나 원하는 것만 선별하여 한번에 수행할 …

혀뇽뇽이혀뇽뇽이·2018년 8월 30일·조회 4,152