Mettre à jour à partir de la base de données sans créer la nouvelle requêteSalut,
un client a une base de données Oracle et dans plus de 20 tables, une vue de données sera créée. Cela dure un certain temps (quelques minutes à 30 minutes).Ils accèdent aux données via une requête JMP et cela dure un certain temps pour la raison mentionnée ci-dessus.
L'important est qu'ils souhaitent maintenant obtenir les données les plus récentes pour une mise à jour des données et non toutes les données. Existe-t-il un moyen d'obtenir uniquement les nouvelles données les plus récentes sans recréer l'ensemble des données ?
La seule chose à laquelle je peux penser est peut-être un déclencheur fournissant des informations de date/heure en tant que filtre, mais cela n'éliminera toujours pas la nouvelle création de la vue de données lorsque la mise à jour est appelée à partir du script JMP, n'est-ce pas ?
Merci ou suggestions.
Re : Mettre à jour à partir de la base de données sans créer la nouvelle requêteJ'ai peut-être raté quelque chose, mais n'est-ce pas plutôt une question sur SQL ? Si oui, alors voyez, par exemple.
Re : Mettre à jour à partir de la base de données sans créer la nouvelle requêteHmm peut-être. Mais si vous mettez à jour les données dans la table de données JMP, la requête sera refaite, n'est-ce pas ? et doit donc créer la vue de données sous-jacente de ces nombreuses tables et fournir les dernières entrées à interroger dans la table JMP.Puis-je confondre les choses ?