identify the table immediately where any DML operation happened
I have more than 500+ tables in my Teradata environment. I have a requirement to identify the table immediately where any DML operation (only insert/delete/update only) happened. Is there any way to achieve this without trigger? My preferred option would be using any data dictionary table; also the approach should be less resource consuming. Can anyone help me in this please?