MySQL是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它提供了多種操作,包括事務(wù)管理。但是在事務(wù)執(zhí)行過程中出現(xiàn)錯誤,我們不知道是哪個事務(wù)出了問題,這時候我們就需要查看某個時間段內(nèi)執(zhí)行的事務(wù)了。
下面我們使用MySQL提供的命令來實現(xiàn)查看某時間段內(nèi)執(zhí)行的事務(wù)。
SELECT * FROM mysql.general_log WHERE event_time >= '2022-01-01 00:00:00' AND event_time<= '2022-01-07 23:59:59' AND command_type = 'Query' AND argument LIKE 'START TRANSACTION%';
以上的SQL語句可以查找2022年1月1日到1月7日之間執(zhí)行的所有事務(wù)。同時我們可以通過event_time字段獲取事務(wù)執(zhí)行的時間,并通過argument字段來獲取執(zhí)行的SQL語句。
以上是關(guān)于MySQL查看某時間執(zhí)行的事務(wù)的介紹,希望對您有所幫助。