본문 바로가기

㏈ª By β┖υΕJini103

[MS-SQL] 아이피 분리해서 넣기 몇년전 골드PC방의 개념이 도입되었을 당시 각 PC 의 IP 대역을 웹에서 입력 받아 예로 211.000.000.1 ~ 50 를 사용하는 PC 방이라고 가정하고 50개의 아이피를 다 입력 할려고 가입시 많은 시간과 짜증을 낼것이 분명 하다. 그래서 사용하게 된 방법이 앞 3자리 211 , 000 , 000 를 받고 시작 IP 1 과 끝 IP 50을 입력 받아 실제 DB 상에는 211.000.000.1 211.000.000.2 211.000.000.3 : : 211.000.000.50 으로 넣을수 있게 구현하게 되었다. 더 좋은 방법이 있겠지만..... 한번 만들어 보았다. ^^ USE TEMPDB CREATE TABLE TESTIP ( [NUM] INT IDENTITY(1,1) ,[IP] VARCHAR(.. 2008. 11. 18.
데이터베이스 LOG 관리 예전 DB 가이드에서 김현종 씨라는 분이 작성하신 글을 옮겨 보았습니다.^^ 가끔 DB를 관리하다가 보면 DB 로그가 예상보다 오버되어 HDD를 full내서 DB가 다운되는 되는 현상을 겪으셨거나 혹은 겪을 수도 있으실 것입니다. 그런 부분을 미리 방지하고자 제가 사용하는 방지 방법입니다. 일단 크게 정리를 하자면 1. 로그 사이즈를 알아본다.(DBCC SQLPERF(logspace)) 2. 로그 사이즈를 필요한 부분만 DB화 한다.(master, model, pub 등 system 기본 DB 제외) 3. 기준을 세워 로그를 관리한다. A. 제가 잡은 기준은 설정 로그 사이즈에 50% 4. 문제가 생긴 로그 받기 A. 분석 내용을 email로 받도록 한다. B. 분석 내용을 SMS 로 받도록 한다. 5... 2008. 11. 18.
LOCK(잠금)은 어떻게 일어 날까? 보호되어 있는 글 입니다. 2008. 11. 12.
RAID 가 도대체 뭘까? 왜 난 맨날 레이드들이 헷깔릴까... 첨에 읽을때는 이해가 되는데 설명 할려면 맨날 헷깔리는 나... 머리가 너무 나쁜것 같다. 많은 서버들이 레이드로 구성하여 사용 되고 있다. 이번 에는 RAID 대해서 정리해 보도록 하자. RAID란? RAID는 Redundant Array of Inexpensive (or Independant) Disks의 약어이다 RAID 시스템은 여러 드라이브의 집합을 하나의 저장장치처럼 다룰 수 있게 하고, 장애가 발생했을 때 데이터를 잃어버리지 않게 하며 각각에 대해 독립적으로 동작할 수 있도록 한다 1988년 버클리의 David Patterson, Garth Gibson, Randy Katz가 SIGMOD에서 "A Case for Redundant Arrays of Ine.. 2008. 11. 12.