一種數(shù)據(jù)傾斜過載保護(hù)方法

基本信息

申請?zhí)?/td> CN201911238402.4 申請日 -
公開(公告)號 CN110955553A 公開(公告)日 2020-04-03
申請公布號 CN110955553A 申請公布日 2020-04-03
分類號 G06F11/07(2006.01)I;G06F16/242(2019.01)I 分類 計算;推算;計數(shù);
發(fā)明人 王帥 申請(專利權(quán))人 南京錄信軟件技術(shù)有限公司
代理機(jī)構(gòu) - 代理人 -
地址 210000江蘇省南京市江寧區(qū)濱江經(jīng)濟(jì)開發(fā)區(qū)盛安大道739號
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種數(shù)據(jù)傾斜過載保護(hù)方法,包括如下步驟,S1:程序錄入sql語句;S2:sql語句的解析過程;S3:生成邏輯計劃;S4:優(yōu)化邏輯計劃;S5:物理計劃階段;S6:執(zhí)行階段;本發(fā)明通過對當(dāng)前編寫的sql語句進(jìn)行診斷,判斷是否會出現(xiàn)數(shù)據(jù)傾斜問題,一旦確定會出現(xiàn)數(shù)據(jù)傾斜問題,則禁止該條問題sql的提交,避免影響到機(jī)器的穩(wěn)定性;主要針對很多人因不擅長寫sql語句,寫出會引發(fā)數(shù)據(jù)傾斜的問題sql而導(dǎo)致整個集群不穩(wěn)定的問題,避免了長時間等待任務(wù)的執(zhí)行,提升了大數(shù)據(jù)數(shù)據(jù)處理的效率。??