工作雜記

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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章