본문 바로가기

분류 전체보기67

아두이노 - 신호등 만들기 int REDpin = 6; int YELLOWpin = 5; int GREENpin = 4; void setup() { pinMode(REDpin, OUTPUT); pinMode(YELLOWpin, OUTPUT); pinMode(GREENpin, OUTPUT); } void loop() { digitalWrite(REDpin, HIGH); // turn the LED on (HIGH is the voltage level) delay(5000); // wait for a second digitalWrite(REDpin, LOW); // turn the LED off by making the voltage LOW digitalWrite(GREENpin, HIGH); delay(5000); digitalWr.. 2022. 3. 28.
윈도우 함수 https://kimdingko-world.tistory.com/203 [SQL] 윈도우 함수(Window Function) 1. 윈도우 함수란? 기존의 RDBMS는 칼럼과 칼럼의 연산은 쉬운 반면 행과 행의 관계를 연산하거나 정의하는 일은 굉장히 어려운 문제였다. 따라서 이러한 문제를 쉽게 해결할 수 있도록 제시된 것 kimdingko-world.tistory.com 2022. 3. 27.
사용자 정의 함수 사용자 정의 함수는 아래와 같은 이유로 사용을 지양한다. https://burning-dba.tistory.com/78 UDF(사용자 정의 함수)로 인한 성능저하 ① 게임회사에서 근무하다가 교육업체로 업종을 변경하면서, 쿼리에 대해서 많은 차이점이 보입니다. 물론 이곳(?)의 스타일 일수도 있지만, UDF를 상당히 많이 사용합니다. 게임회사에서는 UDF를 그 burning-dba.tistory.com 그러나 꼭 사용해야 한다면, 아래와 같이 사용하도록 하자. SELECT DEPTNO , (SELECT GET_DNAME(E.DEPTNO) FROM DUAL) AS DNAME FROM EMP E WHERE SAL >= 2000 SELECT-LIST에 사용한 함수는 메인쿼리 결과 건수만큼 반복 수행되는데, 위와.. 2022. 3. 23.
옵티마이저의 쿼리 변환(Query Transformation) 옵티마이저는 비용(Cost)를 평가하고 실행계획을 생성하기에 앞서 사용자로부터 전달받은 SQL을 최적화에 유리한 형태로 변화하는 작업, 즉 쿼리 변환부터 진행한다. 쿼리 변환은 옵티마이저가 SQL을 분석해 의미적으로 동일(같은 결과 집합을 생성)하면서도 더 나은 성능이 기대되는 형태로 재작성하는 것을 말한다. 출처: 도서 2022. 3. 23.
정렬 알고리즘 https://hsp1116.tistory.com/33 기본 정렬 알고리즘(Sorting Algoritm) 요약 정리 (선택, 삽입, 버블, 합병, 퀵) v1.1 정렬 알고리즘은 n개의 숫자가 입력으로 주어졌을 때, 이를 사용자가 지정한 기준에 맞게 정렬하여 출력하는 알고리즘이다. 예를 들어 n개의 숫자가 저장되어있는 배열을, 오름차순의 조건으로 hsp1116.tistory.com 2022. 3. 19.
오라클 병렬처리 https://jack-of-all-trades.tistory.com/198 오라클 병렬처리(Parallel Processing) 개념 및 용어 정리, 종합페이지 Oracle DB 에서 SQL문을 만들면서 빠르게 실행하기 위해서 우리는 튜닝(Tuning)을 합니다. SQL튜닝을 하다하다 마지막으로 시도하는 것이 "병렬처리(Parallel Processing)" 입니다. 마지막으로 시도하는 이유 jack-of-all-trades.tistory.com 병렬쿼리에선 될 수 있으면 스칼라 서브쿼리를 사용하지 않아야 한다. 출처: 도서 2022. 3. 19.