SQL腳本解析方法、裝置及系統(tǒng)

基本信息

申請?zhí)?/td> CN201010253875.4 申請日 -
公開(公告)號 CN102375826A 公開(公告)日 2012-03-14
申請公布號 CN102375826A 申請公布日 2012-03-14
分類號 G06F17/30(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 何鴻凌;陳仲亮;魏春輝;李政;陶濤;林旭;薛勇 申請(專利權(quán))人 廣州石竹計算機軟件有限公司
代理機構(gòu) 北京中譽威圣知識產(chǎn)權(quán)代理有限公司 代理人 中國移動通信集團公司;廣州石竹計算機軟件有限公司
地址 100032 北京市西城區(qū)金融大街29號
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種SQL腳本解析方法、裝置及系統(tǒng)。其中SQL腳本解析方法,包括:A、按照運行日志中的SQL腳本執(zhí)行順序,從運行日志中提取SQL腳本;B、對每條SQL腳本依次進行詞法、語法和語義進行分析,生成SQL腳本的語義結(jié)果集;C、根據(jù)所述語義結(jié)果集分析所述SQL腳本的上下文類型,生成所述運行日志中各個SQL腳本之間的上下文相關(guān)信息,根據(jù)所述語義結(jié)果集和所述上下文相關(guān)信息獲得所述運行日志的數(shù)據(jù)流信息。本發(fā)明的SQL腳本解析方法、裝置及系統(tǒng),通過對SQL腳本進行詞法、語法、語義以及上下文相關(guān)性分析,避免在生成SQL腳本的元數(shù)據(jù)時,數(shù)據(jù)流語義信息的丟失,從而提高獲取SQL腳本的元數(shù)據(jù)的完整性和準確性,保證SQL腳本元數(shù)據(jù)的獲取質(zhì)量。