日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

JDBC常見問題

本文為您介紹JDBC的常見問題。

問題類別

常見問題

JDBC使用

MaxCompute JDBC是否支持關閉Auto-Commit模式?

由于MaxCompute不支持事務,每個查詢動作都會即時體現(xiàn)到服務端,即默認為Auto-Commit行為。因此MaxCompute JDBC Driver不支持關閉Auto-Commit模式。

MaxCompute JDBC是否需要使用連接池?

MaxCompute本身提供REST(REpresentation State Transfer)服務,和傳統(tǒng)數(shù)據(jù)庫維持長連接的方式不同。MaxCompute JDBC Driver創(chuàng)建連接是十分輕量的操作,因此并沒有必要針對MaxCompute的JDBC刻意使用連接池。當然,使用MaxCompute JDBC支持使用連接池的場景。

如何查看MaxCompute JDBC Driver的日志?

MaxCompute JDBC Driver的日志記錄了對JDBC接口調用的詳細信息,包括調用的類名、方法名、行數(shù)、參數(shù)以及返回值等。通過這些信息,用戶可以輕松地進行Debug。

  • MaxCompute JDBC Driver的日志默認放在Driver Jar包所在的同級目錄,文件名為jdbc.log

  • 如果將用戶代碼與Driver打包為一個超級Jar,日志將會在超級Jar所在的同級目錄。

如何獲取MaxCompute Logview URL?

MaxCompute JDBC Driver是基于MaxCompute Java SDK的封裝。因此,和MaxCompute客戶端,MaxCompute Studio以及DataWorks一樣,通過MaxCompute JDBC Driver執(zhí)行SQL時,會生成Logview URL。您可以通過Logview查看任務執(zhí)行狀態(tài)、追蹤任務進度、獲取任務執(zhí)行結果。

Logview URL可以通過配置日志輸出(properties.log4j),默認以標準輸出打印到終端屏幕。

MaxCompute JDBC連接讀取數(shù)據(jù)超過1萬行限制,如何處理?

JDBC連接數(shù)據(jù)讀取及下載是通過Tunnel實現(xiàn),出于數(shù)據(jù)安全考慮會對連接的AccessKey進行Download鑒權,無下載權限的AccessKey會被限制只能讀取1萬行。更多Download權限授權操作,請參見Download權限控制

通過JDBC訪問MaxCompute報錯:ODPS-0410042:Invalid signature value,如何解決?

需要您檢查您輸入的AccessKey ID和AccessKey Secret與您有權限賬號的AccessKey ID和AccessKey Secret是否對應,請輸入您有權限且正確的AccessKey ID及對應的AccessKey Secret。

如何設置不生成jdbc.log日志文件?

使用JDBC連接MaxCompute時,舊版會在/temp目錄下自動生成jdbc.log日志文件,如果您想不生成日志文件,可在配置連接時,補充日志文件相關設置參數(shù)logConfFile=false

通過JDBC訪問MaxCompute報錯:create download session failed: instance id=xxx, Error:ErrorCode=Local Error, ErrorMessage=Failed to create download session with tunnel endpoint,如何解決?

當出現(xiàn)該問題時,說明JDBC驅動使用Tunnel連接MaxCompute獲取SQL結果出現(xiàn)了錯誤,解決方式請參見報錯信息:ErrorCode=Local Error, Failed to create download session with tunnel endpoint.