Malheureusement, pas directement. La raison est due à la nature à thread unique d'un processus KDB. En pratique, il est facile de contourner ce problème en ajoutant une connexion de base à votre serveur. Ainsi, chaque fois qu'une requête arrive, il suffit de se connecter à un fichier l'heure à laquelle la requête est arrivée et quand le résultat a été retourné à l'utilisateur.
Jetez un oeil à la .z.pg et les fonctions .z.ps qui sont appelés pour gérer les demandes synchrones ou asynchrones, respectivement. Par défaut, ils sont simplement définis sur "value", ce qui signifie évaluer la chaîne et retourner le résultat. Remplacez simplement ceci par votre propre fonction pour enregistrer les événements dans un fichier ou un serveur de journal.