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ì)量。 |
