It is sometimes convenient to simply monitor the flow of commands to, and results from, a database. A number of functions are provided for this purpose.
The functions operate on two stream collections (broadcast streams) -- one each for commands and results. They allow the recording to be started and stopped, checked, or recorded on further individual streams.
start-sql-recordingFunction
start-sql-recording &key type database
*standard-output*. Returns no values. Function
stop-sql-recording &key type database
Function
sql-recording-p &key type database
t if SQL command or result traffic is being recorded, otherwise returnsnil. Function
list-sql-streams &key type database
Function
sql-stream &key type database
Function
add-sql-stream stream &key type database
Function
delete-sql-stream stream &key type database