전체 글 1386

VMware를 활용한 SQL 테스트 환경 구축하기 (2)IP 세팅

VMware를 활용한 SQL 테스트 환경 구축하기 (2)IP 세팅 안녕하세요 SQLER 강성욱 입니다. 가정에서 VM을 이용한 테스트 환경 구축하기 -1탄- 에서는 VM을 이용하여 서버를 세팅하는 법을 다루었습니다. 로컬PC에서 VM 을 세팅한후 로컬(메인PC?)에서 SSMS를 실행하여 VM의 SQL서버에 접속을 시도 합니다. 연결이 잘 되나요?? 네.. 잘 됩니다. 그럼 이제 노트북이나 그밖의 PC등에서 SSMS를 실행하여 접속을 시도해 봅니다. 연결이 잘 되나요? 네...잘 안됩니다. 왜 그럴까요? 지금 VM에 세팅되어 있는 IP는 VM의 NAT 세팅이므로 별도의 내부 네트워크로 형성되어 있습니다. 우리가 외부에서 접속하려면 공인 IP를 부여 받아야 겟죠. 2탄에서는 IP설정에 대해서 알아보도록 하겠..

VMware를 활용한 SQL 테스트 환경 구축하기 (1)서버 세팅

VMware를 활용한 SQL 테스트 환경 구축하기 (1)서버 세팅 안녕하세요 SQLER 강성욱 입니다. 지난 복제에 관한 글을 쓰면서 테스트 환경이 너무 미흡했다는 생각이 들어서 새롭게 테스트 환경을 구축하였습니다. 기존의 테스트 환경은 1대의 로컬서버에 인스턴스 이용하여 여러대의 DB를 구동하는 방법을 사용하였는데 이는 현업에서의 환경와 차이가 있을 듯 하여 VM을 이용하여 가상화 환경을 구축하여 테스트를 해볼까 하여 테스트 환경 구축과정을 공유해 볼까 합니다. (VM 세팅법은 검색 하시면 더 좋은 자료가 사실 많아요.ㅠㅠ) 테스트 환경 O/S : WIN 7 ProK 64bit CPU : INTEL CORE2 DUO E6750 2.66G RAM : S/S DDR2 1G * 3 HDD : 넉넉할수록 좋음..

SQL Server PIVOT

SQL Server PIVOT /* 2000 시절에는행열바꿈을위해서case 구문을이용하여컬럼을구분하여야했지만2005, 2008 부터는PIVOT 함수로 코드가간단해지면서개발자로하여금많은개발단축시간을가져왔다. */ USE tempdb; IF OBJECT_ID('dbo.PIVOTtest', 'U') IS NOT NULL DROP TABLE dbo.Orders; CREATE TABLE dbo.PIVOTtest ( orderid INT NOT NULL, orderdate DATE NOT NULL, empid INT NOT NULL, custid VARCHAR(5) NOT NULL, qty INT NOT NULL, CONSTRAINT PK_Orders PRIMARY KEY(orderid) ); INSERT INTO..

SQL Server 2008 테이블 INSERT 하기

