본문 바로가기
반응형

프로그래밍90

오라클 한글 몇바이트로 인식되고 있는지 확인하는 방법 * 현재 사용중인 오라클 시스템 확인 하기 - ria에서 250개 문자를 보냈는데 계속 142개만 db에 들어가길래 뭐야 이랬다가.. lengthb로 해보고 아~~ 했다능.. lengthb는 오라클의 캐릭터셋에 따라 한글을 2byte or 3byte로 해석해버림, 그러므로 ria에서도 한글 2바이트로 잡아버리고 db 보냈기에 > 현재 한글을 2byte로 잡고 있는 데이터베이스와 싱크가 맞았던 거임 1) 2) 캐릭터셋 확인 SELECT * FROM nls_database_parameters WHERE parameter = 'NLS_CHARACTERSET' or parameter = 'NLS_NCHAR_CHARACTERSET' AL32UTF8 - 한글 한자당 3바이트 - AL32UTF8: 한글 11,172자.. 2015. 4. 23.
오라클(Oracle)로 캘린더 만들기 1. SQL : SELECT SUM(DECODE(a.day_num, '1', a.day_cnt, '')) "sunDay", SUM(DECODE(a.day_num, '2', a.day_cnt, '')) "monDay", SUM(DECODE(a.day_num, '3', a.day_cnt, '')) "tueDay", SUM(DECODE(a.day_num, '4', a.day_cnt, '')) "wedDay", SUM(DECODE(a.day_num, '5', a.day_cnt, '')) "thuDay", SUM(DECODE(a.day_num, '6', a.day_cnt, '')) "friDay", SUM(DECODE(a.day_num, '7', a.day_cnt, '')) "satDay" FROM (SELECT.. 2014. 12. 2.
웹서버와 WAS의 차이 웹서버와 WAS의 차이 구분 설 명 웹 서버 Web Client(웹 브라우저)에게 제공하는 컨텐츠를 제공하는 서버. 정적인 HTML 혹은 jpeg나 gif같은 이미지를 HTTP프로토콜을 통해 웹 브라우저로 제공. WAS Server단에서 어플리케이션을 동작할 수 있도록 지원. 일반적으로 컨테이너라는 용어로 사용됨. Servlet, JSP, ASP, PHP 등의 프로그램으로 사용됨. Background 초기 web: 이미지 혹은 단순 HTML 현재: 게시판, 방명록 등 Server-Client간 상호대화하는 페이지를 제공. -> 내부 어플리케이션을 동작시킬 수 있는 컨테이너를 내장. 동적인 요구에 대응하기 위해 이에 적합한 형태로 변화. 각 사이트가 많은 사용자에게 원활한 서비스를 제공하기 위해 기능적인 .. 2014. 6. 2.
WAS와 웹서버를 분리하는 이유 - 주로 서버 구성 시 웹서버와 WAS를 분리하여 구성함. - 웹서버는 정적인 웹리소스를 반환 - WAS는 동적인 웹리소스를 반환 - WAS 고전 버전에서는 정적 웹서버의 기능을 제공하지 않았었음. - 최신 WAS의 경우 웹서버의 모듈을 포함하여 기능을 제공함. - 그렇다면 왜 WAS와 웹서버를 분리하여야 하는가? - 첫째로, 기능을 분리하여 서버 부하 방지 - 둘째로, 물리적으로 분리하여 보안강화 - 셋째로, 여러 대의 WAS를 연결 가능 - 이는 로드밸런싱의 역할 및 fail over, fail back 처리에 유리 - 넷째로, 여러 웹어플리케이션을 서비스 가능 - 즉 java서버, c# 서버, php서버 등 하나의 웹서버를 통해서 서비스 가능 출처: http://blog.naver.com/sangm.. 2014. 6. 2.
반응형