恭喜北京科杰科技有限公司高海玲獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜北京科杰科技有限公司申請的專利基于自然語言生成SQL語句的查詢方法及系統獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN119377241B 。
龍圖騰網通過國家知識產權局官網在2025-05-16發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202411960744.8,技術領域涉及:G06F16/23;該發明授權基于自然語言生成SQL語句的查詢方法及系統是由高海玲;高經郡;張天宇設計研發完成,并于2024-12-30向國家知識產權局提交的專利申請。
本基于自然語言生成SQL語句的查詢方法及系統在說明書摘要公布了:本發明提供基于自然語言生成SQL語句的查詢方法及系統,涉及編程技術領域,包括接收用戶查詢請求,獲取數據源配置信息,并通過分布式鎖管理模塊獲取多級鎖定標識,以控制并發;基于數據源配置信息和用戶歷史查詢記錄,從查詢模式知識庫提取查詢模式生成數據模板;通過查詢路徑評估選擇最優查詢路徑,并調用大模型服務器解析數據模板生成SQL語句;根據SQL語句結構預測資源占用并設置監控閾值,執行過程中實時監控查詢狀態,觸發多級容錯機制處理異常;最后,釋放鎖定標識,返回查詢結果,并異步更新查詢模式知識庫。
本發明授權基于自然語言生成SQL語句的查詢方法及系統在權利要求書中公布了:1.基于自然語言生成SQL語句的查詢方法,其特征在于,包括:接收用戶查詢請求并進行身份認證,獲取包含數據源類型、數據庫名稱和表名稱的數據源配置信息;基于身份認證結果和數據源配置信息,按照預設順序通過分布式鎖管理模塊獲取多級鎖定標識,所述多級鎖定標識包括用戶會話級鎖定標識、數據庫連接池鎖定標識以及SQL執行鎖定標識,所述分布式鎖管理模塊基于歷史查詢負載動態調整各級鎖定標識的超時時間;基于所述數據源配置信息和用戶歷史查詢記錄從并發控制的查詢模式知識庫中提取查詢模式,生成數據模板,所述數據模板包含數據源標識、模型請求標識、數據庫信息以及用戶查詢內容;對所述數據模板進行查詢路徑評估,所述查詢路徑評估包括查詢復雜度評估和數據規模評估,根據評估結果選擇最優查詢路徑;根據最優查詢路徑通過HTTP請求調用大模型服務器解析所述數據模板生成SQL語句;基于所述SQL語句的結構預測資源占用并設置監控閾值,執行過程中實時監控查詢狀態,當檢測到異常時觸發包括斷點續傳、服務降級和備用切換的多級容錯機制;記錄異常信息并結合SQL執行計劃進行錯誤原因分析,根據分析結果調整查詢策略,完成查詢恢復;釋放所述多級鎖定標識,將查詢結果返回給用戶,并通過異步方式將查詢信息更新至所述查詢模式知識庫;按照預設順序通過分布式鎖管理模塊獲取多級鎖定標識,所述多級鎖定標識包括用戶會話級鎖定標識、數據庫連接池鎖定標識以及SQL執行鎖定標識,所述分布式鎖管理模塊基于歷史查詢負載動態調整各級鎖定標識的超時時間的步驟包括:按照預設順序獲取多級鎖定標識,通過用戶會話管理單元采用分布式鍵值存儲獲取用戶會話級鎖定標識,所述用戶會話級鎖定標識采用會話編號與時間戳組合的方式生成鎖定鍵值,并通過原子性操作保證互斥訪問;基于所述用戶會話級鎖定標識,通過數據庫連接池管理單元建立臨時順序節點獲取數據庫連接池鎖定標識,所述數據庫連接池鎖定標識采用公平鎖策略分配連接資源,并通過節點監聽機制維護資源狀態;基于所述數據庫連接池鎖定標識,通過SQL執行管理單元建立租約機制獲取SQL執行鎖定標識,所述SQL執行鎖定標識通過比較交換操作保證并發安全,并設置租約有效期;采用滑動時間窗口統計各級鎖定標識的查詢負載信息,所述查詢負載信息包括查詢頻率、執行時間分布和資源使用峰值,基于所述查詢負載信息計算各級鎖定標識的基準執行時間;采用反饋控制機制動態調整各級鎖定標識的超時時間,所述反饋控制機制通過執行時間誤差計算調整參數,并在負載突變情況下觸發梯度式參數調整。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人北京科杰科技有限公司,其通訊地址為:100096 北京市海淀區東升科技園北街6號院10號樓11層101;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。