Une partie de mon travail est le contrôle qualité pour les données de certains serveurs SQL distants. Et je ne suis autorisé à interroger les données.Demander les dernières données à partir d'une énorme quantité de données
Chaque jour, je dois exécuter des scripts SQL pour interroger les données dans chaque colonne de chaque table. Ces tables contiennent des données collectées par certains programmes jour après jour. J'ai seulement besoin d'interroger les données au cours de la dernière semaine. Comme l'énorme quantité de données et pas tous les champs sont indexés, certains de mes requêtes expirent toujours.
Quelqu'un a-t-il une bonne idée pour m'aider? Vraiment apprécié.
Vous pourriez être pas de chance ici - en dehors d'une gamme limitée de requêtes, SQL Server va tirer toutes les données du serveur distant, puis appliquer le filtre (WHERE) localement. Je ne me souviens pas à quel point cela est documenté. –