«query-performance» 태그된 질문

데이터베이스 쿼리의 성능 및 / 또는 효율성 향상에 대한 질문

1
쿼리를 최적화하는 방법
이와 비슷한 데이터베이스 구조가 있습니다. CREATE TABLE [dbo].[Dispatch]( [DispatchId] [int] NOT NULL, [ContractId] [int] NOT NULL, [DispatchDescription] [nvarchar](50) NOT NULL, CONSTRAINT [PK_Dispatch] PRIMARY KEY CLUSTERED ( [DispatchId] ASC, [ContractId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON …

2
거대한 테이블에 몇 개의 행을 삽입하는 느린 성능
매장에서 데이터를 가져와 회사 전체의 재고 테이블을 업데이트하는 프로세스가 있습니다. 이 테이블에는 날짜 및 항목별로 모든 상점에 대한 행이 있습니다. 많은 상점을 보유한 고객의 경우이 테이블은 5 억 개의 행으로 매우 커질 수 있습니다. 이 재고 갱신 프로세스는 일반적으로 상점이 데이터를 입력함에 따라 하루에 여러 번 실행됩니다. 이 실행은 소수의 …

1
정확한 쿼리 성능을 얻는 방법?
저장 프로 시저의 성능을 향상 시키려고합니다. SP를 실행하면 마치 캐시 된 것처럼 거의 즉시 완료됩니다. SSMS에서 SP를 실행하기 전에 다음 두 줄의 SQL을 사용하라는 지시를 받았습니다. DBCC DROPCLEANBUFFERS DBCC FREEPROCCACHE SP 위의 두 줄의 코드로 SP를 실행하면 약 8 초 후에 완료됩니다. 그러나 이것이 실제로 실제 실행 시간을 제공합니까 (응용 …

1
유휴 연결이 너무 많으면 PostgreSQL 9.2 성능에 영향을 줄 수 있습니까?
데이터베이스 서버의 일부 쿼리가 응답하는 데 시간이 오래 걸리고 CPU 사용량이 높다고 생각합니다. 을 실행할 때 ps aux~ 250 "유휴"연결이 보입니다 (너무 많은 것으로 생각합니다). 나는 완전한 진단을 시작하지는 않았지만 이것이 시작하기에 좋은 장소인지 알고 싶었습니다. 또한 트랜잭션 수준 풀링과 함께 PgBouncer를 사용하고 있습니다. idle풀 크기를 조정하여 연결 수를 쉽게 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.