2022-10-22 MySQLでクエリを投げずにトランザクションIDを振る beginとかstart transactionしただけではmysqlだとトランザクションIDが振られる何らかのDMLを投げる必要がある。トランザクションの開始などを監視したいコードを書いてるときにこれは面倒だったので調べたらSTART TRANSACTIONにWITH CONSISTENT SNAPSHOTをつけることでIDが振られることがわかった。通常の運用で使う機会は無いだろうけどこれは便利 dev.mysql.com