«storage» 태그된 질문

데이터베이스 데이터의 영구 저장소에 대한 질문입니다.

2
큰 테이블에 새 열을 채우는 가장 좋은 방법은 무엇입니까?
Postgres에는 2.2GB 테이블이 7,801,611 개 있습니다. 우리는 UUID / GUID 열을 추가하고 있으며 그 열을 채우는 가장 좋은 방법이 무엇인지 궁금합니다 NOT NULL. Postgres를 올바르게 이해하면 업데이트는 기술적으로 삭제 및 삽입이므로 기본적으로 전체 2.2GB 테이블을 다시 작성합니다. 또한 우리는 슬레이브가 작동하므로 지연되는 것을 원하지 않습니다. 시간이지나면서 천천히 채워지는 스크립트를 작성하는 …

1
RAW 파티션에서 CREATE DATABASE가 더 이상 작동하지 않습니까?
포맷되지 않은 두 개의 원시 파티션을 사용하여 데이터베이스를 만들려고합니다. Microsoft Docs에 따르면 다음과 같이 원시 파티션의 드라이브 문자 만 지정하면됩니다. CREATE DATABASE DirectDevice ON (NAME = DirectDevice_system, FILENAME = 'S:') LOG ON (NAME = DirectDevice_log, FILENAME = 'T:') 그러나 SQL Server 2017은이 오류를 반환합니다. 메시지 5170, 수준 16, 상태 4, …

4
SQL Server에서 15 초 이상 걸리는 I / O 요청이 발생했습니다.
프로덕션 SQL Server에는 다음 구성이 있습니다. 가용성 그룹에 결합 된 3 개의 Dell PowerEdge R630 서버 3 개는 모두 RAID 배열 인 단일 Dell SAN 스토리지 장치에 연결됩니다. PRIMARY에서 때때로 다음과 유사한 메시지가 표시됩니다. SQL Server에서 데이터베이스 ID 8 의 [F : \ Data \ MyDatabase.mdf] 파일에서 완료되는 데 15 …

5
사용하지 않는 공간을 회수하려고하면 SQL Server에서 사용 된 공간이 크게 증가합니다.
프로덕션 데이터베이스에 525GB 크기의 테이블이 있는데 그 중 383GB는 사용되지 않습니다. 이 공간 중 일부를 되찾고 싶지만 프로덕션 DB를 망치기 전에 데이터가 적은 테스트 DB의 동일한 테이블에서 일부 전략을 테스트하고 있습니다. 이 테이블에는 비슷한 문제가 있습니다. 테이블에 대한 일부 정보 : 채우기 비율이 0으로 설정되었습니다. 약 30 개의 열이 있습니다 …

1
PostgreSQL에 1 바이트 정수를 저장하는 방법은 무엇입니까?
PostgreSQL 문서에서 정수 데이터 유형 은 2 바이트, 4 바이트 또는 8 바이트 공간에 저장할 수 있다고합니다. 데이터베이스의 테이블 열 중 하나에 1 바이트 정수 값이 포함되어 있으며 1 바이트 데이터 유형으로 저장하고 싶습니다. PostgreSQL에서 1 바이트 정수 데이터 유형을 사용하는 확장 기능이나 방법이 있습니까? NUMERIC (1,0)은 몇 바이트입니까?

1
삭제 및 진공의 디스크 파일 효과
2 억 4 천만 개의 행 (및 증가)으로 매우 자주 업데이트되는 테이블이 있습니다. 3 시간마다 150 만 개의 행이 삽입되고 150 만 개의 행이 삭제됩니다. 클러스터를 SSD로 옮길 때이 대량 삽입 (사본 사용) 시간은 22 분에서 2.3 분으로 줄었습니다. 삭제 시간도 향상되었습니다. 이 대량 업데이트를 2 시간마다 또는 1 시간마다 …

