Search Results for 'API'

2 POSTS

  1. 2012.09.04 멀티쓰레드
  2. 2012.08.13 ODBC

멀티쓰레드

Posted 2012. 9. 4. 14:46

한 프로세스를 여러 수행단위(스레드)로 나누어 처리하는 것

 

멀티 태스킹과 유사한 점이 있다 .멀티 태스킹은 한 PC에서 여러작업(프로세스)를 동시에 수행,

멀티 스레딩은 한 프로세스에서 여러 실행의 흐름(스레드)를 동시에 수행

( 말이 동시지.. 실제론 조금씩 번갈아 가며 수행하니까 동시에 하는거 처럼 보임 )

 

장점

CPU 이용률 최대화

대기시간, 응답시간 최소화

실행의 흐름을 명확히 분리

경제성

 

단점

실행 순서가 보장되지 않음

언제나 어디서나 문맥 교환이 발생 가능

스레드는 작은 변화에도 민감하고 스레드가 즉기 시작하지 않을 수 있음

하나의 스레드만 실행중인 경우 싱글 스레드의 실행시간이 개선되지 않고 오히려 지연될 수 있다

'API' 카테고리의 다른 글

ODBC  (0) 2012.08.13

ODBC

Posted 2012. 8. 13. 22:25

쿼리문 또는 SQL쿼리문

데이터베이스에 저장된 값을 불러내는 방법

SQL쿼리문은 SQL로 저장된 값을 불러내는 방법

SQL은 Structured Query Language의 약자. 해석하면 절차적인 언어라는 말임. 즉 서술된 순서대로 실행된다는 뜻

비절차는 JAVA나 다른 객체지향적 프로그램언어를 가리키는 말로순서대로 실행되진 않음

 

SQL문은 크게 3가지

  1. DDL( Data Definitition Language )

    데이터를 정의하는 명령어, create, truncafe등등.

  2.  DML( Data Manipulation Language )

    insert,delete,update등등..

  3.  DCL( Data Control Language )

    데이터를 통제에 과한 시스템에 대한 명령어들

    grannt, commit 등등

'API' 카테고리의 다른 글

멀티쓰레드  (0) 2012.09.04