일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Shimajirou
- fish
- 칸칸
- 일본
- 사이타마
- 점심
- 돼지갈비
- 리눅스
- 명령어
- しまじろう
- 여름
- 코라쿠엔
- Sekai Entertainment
- 토익
- 신쥬쿠
- 전철
- 스테이크
- one tab buy
- 라면
- 돈까스
- 시스템관리
- paypay
- 동경 모터쇼
- 영단어
- 시마지로
- youtuber
- 자동차
- 米沢、팽이
- 원탭바이
- TOY
- Today
- Total
IT Japan
카고시마의 어느 팥빙수집. 그날은 무더운 여름이었다.일본에는 시로쿠마라는 팥빙수가 있다. 뜻은 백곰이라는 뜻이다.일본의 팥빙수는 정말 단순하게 팥하고 빙수만 들어간다.하지만 그 단순하게 생긴 팥빙수의 맛은 달고 맛있다. 그날의 온도는 30도 정도 되는 무더위였다.처제와 와이프와 나 세명이서 팥빙수 집을 찾았다.
다음특성은 스토리지 엔진에 의존한다.1. 스토리지 미디어:스토리지엔진에는, 디스크,메모리,네트워크등의 각종미디어에 데이터를 저장하도록 선택할수 있다.2. 트랜잭션기능:ACID트랜잭션기능을 완전히 서포트하고 있는 스토리지 엔진도 있으면, 트랜잭션 서포트가 없는 스토리지 엔진도 있다.3. 락:스토리지엔진에는 , 각종 락정도(테이블레벨의 락과 행레벨의 락등)및 메커니즘을 사용해서, 동시트랜잭션과의 일관성을 확보할수 있다.4. 백업 및 리커버리:스토리지 엔진에 의해 데이터의 저장/조작방법의 영향을 받는 경우가 있다.5. 최적화:각종 인덱스 설정의 실전이 최적화에 영향을 줄수 있다. 스토리지엔진에는,퍼포먼스를 최적화가기 위해, 여러방법으로 내부캐쉬, 버퍼 및 메모리를 사용합니다.6. 특별한 기능:일부 엔진 타입에..
클라이언트는, SQL문의 형식으로 서버에 리퀘스트를 전송하는것에 의해, 테이블로부터 데이터를 취득하거나, 테이블내의 데이터를 변경함. 서버는, 2층 처리모델을 사용해서 각SQL문을 실행클라이언트는, 통상, 어느 엔진이 SQL문의 처리에 관여하는가를 고려할 필요가 없다.클라이언트는, 어느엔진에서 SQL문을 관리되어도, 언제나 같은 문에 의해 테이블에 접속해서 조작할수 있다. 다만, 다음은 SQL문의 엔진 비의존성의 예외이다.1. create table 의 엔진옵션에는, 사용하는 스토리지 엔진을 테이블마다 지정2. Alter table의 엔진 옵션에는, 다른 스토리지엔진을 사용하도록 테이블을 변환할수 있음3. 일부의 인덱스타입은, 특정의 스토리지 엔진에 대해서만 사용가능. 예를 들면, 전문 인덱스와 공간 인..
MySQL에는, 스토리지 엔진이라고 불리는 각종 스토리지를 사용할수 있다. 데이터는 디스크, 메모리 및 네트워크에 저장할수 있다. 데이터베이스의 각 테이블에는, 사용가능한 임의의 스토리지엔진을 사용할수 있다. 디스크 스토리지는 저가로 수명이 길지만, 메모리는 보다 고속이다.스토리지 엔진의 특징은 다음과 같다.1. InnoDB:트랜잭션이 사용되기 때문에, 읽기 쿼리와 쓰기 쿼리를 모두 쓰는 경우에 적합.InnoDB는, MySQL의 테이블향 디폰트의 다목적(읽기집중형, 읽기/쓰기, 트랜잭션)스토리지 엔진이다.2. MyISAM:데이터의 읽기가 대부분으로, 갱신은 거의 없는 경우에 적합.3. MEMORY:모든 데이터가 메모리에 저장된다.4. NDB:이중화되고 확장성이 있는 토폴로지에 의해 데이터의 가용성을 높이..
접속이 확립되면, MySQL서버에서는 다음과 같은 처리를 한다.인가 및 파서:구문이 정확한지를 확인. 그후, 허가에 의해, 접속한 유저가 특정의 쿼리를 실행하는 권한을 가지고 있는지를 검증.옵티마이져:각 쿼리의 실행계획을 작성.그 실행계획은, 쿼리의 최적에 실행하기 위한 방법을 지시한 명령셋. 어느 인덱스를 사용해서, 테이블을 어떤 순서로 처리할지를 결정하는 작업은 이 단계이며, 아주중요.쿼리실행:각 쿼리의 실행 계획을 실행쿼리/캐쉬:실행된 쿼리와 결과를 기억하기(및바로 되돌려준다) 위해 사용하는 쿼리/캐쉬를 필요에 따라서 구성할수 있습니다.Query logging:실행된 쿼리를 추적할 때에 유효로 하는 것이 가능. 주의:슬라이드 내의 그림은, MySQL서버에 의해 SQL문의 처리를 표시하고 있다.
TCP/IP(Transmission Control Protocol/Internet Protocol):인터넷상에 호스트에의 접속에 사용하는 일련의 통신 프로토콜입니다.리눅스OS의 경우,TCP/IP는 OS에 결합되어, 인터넷에서 사용되기 때문에, 네트워크를 잇는 데이터전송에 사실상의 표준이 됨.이것은 윈도우에 최적의 접속타입이다.유닉스 소켓:일종의 프로세스간 통신. 같은 서버에서 실행되는 프로세스간의 양방향통신 링크의 일단을 형성하기 위해 사용. 소켓을 사용하기 위해서는, 로컬시스템상에 물리 파일이 필요하다. 이것은 리눗스에 최적의 접속 타입공유메모리:프로그램간에 데이터를 전달하는 데 효율적인 수단.프로그램이 다른 프로세스(허가된 경우)가 액세스할수 있는메모리 영역을 작성.윈도우의 명시적인 passive모드..
master의 설정standby_mode = 'off'로 설정#/usr/local/postgresql9/bin/psql -p 5432 -U interdev postgres=# select pg_start_backup('hwang'); pg_start_backup ----------------- 0/2000020 (1 row) postgres=# \q [root@tmc_db01 hwangtemp]# cd /data13 [root@tmc_db01 data13]# ls -la [root@tmc_db01 data13]# tar cvfz data.tar.gz data [root@tmc_db01 data13]# ls -la data.tar.gz [root@tmc_db01 data13]# scp data.tar.gz..
1.pgpool-n.tgz 다운로드 2.tar xvfz pgpool-n.tgz 3.cd pgpool-n 4../configure --prefix=/usr/local/pgpool-n 5.make 6.make install 7.cd /usr/local/pgpool-n 8.cp -R /usr/local/pgpool/etc* . 9.rm etc*/pgpool.pid ======================================== 이후、pgpool을 정지해서 10.cd /usr/local 11.rm pgpool 12.ln -s /usr/local/pgpool-n /usr/local/pgpool pgpool을 구동해서 완료