工作杂记

1、mysql导出单表到csv:

mysql --default-character-set=utf8 -h172.0.0.1 -P7180 -utestsearch -ptestsearch testsearch -Ne "select id,userId,\`title\`,\`querySql\`,\`executionTime\`,isvalid,\`createtime\`,\`updatetime\` from t_test_job;" > /home/test/tmp/t_test_job.csv

mysql导入csv到表:
MySql >>
LOAD DATA LOCAL INFILE '/home/test/testSearch/tmp/t_test_job.csv' INTO TABLE testsearch.t_test_job CHARACTER SET utf8 FIELDS TERMINATED BY '\t';

2、查询当前正在执行的sql任务

SELECT 
procpid, 
start, 
now() - start AS lap, 
current_query 
FROM 
(SELECT 
backendid, 
pg_stat_get_backend_pid(S.backendid) AS procpid, 
pg_stat_get_backend_activity_start(S.backendid) AS start, 
pg_stat_get_backend_activity(S.backendid) AS current_query 
FROM 
(SELECT pg_stat_get_backend_idset() AS backendid) AS S 
) AS S 
WHERE 
current_query <> '<IDLE>' 
ORDER BY 
lap DESC;

发布了13 篇原创文章 · 获赞 6 · 访问量 3万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章