翻譯|產品更新|編輯:董玉霞|2022-04-24 14:35:34.367|閱讀 244 次
概述:IntelliJ IDEA 發布重大版本更新,V2022.1進行了許多重要功能更新,本文主要介紹關于取消運行語句 的相關內容。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
IntelliJ IDEA 發布重大版本更新,V2022.1進行了許多重要功能更新,本文主要介紹關于取消運行語句 的相關內容。
當多次單擊“取消語句”按鈕時,看起來查詢已終止,但實際上該請求仍在數據庫中繼續執行。
這種行為背后有一些棘手的邏輯。在第一次單擊時,DataGrip 向數據庫發送了取消請求,而在第二次單擊時,它取消了 JDBC 驅動程序進程以終止與數據源的所有連接(我們將在本博客的其余部分將其稱為數據源停用郵政)。結果,DataGrip 收到第一個取消請求的錯誤,因為連接丟失,而不是因為取消實際完成。
現在使取消邏輯更加簡單明了,更清楚的是被取消的請求:
當請求被取消時,裝訂線上的進度指示器顯示一個紅色方塊。
將顯示一個取消進度條,闡明數據源和會話。
不再在沒有警告的情況下停用數據源,因為這對于同時發生的某些進程可能具有潛在危險。因此,如果您第二次單擊“取消”圖標,DataGrip 將詢問您是否真的要終止遠程進程或等待更長時間。如果您選擇停用數據源,它將停止對 DataGrip 的查詢,但會繼續在數據庫中執行。
在 10 秒的空閑取消后,將被提示停用數據源。
查詢取消后,左側會出現一個類似“否”符號的裝訂線圖標。
以前,嘗試在創建連接的階段中止請求時,數據源會被停用。
現在不僅可以中斷請求的執行,還可以中斷連接的創建。這與控制臺中的第一個查詢尤其相關,它也創建了一個連接。
現在可以在不停用數據源的情況下停止創建連接的過程:如果在創建連接時單擊“取消”按鈕,它將被停止并顯示“連接已取消”消息。
這不僅僅與來自查詢控制臺的查詢有關。例如,如果您在開始自省之前創建連接,中斷自省將取消連接創建而不停用數據源。
有時內省需要特殊權限,這些權限授予特殊用戶。現在可以使用專用憑據進行自省。為此,請在選項選項卡中創建一個專用會話模板。
然后,使用此模板進行自省:Introspection部分中有Use session 模板。
現在,可以獨立于數據庫中的所有其他對象刷新對象。
如果只需要查看一個對象的源代碼,可以通過單擊數據庫資源管理器中的刷新對象按鈕輕松完成。
在 Transact SQL 中一次運行多個語句時,它們以批處理模式執行。以前這使得在編輯器中顯示每個查詢的結果變得很困難,但現在 DataGrip 可以很好地處理這種情況。
此外,如果以批處理模式運行查詢,DataGrip 現在會刪除所有 SQLCMD 語句。
PostgreSQL 14 中引入了多范圍類型。我們增加了對內置類型的支持。
IntelliJ IDEA已更新至最新版本V2022.1,更多信息可前往慧都網查詢。IntelliJ IDEA下載:
IntelliJ IDEA是java編程語言開發的集成環境,在業界被公認為最好的java開發工具,尤其在智能代碼助手、代碼自動提示、重構、JavaEE支持、各類版本工具、JUnit、CVS整合、代碼分析等方面的功能都是超常的。
想要了解IntelliJ IDEA價格的朋友,歡迎咨詢
IntelliJ IDEA技術交流群5:786598704 歡迎進群一起討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn