Embeded SQL로 오라클에서는 PRO*C를 Sybase를 비롯 여러 업체는 ESQLC를 사용합니다. 요즘 ESQLC를 하면서 PRO*C와 다른점이 있어서 포스팅 합니다. 부득이하게 클라이언트로 결과를 Fetch하는 경우에 성능 향상을 위해 Array Host 변수를 사용하죠. 즉 한번 Fetch 명령으로 Array 크기만큼 데이터가 전송되도록 함을로써 Fetch 횟수를 줄여 성능 향상을 이루는 방법입니다. Fetch 할 데이터가 1500건이고 Array 사이즈가 1000 일경우 PRO*C의 경우 2번째 Fetch시 No Data Found 코드가 떨어지는 데 이때 500건의 데이터가 추가로 Fetch되었을 경우과 데이터가 없을 경우를 나눠서 처리를 해줘야 합니다. 즉 No Data Found 여도 ..
오늘 말로만 듣던 보이스 피싱 사기 당할뻔 했습니다. 나도 당할뻔 하다니~~ [사기꾼] XX 경찰청 누구 입니다. 당신은 XX사건에 연루되었기 때문에 계좌 정보를 확인해 봐야 한다. http://~~~ 접속해 봐라~ [나] 네~~ 홈페이지는 분명 경찰청 홈피였다. [사기꾼] 카드번호, 계좌번호 입력해라 [나] 네~~ 입력했습니다. [사기꾼] 보안카드나 OTP 번호는 뭡니까? [나] OTP 집에 놓고 왔는데요. [사기꾼] 집까지 얼마나 걸리냐, 아니면 가까운 은행까지는... [나] 업무시간이라 멀리 못간다. [사기꾼] 그럼 내일 다시 하자. -- 통화 종료-- 뭔가 미심쩍어 발신자 번호를 확인해 봤더니. 번호 앞에 +가 있었다. +를 제거하고 뒷 번호를 입력했더니.경찰청 번호더군요. 거기로 했더니 이번호로..
크롬 브라우저를 메인 브라우저로 사용한지 1주일째.. 아이폰처럼 앱도 많이 다운로드 했습니다. 아직도 쓸만한 앱을 더 찾는 중이지만... 테마크리에이터를 사용하면 나만의 크롬브라우저를 가질 수도 있습니다. 집에 있는 노트북엔 제가 만든 테마가 있습니다. ^^ 확장 프로그램도 많이 설치를 했습니다. 윈도우라면 IE를 크롬 브라우저 탭으로 띄우는 프로그램이라 던지. 윈도우에서는 더이상 IE를 띄울 일이 없어졌습니다. 크롬브라우저를 사용하면서 한가지 아쉬운점은 맥에서 토렌트 프로그램과 잘 맞지 않는 부분이 있습니다. 크롬에서 마그넷 주소를 클릭해서 토렌토를 띄우면 토렌트 프로그램이 먹통이 되는 현상이 있더군요. (저만 그럴지도)
구글 크롬 브라우저는 거의 1년만에 사용해 보았는데 이제는 브라우저계의 엄친아가 되었더군요. IE는 구석기 시대의 타제석기 같은 느낌 ... 크롬 브라우저의 매력은 뭐니뭐니 해도 많은 웹앱을 꼽을 수 있겠습니다. 현재 Angry Birds와 Evernote 을 설치해 본 모습니다. 마켓에는 엄청나게 많더군요. 행복~~ Evernote를 실행해 본 모습 이런 앱까지 있다니~~ 오라클 쿼리를 연습해 볼 수 있는 앱까지 있더군요. 완전 러블리~~ 스마트폰에 이어 PC에서도 앱 사냥을 해야하는 즐거운 일이 생겼습니다. ^^
데이터베이스 모델링에 관한 책 중에서 실무에 바로 적용하기에 가장 좋은 책인것 같습니다. 가장 기본적인 공통코드 설계 방법부터 저의 이목을 확 끌더군요. 저자가 2003년인가 출판한 "전문가를 위한 모델링 실무" 란책 있는데 내용이 거의 같습니다. 예전 책이 있으신 분들은 새로운 내용이 거의 없음으로 보지 않으셔도 될 듯 합니다. 요즘 모델링이 잘 설계 되어야 프로그래머가 편하다는 진리를 느끼며 다시 모델링 공부에 매진하고 있습니다. ^^ [목차] 제1장 데이터베이스 설계 개요 1 데이터베이스, 데이터베이스 관리 시스템, 데이터 모델 2 데이터베이스 관리 3 데이터 모델링 개념 제2장 논리 데이터 모델링 1 개체 파악 2 식별자 파악 3 상사화 4 통합 5 검증 6 사례 연구 제3장 물리 데이터 모델링 ..
Sybase IQ도 드디어 빅데이터 처리가 가능하도록 진일보 했다고 합니다. 분산 처리를 위해 하둡을 지원하고, 오픈 소스 통계프로그램인 'R'을 지원하면서 데이터 마이닝을 비롯한 각종 통계 작업이 더욱 쉬워질것 같습니다. 저는 하둡은 아직 적용해 보진 않았지만 Sybase IQ + Weka를 적용하고 있는데 역시 빅 데이터 분석 시대가 대세 인듯 합니다. [기사 URL] http://www.bloter.net/archives/86742
오라클의 pro*c와 같은게 Sybase에선 ESQLC라고 있습니다. 확장자가 .pc가 아니라 .cp 죠. 문법이 pro*c와 많이 닮아 있습니다. 이게 표준이 있는 건가 (?) 아무튼 성능 향상을 위해 DBMS Call 1번에 다중 row를 select 할 수 있도록 Pro*c에서도 Array Fetch 기능을 제공하는데요. 마찬가지로 ESQLC에서도 지원합니다. 주의 할 점이 한가지 있는데요. host 변수의 크기가 조회 하려고 하는 컬럼 크기보다 작게 선언되었을 경우에 1row만 fetch되고 Array Fetch 가 되지 않는 현상이 있습니다. 실제로 host변수 크기만큼만 데이터가 들어 있어도 말이죠. 강제로 substr로 select시에 컬럼의 크기를 줄여 주거나 host변수의 크기를 늘려주면..
- Total
- Today
- Yesterday
- 별이 빚나는 밤
- node.js
- 루미큐브 종류
- 파나소닉 비데 DL-EH10KWS
- 빈센트 반 고흐
- 솔리드 쿨론
- Sybase IQ
- 카카오 에드
- JMW 헤어드라이기기
- 화분벌레
- 유가바이트디비
- 오미크론
- 톡토기
- 코라나 19
- yugabyteDB
- 브리다 정수기
- 남설 팔찌
- weka
- 로니카 BCS
- Life Chair
- 증권정보포털
- GKRS
- 배당급
- 별잉 빛나는 밤
- Pixel Pals
- 매직 트랙패드2
- 홈 오피스
- 고체 향수
- 르세라핌
- VARIDESK
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |