본문 바로가기
반응형

전체 글79

[ORACLE] 문자 처리 함수- LPAD, RPAD 오라클 문자열 길이 맞추기 오라클에서 왼쪽, 오른쪽에 특정 문자를 채워서 문자열 길이를 맞출 때는 LPAD, RPAD 함수를 사용한다. 주로 숫자 앞에 '0'을 채워서 문자열 길이를 맞추거나, 문자열의 자리수를 고정할 때 사용한다. LPAD, RPAD 사용법 LPAD(char1, n, char2) LPAD : returns char1, left-padded to length n with the sequence of characters in char2 : char1의 왼쪽에 총 길이 n만큼 char2를 붙인다 RAPD(char1, n, char2) RPAD : returns char1, right-padded to length n with char2 : char1의 오른쪽에 총 길이 n만큼 char2를 붙.. 2023. 4. 1.
[ORACLE] 문자 처리함수- 문자열 치환 REPLACE SELECT S_NAME, REPLACE(S_NAME, '정', '김') "정->김" FROM STUDENT ORDER BY S_NAME; 2023. 4. 1.
[맥북 M1 도커 오류] Cannot connect to the Docker daemon at unix:///.colima/default/docker.sock. Is the docker daemon running? 해결 방법 [오류] Cannot connect to the Docker daemon at unix:///.colima/default/docker.sock. Is the docker daemon running? - unix:///Users/.colima/default/docker.sock 에 있는 docker daemon에 연결할 수 없어서, docker daemon이 running 중인지에 대해 오류가 발생했다. - docker desktop 을 실행하면, 좌측 하단에 초록색이 돌고 있으면 잘 작동 중이라는 데 왜 오류가 발생한건지 모르겠다. 원인 - unix:///Users/.colima/default/docker.sock 에 있는 docker daemon에 연결할 수 없어서, docker daemon이 runn.. 2023. 4. 1.
[DACOS] CH3 실습. 수집 파일럿 실행 출처: 실무로 배우는 빅데이터 기술(김강원) 2단계 - 수집 환경 구성 3단계 - 플럼 수집 기능 구현 4단계 - 카프카 기능 구현 5단계 - 수집 기능 테스트 2단계 - 수집 환경 구성 플럼 설치 및 환경설정 카프카 설치 3단계 - 플럼 수집 기능 구현 스마트카의 상태 정보를 수집하는 SmartCarInfo Agent 운전자의 운행 정보를 수집하는 DriverCarInfo Agent 플럼의 에이전트를 만들려면 플럼이 인식할 수 있는 특정 디렉터리에 이름이 {Agent 고유이름}.conf 형식인 파일을 생성하면 된다. CM에서 제공하는 플럼 구성 정보 설정을 통해 에이전트 생성 가능. SmartCar 에이전트 생성 .conf 파일 → github(https://github.com/wikibook/bigd.. 2023. 1. 11.
[DACOS] CH2 실습. 빅데이터 파일럿 프로젝트 출처: 실무로 배우는 빅데이터 기술(김강원) 1. 빅데이터 파일럿 프로젝트용 PC 환경 구성 2. 빅데이터 파일럿 서버 구성 3. 빅데이터 클러스터 구성 4. 스마트카 로그 시뮬레이터 1. 빅데이터 파일럿 프로젝트용 PC 환경 구성 자바 설치 이클립스 설치 버추얼 박스 설치 가상 머신에 centOS 설치 기타 도구 설치: PuTTY, 파일 질라, 크롬 예제코드 !!! 파일 질라 sponsered 버전으로 다운받으니 설치 안됨 !!! 참고: https://gnuwpstudy.com/파일질라-설치-안될때-해결-방법-및-설치-안됨-해결/ 2. 빅데이터 파일럿 서버 구성 참고: https://github.com/wikibook/bigdata2nd/blob/master/%5B페이지%2049%7E76%5D_가성서버.. 2023. 1. 10.
[멘토링] SQL Performance - 성능개선 이론 OPTIMIZER - SQL을 가장 빠르고 효율적으로 수행할 최적의 경로를 생성해주는 DBMS의 핵심 모듈 - Optimizer가 생성한 경로를 실행계획이라 함. 2가지 기준으로 실행계획을 생성함 - 테이블 및 기타 항목을 기준으로 옵티마이저는 실행계획을 생성하고 이를 실행시킨다. 1. 비용기반 최적화(Cost Based Optimizer, CBO) : 쿼리를 처리하기 위한 여러가지 계획을 생성. 각 단위 작업의 비용(부하) 정보와 대상 테이블의 예측된 통계 정보를 이용해 각 실행계획별 이용을 산출 → 최소 비용이 소요되는 방식 선택 : 질의를 변환한 후, 다수의 실행계획을 생성하고 이 중에서 가장 비용이 적은 실행계획을 기반으로 실행 ** 통계정보: 테이블 내 Row, Column수/ 각 열의 길이와 .. 2022. 9. 15.
반응형