본문 바로가기

wif LiNoUz

Centos7에 오라클12c 설치 아짱난다 게시판을 올리기 위한 서버 구성입니다.개인적으로 서버는 CentOS, 일반 사용은 Ubuntu라고 생각하기 때문에CentOS 를 설치했으며, Spring 개발을 위해 JDK(Java)를 설치했습니다.순전히 공부를 위한 환경이므로 방화벽 해제, 간단한 암호 사용 등 서버를 취약하게 설정했습니다. CentOS 설치설치 과정은 많은 분들이 포스팅 하시거나 하셨기 때문에 상세 내용을 설명하지는 않습니다.다만, 주의사항 몇가지만 알려드리겠습니다. * 앞 포스팅에서 언급했듯이 저는 VMware에서 진행했습니다.진행 중 용량이 작으면 문제가 생기기 때문에 용량은 최소 40GB으로 설정합니다.* Oracle 때문에 Swap 을 설정할 수 있다면 3GB 이상으로 설정합니다.(추후에 swapon을 이용해서 swap을 추가.. 더보기
CentOS6.5 Java 8설치 https://tecadmin.net/install-java-8-on-centos-rhel-and-fedora/ After a long wait, finally Java SE Development Kit 8 is available to download. JDK 8 has been released on Mar,18 2014 for general availability with the many featured enhancements. You can find all the enhancements in JDK 8 here.This article will help you to Install JAVA 8 (JDK 8u66) or update on your system. Read the instruction care.. 더보기
오라클 설치 패키지 설치 sudo apt-get install unzip build-essential x11-utils rpm ksh libaio1wget "http://launchpadlibrarian.net/100815432/libdb4.8_4.8.30-11ubuntu1_amd64.deb"wget "http://launchpadlibrarian.net/59033014/liblzma2_5.0.0-2_amd64.deb"wget "http://launchpadlibrarian.net/64397680/lsb-rpm_4.8.1-6ubuntu1_amd64.deb"sudo dpkg -i libdb4.8_4.8.30-11ubuntu1_amd64.deb liblzma2_5.0.0-2_amd64.deb lsb-rpm_4.8.1-6.. 더보기
윈도우 2012 서버 초기 구성 secpol.msc 1. Ctrl+Clt+del - 보안 설정 -> 로컬 정책 -> 보안 옵션 -> Do not require CTRL+ALT+DEL and set it to Enabled, then press OK2. 암호 복잡성 - secpol.msc -> Security Settings - Account Policies -> Password Policy -> Password must meet complexity requirements - Disabled3. 로그인하지않은채로 컴터 종료 가능 - secpol.msc -> Security Settings - Local Policies - Security Options - Shutdown: Allow system to be shutdown without .. 더보기
[Birst] 권한 설정 User Management -> Search and Modify Users -> Search user -> Update Mobile status 더보기
하나의 메모리 누수를 잡기까지 / 대용량 세션을 위한 로드밸런서 출처 : http://d2.naver.com/helloworld/1326256 http://d2.naver.com/helloworld/605418 하나의 메모리 누수를 잡기까지 웹 서비스는 멀티 스레드 환경이기 때문에 항상 신중하게 코드를 작성해야 합니다. 부주의하게 수정한 소스 코드 때문에 메모리 누수가 일어나 애플리케이션이 응답하지 않는 503 오류가 발생한 경험이 있습니다. 이 글에서는 503 오류를 처리하고 그 원인을 찾아 메모리 누수 문제를 해결한 사례를 이야기하겠습니다.장애 징조 - 상반기의 장애 처리 일지잠자리에 들기 전에 늘 휴대폰을 챙긴다. 배터리가 충분한지, 매너 모드를 해제했는지 확인하고 손이 잘 닿는 위치에 휴대폰을 놓는다. 아침에 잠을 깨우는 알람이 울리기 전에 다른 연락이 없기를.. 더보기
[Oracle|오라클] ROLLUP 합계, 소계 구하기 (GROUP BY) http://gent.tistory.com/57 오라클 GROUP BY 쿼리에서 ROLLUP 함수를 사용하여 손쉽게 합계와 소계를 구할 수 있다. 1. GROUP BY 컬럼이 하나인 경우 : GROUP BY 절에 ROLLUP 함수를 추가한 후 그룹핑 컴럼을 인자로 넣는다. -- 가상 테이블WITH TEST_TABLE AS ( SELECT 'SMITH' NM, 'CLERK' JOB, 800 SAL, 'RESEARCH' DEPT FROM DUAL UNION ALL SELECT 'ALLEN' NM, 'SALESMAN' JOB, 1600 SAL, 'SALES' DEPT FROM DUAL UNION ALL SELECT 'WARD' NM, 'SALESMAN' JOB, 1250 SAL, 'SALES' DEPT FRO.. 더보기
GROUPING과 GROUPING_ID http://www.gurubee.net/m/lecture/2679 GROUPING과 GROUPING_IDGROUPING (컬럼)- GROUPING 함수는 ROLLUP, CUBE에 모두 사용할 수 있다.- GROUPING 함수는 해당 컬럼의 Row가 GROUP BY에 의해서 산출된 Row인 경우에는 0을 반환하고, ROLLUP이나 CUBE에 의해서 산출된 Row인 경우에는 1을 반환하게 된다.- 따라서 해당 Row가 결과집합에 의해 산출된 Data 인지, ROLLUP이나 CUBE에 의해서 산출된 Data 인지를 알 수 있도록 지원하는 함수이다.GROUPING_ID(컬럼a, 컬럼b[, …])- GROUPING(컬럼a)||GROUPING(컬럼b)의 값을 2진수에서 10진수로 변환한 값이다.아래는 GROUPI.. 더보기
분석함수 LAG 와 LEAD 함수 : 이전값, 다음값 [출처] [오라클] 분석함수 LAG 와 LEAD 함수 : 이전값, 다음값 손쉽게 가져오기|작성자 자바킹 http://javaking75.blog.me/220073169905 LAG와 LEAD 함수는 하나의 쿼리에서 동시에 다른 로우의 값에 접근할수있는 함수이다. 구문형식 LAG ( expr, offset, default ) OVER ( ORDER BY 절 ) LEAD ( expr, offset, default ) OVER ( ORDER BY 절 )​ LAG ( expr, offset, default ) OVER ( PARTITION BY 절 ) LEAD ( expr, offset, default ) OVER ( PARTITION BY 절 )​ 영어사전에서 다음 각함수의 뜻을 찾아보면 , LAG : 뒤에 처지다, 뒤떨어지다 LEAD : 이끈다. 앞장서다 LAG 함수는 계산 대상 데이터(로우)들을 ORDER .. 더보기
분석함수 참조 ( 월별 누적 합계) http://oukr.tistory.com/49http://bysql.net/index.php?document_srl=11586&mid=w201101 Analytic Function (분석 함수) 분석 함수는 Aggregate Function 의 계산을 지정하는 행 그룹을 기반으로 계산하여 각 그룹에 대해 여러 행을 반환 할 수 있는 Function 을 말합니다.일반적으로 누적 계산, 집계 및 보고용 결과를 질의 할 때 유용하게 사용 할 수 있으며 복잡한 질의를 보다간편하고 빠르게 실행 할 수 있게 도와 줍니다. ex.SQL> select empno, ename, sal, deptno, sum(sal) dept_totfrom emp ;ERROR at line 1:ORA-00937: not a single.. 더보기