Lorsque vous effectuez une requête SQL de comptage (agrégé), qu'est-ce qui peut accélérer le temps d'exécution dans ces 3 systèmes de base de données? Je suis sûr que beaucoup de choses pourraient l'accélérer (matériel pour un), mais je ne suis qu'un DBA novice, donc je suis sûr que j'obtiendrai quelques réponses ici. J'ai migré environ 157 millions de lignes vers une base de données SQL Server, et cette requête prend une éternité. Mais dans ma base de données Netezza source, cela prend quelques secondes.
Par exemple:
Netezza 6:
SELECT COUNT(*) FROM DATABASENAME..MYTABLE
Oracle 11g:
SELECT COUNT(*) FROM MYTABLE
SQL Server 2012:
SELECT COUNT(*) FROM DATABASENAME.[dbo].[MYTABLE]