반응형

WorkaHolic/ORACLE 21

오라클 힌트

/*+ ALL_ROWS */ explicitly chooses the cost-based approach to optimize a statement block with a goal of best throughput (that is, minimum total resource consumption) 가장 좋은 단위 처리량의 목표로 문 블록을 최적화하기 위해 cost-based 접근 방법을 선택합니다. (즉, 전체적인 최소의 자원 소비) /*+ CHOOSE */ causes the optimizer to choose between the rule-based approach and the cost-based approach for a SQL statement based on the presence of stat..

WorkaHolic/ORACLE 2010.04.23

MSSQL 테이블의 컬럼에는 주석을 달아라

[좋은 개발자로 가는 길] 테이블의 컬럼에는 주석을 달아라 2009.3.11 한용희 DB 테이블을 설계하여 DB에 실제 물리적인 구현을 할때, 보통 설명이나 주석은 달지 않는 경우가 많다. 하지만, Microsodt SQL Server도 그렇고 Oracle도 그렇고 대부분의 DB에는 테이블의 컬럼에 주석을 넣을 수 있는 기능이 있다. 이곳에 그 컬럼에 대한 설명이나 내용을 적어 두면 나중에 테이블에 대한 논리적인 모델을 참조하지 않고서도 간략하게 이 테이블이 뭐고 이 컬럼이 무엇을 의미하는지 알아낼 수 있다. 특히 비영어권 국가인 한국에서는 컬럼명을 대부분 영어로 기술하기 때문에 이 컬럼이 무엇을 의미하는지 직관적으로 와 닿지 않는 경우가 있다. 따라서 이러한 주석을 적극적으로 활용하는 것이 좋은 방법이..

WorkaHolic/ORACLE 2010.04.08

MSSQL TIP

개발 팁 • ANSI JOIN 및 이전의 OUTER JOIN 구문 • 집합 기반으로 특정 행을 검색하는 방법 • 대량 복사 프로그램 유틸리티 • 재컴파일을 방지하도록 소유자 접두사 코딩 • 단방향 병합 복제 구성 • Access 데이터를 XML로 변환 • 계산 열에서 UNIQUE 및 PRIMARY KEY 제약 조건 만들기 • 차단된 연결 검색 • 종속성 표시 • 업데이트를 여러 일괄 처리로 분리 • 쿼리 최적화 프로그램에서 통계를 사용하는 방법 • XML 파일 가져오기 • WHERE 절에 변수 포함시키기 • 인라인 또는 포함된 SQL 및 저장 프로시저 • SQL Server 2000, 7.0 및 6.x에서 char 값 관리 • 쿼리 결과 임의 정렬 • Visual Basic 6.0에서 SQL Server..

WorkaHolic/ORACLE 2010.04.08

Mysql 최적화하기

플젝트 하면서 이것 저것 | 아놀드채 http://blog.naver.com/btchae/80010442566 What one can and should optimize 번역: 최영봉 편집: 황미영자료제공:?a href=http://database.sarang.net>DATABASE.SARANG.NET MySQL을 위한 하드웨어 최적화 큰 테이블(2G가 넘는)이 필요하다면, 알파나 스팍 또는 IA64 등의 64bit 하드웨어를 고려해 보는 게 좋다. MySQL은 내부적으로 64bit 정수를 많이 사용하고 있으므로, 64bit CPU를 사용하면 좀더 나은 퍼포먼스를 기대할 수 있다. 거대한 데이터베이스를 위한 최적화는 보통 램, 빠른 디스크, CPU 순으로 진행된다. 더 많은 램은 사용되는 대부분의 key..

WorkaHolic/ORACLE 2010.04.08

oracle 좋은 설명

안녕하세요 (주)오늘과내일 IDC 운영팀입니다. 오라클 user의 설정 및 기타 자료들에 대해 서술하고자 합니다. 미흡하지만 잘 살펴주세요 - 사용자의 생성에 대한 설명입니다. - 새로운 USER를 생성하기 위해서는 CREATE USER문을 이용하면 됩니다. USER를 생성하기 위해서는 USER생성 권한이 있는 사용자로 접속해야 합니다. - user_name : 사용자 이름 - BY password : 사용자가 데이터베이스에 의해 인증되도록 지정하며, 데이터베이스 유저 로그온시 사용하는 비밀번호 입니다. - EXTERNALLY : 사용자가 운영 체제에 의해서 인증되도록 지정합니다. - DEFAULT TABLESPACE는 사용자 스키마를 위한 기본 테이블 스페이스를 지정 합니다. - TEMPORARY TA..

