카운트 (집계) SQL 쿼리를 수행 할 때이 3 개의 데이터베이스 시스템에서 실행 시간을 단축 할 수있는 것은 무엇입니까? 나는 많은 것들이 속도를 높일 수 있다고 확신하지만 (하나는 하드웨어), 나는 초보자 DBA 일 뿐이므로 여기에 몇 가지 대답을 얻을 것이라고 확신합니다. 약 1 억 5 천 5 백만 행을 SQL Server 데이터베이스로 마이그레이션했으며이 쿼리는 계속 진행되고 있습니다. 그러나 소스 Netezza 데이터베이스에서는 몇 초가 걸립니다.
예를 들면 다음과 같습니다.
네 테짜 6 :
SELECT COUNT(*) FROM DATABASENAME..MYTABLE
Oracle 11g :
SELECT COUNT(*) FROM MYTABLE
SQL Server 2012 :
SELECT COUNT(*) FROM DATABASENAME.[dbo].[MYTABLE]