㏈ª By β┖υΕJini/MS-SQL88 LOCK(잠금)은 어떻게 일어 날까? 보호되어 있는 글 입니다. 2008. 11. 12. [MS-SQL] DBA의 역할과 책임 현재 G사 DBA 로써 근무 하고 있다. 예전에 보았던 DBA로써의 역활과 책임이라는 글을 다시 한번 읽어 보았다. DBA의 역할과 책임 DBA의 역할 시스템과 조직에 따라 DBA의 임무에 차이가 있을 수 있지만 일반적으로 대부분의 DBA는 다음과 같은 작업들을 책임지고 수행해야 하는 임무를 가집니다. 설치와 환경설정 - 소프트웨어 설치 - 환경 설정 보안 관리 운영 - 백업과 복원 - 사용자 관리 - 기타 일상적인 운영 업무 서비스 레벨 유지 - 성능 최적화 및 성능 모니터링 - 용량 계획 (Capacity Planning) 시스템 가동 시간 관리 - 시스템 정지 시간의 계획과 일정 관리 문서화 작업 작업 절차 계획 및 규격화 - 운영 유지보수 계획 수립 - 재난 복구 계획 수립 설계 및 개발 지원 -.. 2008. 10. 30. COLLATE Korean_Wansung_CI_AS NOT NULL 의 뜻^^ 데이터베이스의 Collation 정보를 말합니다. MSSQL DBMS 는 WINDOWS OS 와 상호작용을 하여 처리하는 경우가 많이 있습니다. Collaction 정보역시 마찬가지 인데요 이것은, SQL Server의 기본 데이터 정렬을 설정하는 옵션 입니다. MSSQL 을 설치할 때 대부분 Korean_Wansung_CI_AS 으로 설정을 하게 됩니다. 이것의 의미는 "한국어_완성형 문자" 라는 의미 입니다. 테이블에 데이타를 입력할경우, 특정칼럼 기준으로 정렬할경우 완성형으로 비교 판단 하게 되겠지요. SELECT * FROM ::fn_helpcollations() GO 쿼리분석기에서 위의 명령을 내리면, MSSQL에서 지원하는 Collaction 정보들이 나오게 됩니다. Collaction 정보를.. 2008. 6. 20. [SQL]동적조회 조건에서의 정적 프로시져와 동적프로시져 조회조건이 유동적인 프로시저호출 --정적 쿼리를 사용하는 프로시저에서 1. IF, OR과 case를 피하라 -부하가 많이 걸리는 예 ( case @OrderID when '%' then @OrderID else OrderID end ) = @OrderID (OrderID = @orderid OR @orderid IS NULL) -권장되는예(NULL이 없어야함) od.ProductID = coalesce(@prodid, od.ProductID) 2. coalesce 사용 -NULL이 존재하는 경우의 검색방법 1)컬림이 int형일 경우 DECLARE @minint int, @maxint int SELECT @minint = convert(int, 0x80000000), @maxint = convert(int.. 2008. 6. 20. 이전 1 ··· 14 15 16 17 18 19 20 ··· 22 다음