天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

面向經(jīng)濟(jì)動(dòng)態(tài)系統(tǒng)的CRP查詢優(yōu)化技術(shù)研究與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-04-19 00:52
【摘要】:多處理器系統(tǒng)具有良好的可擴(kuò)展性,它可以滿足大型數(shù)據(jù)庫(kù)的高性能需求。在多處理器系統(tǒng)中,影響其查詢效率的一個(gè)重要的因素就是查詢調(diào)度。雖然國(guó)內(nèi)外學(xué)者對(duì)于查詢調(diào)度的研究層出不窮,但是到目前為止,絕大多數(shù)關(guān)于查詢調(diào)度的研究都集中在如何有效處理單個(gè)查詢上,而對(duì)于多重查詢調(diào)度的研究非常有限。本文的多重查詢調(diào)度研究就此展開,該研究可以充分發(fā)揮多處理器系統(tǒng)的性能,有效提升數(shù)據(jù)庫(kù)的查詢效率。本文在分析現(xiàn)有大型數(shù)據(jù)庫(kù)查詢系統(tǒng)的基礎(chǔ)上,考慮應(yīng)采用Shared Nothing多處理器架構(gòu);我們分析了現(xiàn)有的多重調(diào)度算法,在此基礎(chǔ)上提出了基于連續(xù)讀取特性的Consecutive Retrieval Property調(diào)度算法。該算法可以從重組過的查詢隊(duì)列中,快速地找到占用全部或最多處理節(jié)點(diǎn)的查詢組合,并將這個(gè)組合列為一個(gè)批次并行執(zhí)行,這能夠充分發(fā)揮多處理器系統(tǒng)的性能,從而有效地加快數(shù)據(jù)庫(kù)的查詢速度。算法的關(guān)鍵在于應(yīng)用基于連續(xù)讀取特性的重組策略,使待查詢數(shù)據(jù)可以重組為具有C-R property的連續(xù)關(guān)系,然后依照此連續(xù)關(guān)系將數(shù)據(jù)順序存儲(chǔ)在存儲(chǔ)器中,從而解決現(xiàn)有算法部分系統(tǒng)資源閑置的問題。CRP-Scheduling算法中并未考慮到系統(tǒng)對(duì)內(nèi)存的需求及可能發(fā)生的I/O時(shí)間,也未考慮慢查詢對(duì)于查詢性能的影響。我們考慮將以上因素與CRP-Scheduling算法結(jié)合在一起,盡量保證能夠重復(fù)使用內(nèi)存中已存在的數(shù)據(jù),同時(shí)避免因執(zhí)行慢查詢導(dǎo)致的系統(tǒng)資源閑置問題,故提出CRP-Scheduling的改進(jìn)算法ICRP-Scheduling。本文通過實(shí)驗(yàn)證實(shí)不論內(nèi)存大小、資源大小、資源種類數(shù)量以及慢查詢頻率如何變化,該改進(jìn)算法在系統(tǒng)利用率和系統(tǒng)性能方面均明顯優(yōu)于其他算法,特別是當(dāng)內(nèi)存容量遠(yuǎn)大于查詢處理對(duì)內(nèi)存的需求量,以及資源大小小于320K時(shí),該算法相較于傳統(tǒng)的Largest-Fit-First算法有3倍以上的系統(tǒng)性能提高。從而證明該改進(jìn)算法確實(shí)可行,對(duì)提高數(shù)據(jù)庫(kù)查詢的性能有很大幫助。本文將改進(jìn)的查詢調(diào)度算法應(yīng)用在了新建的經(jīng)濟(jì)動(dòng)態(tài)系統(tǒng)的查詢相關(guān)模塊中,使系統(tǒng)查詢效率有了明顯的提升。我們還詳細(xì)介紹了整個(gè)系統(tǒng)的總體架構(gòu)以及各個(gè)功能模塊的詳細(xì)設(shè)計(jì),最后完整的展示了系統(tǒng)的運(yùn)行狀態(tài)。
【圖文】:

文件復(fù)制,路徑,文件,配置文件


