26-05-2016, 10:33 PM
(26-05-2016, 10:21 PM)Xenos a écrit : Bonsoir tout le monde!
Je me pose une question en rédigeant un petit article sur la sécurité des BDD: est-il possible de fixer une durée maximale d'exécution pour une requête SQL? Un peu comme max_execution_time va stopper un script PHP après une certaine durée d'exécution, MySQL est-il capable d'abandonner une requête qui dépasserai une certaine durée?
Et qu'en est-il dans les autres SGBD que vous utilisez éventuellement? Ont-ils une option de configuration leur permettant de "timeout" une requête?
Merci
A partir de MySQL 5.74: MAX_STATEMENT_TIME
Utilisable en GLOBAL, en SESSION et par requête directement dans le SELEC5