WorkaHolic/ORACLE 2010.04.08

SQL로 들어가서 XML로 나온다

SQL로 들어가서 XML로 나온다 새로운 SQL/XML 함수는 관계형 데이타와 XML을 표준에 기반하여 연결합니다 Jonathan Gennick 수 십년 동안 기업들은 관계형 데이타베이스에 데이타를 쏟아 부어 왔습니다. 그러나 다른 기업과 데이타를 교환하는 기업들은 관계형 데이타베이스에서 데이타를 꺼내 이를 XML 포맷으로 변경한 후 비즈니스 파트너에게 전송해야 하는 경우가 갈수록 늘어나고 있습니다. SQL/XML 표준 Oracle9i Database에는 관계형 데이타를 쿼리하고 XML 문서를 반환할 수 있는 여러 표준 기반 함수들이 들어 있습니다. 이 함수들을 통칭하여 SQL/XML이라 하며 때때로 SQLX라고 불리기도 합니다. SQL/XML은 현재 ANSI/ISO SQL 표준의 일부(정확히 말해 Pa..

WorkaHolic/ORACLE 2010.04.08

Oracle 데이터베이스를 SQL Server 2000으로 마이그레이션하는 작업

요약 응용 프로그램 마이그레이션 절차는 매우 복잡해 보일 수도 있습니다. 각 RDBMS(관계형 데이터베이스 관리 시스템) 사이에는 아키텍처와 관련된 여러 차이점들이 있습니다. Oracle 아키텍처에서 사용되는 단어와 용어가 SQL Server에서는 전혀 다른 의미를 갖는 경우가 많습니다. 또한 Oracle과 SQL Server 모두 여러 가지 독점적인 사항을 SQL-92 표준에 추가해 왔습니다. 응용 프로그램 개발자의 관점에서 보면 Oracle과 SQL Server의 데이터 관리 방식은 여러 가지 면에서 서로 유사합니다. Oracle과 SQL Server의 내부적인 차이점은 매우 크지만 적절히 관리한다면 마이그레이션된 응용 프로그램에 주는 영향을 최소화할 수 있습니다. 이번 장은 SQL Server 20..

WorkaHolic/ORACLE 2010.04.08

서로다른 서버에 있는 테이블을 조인할수 있을까요?

아래는 ORACLE을 링크드 서버로 설정하는 법과 쿼리법입니다. @datasrc에는 오라클 연결시 사용하시는 TNS명을 입력하시면됩니다. 기타 오라클이 아닌 다른 서버로의 연결시 @srvproduct와 @provider를 해당 서버에 맞게 변경하셔주시면 됩니다. -- 링크드 서버 등록 declare @sql varchar(1000) set @sql = ' exec sp_addlinkedserver @Server=''LinkedServer'', @srvproduct=''ORACLE'', @provider=''MSDAORA'', @datasrc=''TNS명''' exec(@sql) -- 링크드 서버 login 매칭 exec sp_addlinkedsrvlogin @rmtsrvname='LinkedServer'..

WorkaHolic/ORACLE 2010.04.08

MSSQL Server 2005 설치

[출처] http://cdmanii.com/53 SQL Server 2005 설치 SQL 서버 데이터베이스 관리자는 SQL 서버 설치 요구사항, 이전 버전과의 공존 문제,SQL 서버 구성요소들의 추가 또는 삭제 절차에 대하여 잘 알고 있어야 합니다. SQL Server 2005 설치, SQL Server설치 유지에 대하여 알아봅니다. SQL Server 2005 설치 개요 SQL Server 2005 설치는 크게 두 단계로 이루어집니다. 구성요소 업데이트와 SQL 셋업 MSI 패키지입니다. ■ 구성요소 업데이트 SQL Server 셋업 프로그램은 다음의 구성요소를 체크하고 필요하다면 인스톨합니다. - 윈도우 인스톨러 2.0 - 닷넷 프레임워크 2.0 - SQL Server 셋업 지원 파일들 [참고] 구성..

WorkaHolic/ORACLE 2010.04.05
반응형