Этот скрипт будет делать:
#!/bin/bash
log=...your-log-file...
while true; do
runQueryHere >> log
sleep 30
done
Используйте интерфейс командной строки вашей БД для выполнения запроса.
Запустите скрипт с script &
, чтобы сделать его фоновым процессом. Если оно завершается при выходе из системы, используйте nohup script &
.