도서정오표

도서 정오표

주차 계산을 잘못해서 4월말에 수정 예정인 오류 내용을 5월2주차 (5월12일) 에 반영할 예정입니다. 참고 부탁드립니다. 🙂

2017.4-26

오류내용:  오타

수정전: Auovacuum
수정후: Autovacuum

위치: 종이책(221p), 전자책(321p) – 5월12일 이후버전에서 수정예정

 

2017.4-04

오류내용:  테이블명 오류

수정전 : explain (analyze) select * from t1 where c1=1; 
수정후 : explain (analyze) select * from t2 where c1=1;

위치:  종이책(183p), 전자책(266p) – 5월12일 이후버전에서 수정예정

2017.4-04

오류내용:  set 절 누락  (아래의 Set 절 추가필요)

set enable_mergejoin=off;
set enable_hashjoin=off;

위치:  종이책(87p), 전자책(124p) – 5월12일 이후버전에서 수정예정

2017.4-03

오류내용:  code1 테이블명 오타

위치:  종이책(289p), 전자책(419p) – 5월12일 이후버전에서 수정예정

THEN INSERT INTO mp1_y201701_coe1 =>

THEN INSERT INTO mp1_y201701_code1

2017.3-28

오류내용:  pg_class 조회 결과의 테이블명 오류 (c1->s1으로 변경 필요)

위치:  종이책(54p), 전자책(75p) – 5월12일 이후버전에서 수정예정

insert into s1 select * from c1 limit 1000;

analyze s1;

select relname, relpages, relpages*8192/1024/1024 "SIZE"

from   pg_class where relname='s1';

relname | relpages | SIZE

---------+----------+------

s1     |     8250 |   64

2017.03-10

수차례 교정을 봤음에도 오류가 있습니다. (생각지도 못한 스크립트 부분에서 한 줄이 빠져있네요. ㅠㅠ)

다행히 부크크는 POD (주문제작) 방식이므로 다음 주부터 구매하시는 분들은 아래 내용이 수정된 책을 받아보실 수 있을 것 같습니다. (2, 4주차 금요일마다 수정된 내용 적용됨) 현재 구매하신 분들은 아래 내용 참고 부탁드리겠습니다.

100page – ‘Bitmap Index Scan 방식’ 테스트 환경 구축 스트립트에서 한줄이 누락되었습니다. (아래 빨간색 부분)

-- 테이블에 1,1001,2001...2,1002,2002...순으로 입력되도록 한다. 
do $$
begin
 for i in 1..1000 loop
   for j in 0..57 loop -- 누락됨 
        insert into t2 values (i+(j*1000),'dummy'); 
   end loop;
 end loop;
end$$;

테스트 환경 구성용 스크립트“에도 반영해두었습니다.