第四章 需求分析與系統(tǒng)設(shè)計(jì)表 4.2 Solr 基本配置文件配置 1 solr 配置文件<env-entry><env-entry-name>solr/home</env-entry-name><env-entry-value>E:\solrhome</env-entry-value><env-entry-type>java.lang.String</env-entry-type></env-entry>將 solr-4.9.1\example\solr 路徑下的所有文件復(fù)制到新的 E:\solrhome 路徑下。此時(shí)需要將兩個(gè)路徑的 jar 文件復(fù)制到 Tomcat,其一是將 solr-4.9.1\example\lib\ext 這個(gè)路徑下的所有 jar 文件直接拷貝到 tomcat 的 lib 文件下。另外還要將 solr-4.9.1\example\lib 路徑下的所有 jar 文件復(fù)制到 tomcat 的 lib 文件下。將example/resource下的log4j.properties文件復(fù)制到/webapps/mysolr/solr/classpath路徑下,,此時(shí)就完成了 solr 環(huán)境的基本搭建。訪問訪問 http://loclhost:8080/solr 可看到圖 4.8 效果:

效果圖,多核環(huán),效果


圖 4.9 Solr 建立多核環(huán)境效果點(diǎn)擊 add Core 添加一個(gè)核心,在跳出的核心屬性欄中輸入核心名稱和配置文件路徑信息,完成一個(gè)新的核心的創(chuàng)建。(3)solr 與數(shù)據(jù)庫(kù)建立連接配置\solr_home\test\conf\solrconfig.xml,在 solrconfig.xml 文件頭的位置加上一個(gè)dataimport 的處理方法 Handler。如表 4.3 所示。表 4.3 Solr 與數(shù)據(jù)庫(kù)連接配置 1配置 2 solr 與數(shù)據(jù)庫(kù)連接 1<requestHandlername="/dataimport"class="org.apache.solr.handler.dataimport.DataImportHandler"><lst name="defaults"><str name="config">data-config.xml</str></lst></requestHandler>在同目錄下添加一個(gè),data-config.xml 在這個(gè) xml 文件中將實(shí)現(xiàn)數(shù)據(jù)庫(kù)的映射關(guān)
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:TP311.13;TP332

【參考文獻(xiàn)】

相關(guān)期刊論文 前8條

1 高珂;陳荔城;范東睿;劉志勇;;多核系統(tǒng)共享內(nèi)存資源分配和管理研究[J];計(jì)算機(jī)學(xué)報(bào);2015年05期

2 吳建;;開源MVC框架的優(yōu)勢(shì)與應(yīng)用[J];湖南工程學(xué)院學(xué)報(bào)(自然科學(xué)版);2012年03期

3 崔建遠(yuǎn);;以物抵債的理論與實(shí)踐[J];河北法學(xué);2012年03期

4 李亮;聶瑞華;;高性能計(jì)算平臺(tái)的IO性能測(cè)試與分析[J];計(jì)算機(jī)與現(xiàn)代化;2011年06期

5 左利云;吳良海;;基于內(nèi)存管理的多重查詢調(diào)度算法[J];計(jì)算機(jī)技術(shù)與發(fā)展;2010年07期

6 馮璐;馮鳳娟;;單例模式在數(shù)據(jù)庫(kù)連接池中的應(yīng)用[J];網(wǎng)絡(luò)安全技術(shù)與應(yīng)用;2008年03期

7 周飛菲;;Java中的適配器模式[J];科技信息(學(xué)術(shù)研究);2007年16期

8 楊曉宇,岳麗華,柳建平;多重查詢優(yōu)化技術(shù)在移動(dòng)數(shù)據(jù)庫(kù)中的應(yīng)用[J];小型微型計(jì)算機(jī)系統(tǒng);2004年08期

相關(guān)碩士學(xué)位論文 前3條

1 陳文通;基于多核CPU列數(shù)據(jù)庫(kù)原語(yǔ)調(diào)度引擎優(yōu)化研究[D];華南理工大學(xué);2016年

2 肖露;Spring框架研究與應(yīng)用[D];長(zhǎng)沙理工大學(xué);2011年

3 祝雄鋒;數(shù)據(jù)庫(kù)集群中間件MySQL Proxy研究與分析[D];武漢理工大學(xué);2011年



本文編號(hào):2632736

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2632736.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶b8e04***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com