IT 자료202 DB2 컬럼에 코멘트 만들기 COMMENT ON "스키마"."테이블" ( "컬럼1" IS '코멘트1', "컬럼2" IS '코멘트2' ); 참 쉽죠잉? 2015. 5. 14. 0xc0000018 실행오류 어느날 부팅하고 익스플로러를 실행하는데, 에러메시지가 뜬다. 0xc0000018 iexplore.exenotepad.exe그리고 엑셀, 파워포인트 등 ms관련된 문서파일들이 안열린다. 뭘까... 뭐가 문제일까 다른 프로그램들 ; 파이어폭스, 구글크롬, 이클립스 등등은 잘 실행이 된다. 바이러스 검사도 해봤지만, 역시 나오지 않는다. 일단, 안전모드로 부팅을 해봤다. 안전모드로 부팅을 하게 되면 서비스와 시작프로그램을 시작하지 않아서프로그램상의 충돌 때문인지를 알 수 있다. 안전모드 부팅 후에 확인해보니, 정상적으로 잘 된다.그냥... 프로그램상의 충돌 같다. 이제 정상 부팅 후에 프로세스를 하나씩 강제로 끝내면서 테스트를 해봤다. 원인을 찾는데 한 시간 가까이 소모가 되었고... 결국 그 원인은 피씨필터.. 2015. 4. 24. DB2 테이블 재구성 SQLSTATE=57016 에러 : SQL0668N Operation not allowed for reason code "7" on table "테이블이름". SQLSTATE=57016 DROP COLUMN을 했는데, 테이블 엑세스가 안되고 에러메시지가 뜬다. 원인은.... 테이블 재구성을 해야한다는 것! 오라클에서도 그런가?? 하여튼 DB2에서는 ALTER TABLE을 한 뒤에 재구성을 해줘야한다. 해결방법 : REORG TABLE 테이블이름 출처 : http://www-01.ibm.com/support/knowledgecenter/?lang=ko 2015. 4. 17. SQL 튜닝 이야기 _ IN SQL 튜닝 이야기 _ IN 특정 쿼리를 실행하면 1분 이상 걸리는 경우가 생겨서 확인해봤다. 해당 쿼리에서는.... 키값이 아닌 일반 컬럼값으로 조인을 했다. 게다가 그 컬럼은 인덱스도 없었다. 특별히 문제 없다고 생각했었던건 그냥 그렇게 조인을 해도 값은 4초정도 걸렸다. (키값으로 조인을 하니 깜빡!하는 1초만에 나온다.) 뭐가 문제이길래, 쿼리가 15초~60초 걸리는 걸까? IN에서였다. 일반 컬럼값으로 조인하고, 그 컬럼에 대해서 'WHERE 컬럼 IN' 조건이 만들어지면 쿼리의 수행속도가 어마어마하게 늘어나는 것을 확인했다. EXISTS를 사용해도 마찬가지다. 오늘 하루 종일 얻은 교훈은 1. 조인은 키값으로 하자. (어지간하면)2. 키값이 아닌 일반 컬럼값으로 조인을 하면, WHERE IN .. 2015. 4. 8. 이전 1 ··· 38 39 40 41 42 43 44 ··· 51 다음