clickhouse如何查看操作记录,从日志来查看写入是否成功
背景
插入表数据后,因为原本表中就有数据,一时间没想到怎么查看插入是否成功,因为对数据源没有很多的了解,这时候就想怎么查看下插入是否成功呢,于是就有了以下方法
具体方法
根据操作类型查找,比如insert操作相应日志的查找
SELECT *
FROM system.query_log
WHERE query LIKE '%INSERT%'
ORDER BY event_time DESC limit 10;
根据操作的sql语句来模糊查询
SELECT *
FROM system.query_log
WHERE query LIKE '%INSERT INTO database.insert_table (id,name,score,gender,class,number) VALUES%'
ORDER BY event_time DESC limit 10;
查询后可以从插入条数,执行时间找到自己的sql操作日志
此外还可以看到执行的状态
数据库和表