SQL Server 2008 테이블 INSERT 하기 -- 우선테이블생성부터. USE tempdb; IF OBJECT_ID('dbo.Test', 'U') IS NOT NULL DROP TABLE dbo.Test; CREATE TABLE dbo.Test( orderid INT NOT NULL, orderdate DATE NOT NULL, empid INT NOT NULL, custid VARCHAR(5) NOT NULL, qty INT NOT NULL, CONSTRAINT PK_Orders PRIMARY KEY(orderid) ); -- 기존SQL 2000 , 2005 에서는테이블을생성후데이터를입력할때마다INSERT 구문을붙어줘야했다. INSERT INTO dbo.TEST (orderid, orderdat..

SQL Server 2008 변수 선언 후 초기값 설정

SQL Server 2008 변수 선언 후 초기값 설정 -- 우선테이블생성부터. USEtempdb; IFOBJECT_ID('dbo.Test','U')ISNOTNULLDROPTABLEdbo.Test; CREATETABLEdbo.Test( orderid INT NOTNULL, orderdate DATE NOTNULL, empid INT NOTNULL, custid VARCHAR(5) NOTNULL, qty INT NOTNULL, CONSTRAINTPK_Test PRIMARYKEY(orderid) ); -- 기존SQL 2000 , 2005 에서는테이블을생성후데이터를입력할때마다INSERT 구문을붙어줘야했다. INSERTINTOdbo.TEST (orderid,orderdate,empid,custid,qty)VAL..

필터링 된 인덱스 및 통계

1 필터링 된 인덱스 및 통계 1.1 개요  SQL Server 2008에서는 조건자를 사용하여 테이블 행의 하위 집합에 대해 필터링된 인덱스와 통계를 만들 수 있다.  이전 버전의 SQL Server에서는 테이블의 모든 행에 대해 인덱스와 통계가 만들어다. 필터링된 인덱스와 통계는 대부분의 값이 NULL인 열, 여러 범주의 값이 포함된 열 및 특정 범위의 값이 포함된 열과 같이 잘 정의된 데이터의 하위 집합에서 선택하는 쿼리에 특히 적합하다.  잘 디자인된 필터링된 인덱스는 전체 테이블 인덱스에 비해 쿼리 성능을 개선하고 인덱스 유지 관리 비용과 인덱스 저장소 비용을 줄일 수 있다.  필터링된 통계는 필터링된 인덱스에 있는 행만 대상으로 하기 때문에 쿼리 계획의 품질을 높일 수 있다.  데이터..

빅데이터사례_구글의 검색 키워드로 독감 트렌드 예측

빅데이터사례_구글의 검색 키워드로 독감 트렌드 예측 2013년 1월 초. 미국에서는 독감으로 인한 사망자가 100명을 넘어 섰다. 미국 질병 통게 예방 센터(CDC)에 따르면 122개 도시의 사망자를 조사한 결과 전체 사망자 중 7.3%가 감기나 폐렴으로 숨졌으며 이는 독감 유행 단계에 접어들었음을 의미한다고 발표 했다. 그런데 CDC가 바룦한 독감 보고서보다 2주 먼저 독감 바이러스의 확산을 예측한 곳이 있었다. 구글의 '독감 트렌드'다. 구글이 처음으로 독감 트렌드를 분석해 [네이처(Nature)]지에 기고한 땐느 2009년 2월로 전 세계 구글 이용자가 검색한 키워드의 빈도를 파악해 독감 유행 수준을 감지하는 방법을 활용 했다. 키워드는 주로 독감과 관련된 "독감증상", "독감 치료" 등으로 실제 ..

빅데이터 사례 – VOLVO RFID 센서로 차랑 결함 사전 발견

빅데이터 사례 – VOLVO RFID 센서로 차랑 결함 사전 발견 볼자 자동차(VOLVO)는 고객의 자동차에 내장된 RFID 센서를 통해 부품의 상태, 안정도 등 다양한 정보를 실시간으로 수집한다. 이를 통해 차량 겷ㄹ람 정보, 운전자 요구사항, 그리고 생산과정에서 발견하기 어려운 다양한 결함까지 찾아 빠르게 대응할 수 있다. 사내 고객관계관리시스템(CRM), 딜러, 공장 등으로 부터 수집된 테라바이트(TB)급 데이터와 통합해 분석함으로써 자동차 결함 문제 등을 사전에 파악하고 있다. 결과적으로 50만대 이상 생산한 이후에 발견할 수 있는 결함을 1000대 출고만으로 파악함으로써 비용 절감 및 제품의 질을 높일 수 있게 되었다. [관련기사] http://www.industryweek.com/emergin..

빅데이터 사례 – 온타리오 병원의 미숙아 감염 예방

빅데이터 사례 – 온타리오 병원의 미숙아 감염 예방 임신부 14명 가운데 1명꼴로 미숙아를 낳고 미숙아 4명 가운데 3명이 숨질 정도로 미숙아는 질병 감염에 너무 취약하다. 더군다나 육안 진과 차트 정보에 의존하는 방식은 감염 후 사실을 알 수 있기 때문에 치료시기를 놓칠 위험이 있다. 미숙아실에 설치된 각종 모니터링 장비에서는 인큐베이터 미숙아들의 혈압, 체온, 심전도와 혈중 산소포화도등 수 많은 생리학 데이터가 발생한다. 하지만 그런 정보는 버려지고 진찰 당시의 상황만 차트에 기록되어 사용되어 왔다. 차트에 기록된 정보만으로는 감염 여부를 판단하기에 부족하였다. 온타리오 병원은 IBM의 빅데이터 기술을 이용하여 버려지는 9000만건의 계측 데이터를 실시간으로 수집 - 저장 - 분석 함으로써 의료진 보..

빅데이터 사례 – 유유제약 멍 치료제

빅데이터 사례 – 유유제약 멍 치료제 유유제약은 멍 치료제를 출시하고 어린이를 타깃으로 마케팅을 진행 하였다. 그러나 그 동안 상대해온 고객이 병원과 약국에 한정되어 있었기 때문에 일반 소비자의 니즈를 파악한 경험이 없었다. 고객의 숨겨진 니즈를 파악하기 위해 소셜미디어를 통한 빅데이터분석을 하였고 결과 매출이 50% 이상 성장 하였다. 인터넷에서 "멍 빨리 없애는 법"을 검색하면 연관검색어가 달걀, 쇠고기였다. 경쟁사 제품은 민간요법의 절반에도 미치지 못했다. 소비자는 멍 치료 연고가 있다는 생각조차 하지 못한 채 민간요법에 의존하고 있다는 것을 발견하게 된다. 이를 통해 시장 선점 계획을 세우고 소셜 미디어에 올라온 글들을 분석 했다. 그결과 멍으로 고생하는 여성의 시장이 어린이 시장의 4배를 차지한..