Khi thực hiện truy vấn SQL tổng hợp (tổng hợp), điều gì có thể tăng tốc thời gian thực hiện trong 3 hệ thống cơ sở dữ liệu này? Tôi chắc chắn nhiều thứ có thể tăng tốc (phần cứng cho một), nhưng tôi chỉ là một DBA mới làm quen, vì vậy tôi chắc chắn tôi sẽ nhận được một vài câu trả lời ở đây. Tôi đã di chuyển khoảng 157 triệu hàng vào cơ sở dữ liệu SQL Server và truy vấn này sẽ mất mãi mãi. Nhưng trong cơ sở dữ liệu Netezza nguồn của tôi, phải mất vài giây.
Ví dụ:
Netezza 6:
SELECT COUNT(*) FROM DATABASENAME..MYTABLE
Oracle 11g:
SELECT COUNT(*) FROM MYTABLE
Máy chủ SQL 2012:
SELECT COUNT(*) FROM DATABASENAME.[dbo].[MYTABLE]