SQL Server : 하나의 SSD 배열에 트랜잭션 로그가있는 여러 데이터베이스

dba.stackexchange https://dba.stackexchange.com/questions/105166

  •  26-09-2020
  •  | 
  •  

문제

다른 데이터베이스에서 여러 로그 파일을 갖는 HDD 어레이를 알고 있어야 패턴이 IO 패턴을 순차적으로 배열에 대해 임의로 임의로 변경하므로 성능이 적합합니다.그래서 데이터베이스 당 배열을 사용하면 로그가 가장 좋은 방법입니다.

누구나 한 SSD 배열에 존재하는 각 데이터베이스의 로그 파일로 여러 SQL Server 데이터베이스를 실행하는 것에 대한 제안이 있습니까?

누구나 HUS 하드웨어에 대한 Hitachi의 FMDS VS SSD의 차이점에 대한 경험이 있습니까?개인 드라이브를 몇 가지 FMD로 통합하고 사용자 데이터베이스와 Tempdb간에 성능을 유지할 수 없으며 모든 것이 모든 것에 대한 4 FMD의 디스크 풀이있는 경우 사용자 데이터베이스와 TEMPDB간에 성능을 유지할 수 없습니다.

도움이 되었습니까?

해결책

순차에서 논리 읽기 / 쓰기 패턴으로 변경하면 SSD보다 회전 드라이브에 훨씬 유해합니다.SSD는 읽기 헤드가 없기 때문에 비 순차적으로 읽고 쓰기에도 대기 시간이 훨씬 낮습니다.순차적이지는 않지만 상위 SSD가있는 경우 성능이 뛰어나면 시스템에서 버스 속도 (SAS / SATA)와 가까워 지거나 포화 된 버스 속도 (SAS / SATA)를 얻을 수 있습니다.배열을 구동하는 것이 무엇이든지 I / O를 유지할 수 있는지 확인해야합니다.나는 CrystalDiskmark 벤치 마크가 바쁜 시스템에서 성능의 정확한 지표를지지하고 있었다.SSD 배열이 임의의 I / O가있는 모든 로그에서 동일한 IOPS를 유지할 수있는 경우 회전 드라이브가 순차적으로 수행 할 수있는 것처럼 괜찮을 것입니다.

FMDS VS SSD에 대한 경험이 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 dba.stackexchange
scroll top