4
드라이브 대 마운트 포인트?
이전 Senior DBA는 회사 전체의 모든 SQL Server에서 모든 드라이브에 대한 마운트 지점을 설정했습니다. 새로운 Senior DBA 는 마운트 포인트 가 표준을 변경하기를 원한다는 사실에 충격을받습니다 . 수많은 인터넷 검색 결과에 따르면 마운트 지점을 사용하지 않는 (SQL Server 2000 이후) 이유를 찾을 수 없습니다. 누구든지이 주제에 관한 Windows OS 제한 …

1
높은 동시 저장 시스템
요구 사항에 3 개의 거대한 테이블 (구조화 된 데이터)이 있고 각각에 300 억 개의 행 (총 4TB 크기)이 있고 많은 동시 사용자 (원격 LAN 시스템의 병렬 OS 스레드)가 SELELCT WHERE GROUPBY 쿼리를 통한 데이터 및 동시 동시 (예 : 10,000 개의 동시 읽기) 및 사용자는 2000 개의 동시 작성기 (데이터 …

1
SQL Server의 varchar 크기 조정에 대한 현재 모범 사례는 무엇입니까?
스토리지 및 성능 측면에서 varchar 열의 크기를 결정하는 가장 좋은 방법을 이해하려고합니다. 성능 내 연구에서, 그것은 보인다varchar (max)는 실제로 필요한 경우에만 사용해야합니다. 즉, 열에 8000 자 이상을 수용 해야하는 경우 인덱싱이 부족하기 때문입니다 (일반적으로 varchar 필드에 대한 인덱싱이 약간 의심 스럽지만 DB 원칙에 익숙하지는 않습니다. ) 및 압축 (스토리지에 대한 …

1
postgresql의 일관된 백업을위한 스토리지 스냅 샷-다른 데이터 및 로그 볼륨
우리는 많은 Linux VM을 vmware / shared 스토리지 환경에서 실행하고 있으며 각각은 자체 postgreSQL 인스턴스 (9.0과 9.3의 혼합)를 실행합니다. 현재 전체 VM은 단일 루트 파티션 / 볼륨에 있으며 백업 / 복원 프로세스 (및 DR 사이트로의 복제)를 위해 기본 VMFS 볼륨의 스토리지 기반 스냅 샷을 사용하여 큰 성공을 거두었습니다 (~ 8 …

2
더 나은 스토리지로 업그레이드 한 후 체크 포인트 동안 대기 시간 증가
오래된 올 플래시 어레이에서 새로운 올 플래시 어레이 (서로 다르지만 잘 확립 된 공급 업체)로 마이그레이션 할 때 검사 점 동안 SQL Sentry에서 대기 시간이 길어지기 시작했습니다. 버전 : SQL Server 2012 Sp4 기존 스토리지에서는 체크 포인트 동안 "스파이크 (spikes)"가 2500 인 대기 시간이 약 2k였으며, 새 스토리지의 경우 스파이크는 …

1
SSD의 SQL Server 2012에서 tempdb, mdf 및 ldf 파일을 최적으로 배치합니까?
나는 이것이 매우 개방 된 질문 일 것이라는 것을 알고 답변이 다를 수 있지만 SSD를 말할 때 SQL Server 2012의 tempdb, mdf 및 ldf 파일에 대한 최적의 배치는 무엇입니까? 새로 구입하기 전에 SQL Server 2012 코어 파일과 tempdb가 설치된 기존 SSD가 있고 7200rpm HDD에 mdf / ldf가 모두있었습니다. 그런 다음 …

1
SPARSE를 추가하면 테이블이 훨씬 커졌습니다.
약 5m 행의 일반 로그 테이블이 있습니다. 이벤트 유형을 저장하는 "강력한 유형"필드와 이벤트와 관련된 데이터가 포함 된 "손실 된 유형"열이 있습니다. 즉, "손실 된 유형"열의 의미는 이벤트 유형에 따라 다릅니다. 이 열은 다음과 같이 정의됩니다. USER_CHAR1 nvarchar(150) null, USER_CHAR2 nvarchar(150) null, USER_CHAR3 nvarchar(150) null, USER_CHAR4 nvarchar(150) null, USER_CHAR5 nvarchar(150) null, …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.