Yes, stored procedures can be used in real-time applications. Stored procedures are well suited for real-time applications because they can be executed repeatedly in real-time, allowing organisations to perform complex data processing and calculation tasks within the database and improve the performance of their real-time applications.