在業(yè)務(wù)量大的時(shí)候 碰到需要添加索引,需要用到 CONCURRENTLY,不然你的庫(kù)很容易會(huì)壞的 如 create index CONCURRENTLY idx_order_records_bank_statist_uid on order_records(statist_uid) 見(jiàn) http://www.postgresql.org/docs/9.1/static/sql-createindex.htm
在業(yè)務(wù)量大的時(shí)候 碰到需要添加索引,需要用到 CONCURRENTLY,不然你的庫(kù)很容易會(huì)壞的
如
create index CONCURRENTLY idx_order_records_bank_statist_uid on order_records(statist_uid)
見(jiàn)
http://www.postgresql.org/docs/9.1/static/sql-createindex.html
在大的業(yè)務(wù)量下,如果你要去執(zhí)行一些費(fèi)時(shí)耗數(shù)據(jù)庫(kù)的任務(wù) 有時(shí)會(huì)發(fā)現(xiàn) 某一個(gè)任務(wù) 還在暗地里執(zhí)行著 需要我們 手動(dòng)的 關(guān)閉 該任務(wù)
如果你是 kill 對(duì)應(yīng)的pid ,那么你玩了,你很有可能會(huì)出現(xiàn) 數(shù)據(jù)庫(kù)的問(wèn)題
保險(xiǎn)的做法是 用 PG_CANCEL_BACKEND
通過(guò) 如下查找對(duì)應(yīng)的PID
select pid, trim(starttime) as start, duration, trim(user_name) as user, substring (query,1,40) as querytxt from stv_recents where status = 'Running';
查看
select pg_cancel_backend(802);
通過(guò)如下 殺掉 任務(wù)
pg_cancel_backend( pid )
http://docs.aws.amazon.com/redshift/latest/dg/PG_CANCEL_BACKEND.html
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com