Vertica中斷會話,vertica會話

來源:互聯網
上載者:User

Vertica中斷會話,vertica會話

在Vertica的使用過程中經常會碰到在執行了一個耗時的查詢的時候希望強行結束或者說中斷這一操作,此時可以通過Vertica提供的INTERRUPT_STATEMENT()功能來解決這類問題,INTERRUPT_STATEMENT需要兩個參數,第一個參數是session_id,第二個參數是statement_id,這兩個參數都可有從sessions表裡獲得。

首先從sessions表裡查出需要結束的session_id和statement_id

1 SELECT * FROM sessions;

然後執行

1 SELECT INTERRUPT_STATEMENT('<session_id>', '<statement_id>');

也可以使用下面的命令來關閉回話

12 SELECT CLOSE_ALL_SESSIONS();SELECT CLOSE_SESSION('session_id');

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.