首頁 > 文章中心 > 正文

      分布式查詢商場應用研究

      前言:本站為你精心整理了分布式查詢商場應用研究范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

      分布式查詢商場應用研究

      編者按:本論文主要從信息查詢在現代化商場中的重要性;分布式查詢優化處理;分布式查詢優化在商場中的應用等進行講述,包括了分布式查詢優化的目標、分布式查詢優化要解決的問題、在現代化商場管理中使用分布式查詢優化技術,可以使不同角色的人群在不同的地點對自己需求的信息進行查詢等,具體資料請見:

      [摘要]現代化商場是信息化商場,如何使商場在激烈的競爭中立于不敗之地,高效的信息查詢和獲取技術是關鍵因素之一,本文分析了分布式查詢優化技術,以實例說明了查詢優化在現代化商場信息查詢管理上的重要性。

      [關鍵詞]商場信息化分布式查詢查詢優化

      隨著商場的快速發展和其規模的不斷擴大,傳統的商場管理越來越凸顯出其缺點和不足,商場的信息化管理應運而生。在商場的信息化管理中,信息查詢技術是應用最為廣泛的技術,查詢效率是決定管理時效的關鍵因素。

      一、信息查詢在現代化商場中的重要性

      現代化商場是信息化的商場,商場的信息化包括商品的進、銷、存信息化管理,職工的信息化管理,以及物流的信息化管理。采用信息化管理,商場領導可以及時準確地查詢各地庫存資料和經營資料,根據查詢結果做出下一步經營決策。庫存主管可以查詢庫存和商品信息,在滿足客戶需求的同時最大限度地減少庫存。供應商可以查詢其商品的銷售信息,調整銷售方式。消費者可以查詢最新商品、打折商品等的貨位及價格,提高購物效率。

      由于商場規模的不斷擴大,以及商場和倉庫在地域上的分散性,增加了查詢處理的復雜性,因此分布式查詢優化顯得更為重要。

      二、分布式查詢優化處理

      1.分布式查詢優化的目標

      分布式查詢優化有兩種不同的目標:一種目標是以總代價最小為標準;另一種目標是以查詢響應時間最短為標準,這一點在分布式數據庫系統中具有重要意義。因為分布式數據庫系統是由多臺計算機組成的系統,數據的分布和冗余也增加了查詢并行處理的可能性,從而可以縮減查詢處理的響應時間,加快查詢處理速度。

      在分布式查詢優化中也常同時使用這兩種標準,根據系統應用的不同,一種作為主要標準,另一種作為輔助標準。在分布式數據庫系統中,查詢優化包括兩個內容:查詢策略優化和局部處理優化,而查詢策略優化尤為重要。分布式查詢策略的優劣將直接影響計算機網絡資源耗費的多少。

      2.分布式查詢優化要解決的問題

      分布式數據庫系統大多數都是關系型的,由于關系查詢的語義級別較高,為查詢優化提供了可能。系統執行查詢可以有多種策略,而且彼此之間會有很大差別。在分布式數據庫系統中有三類查詢:局部查詢、遠程查詢和全局查詢。局部查詢和遠程查詢都只涉及單個節點上的數據,所以查詢優化采用的技術就是集中式數據庫的查詢優化技術。全局查詢涉及多個節點的數據,因此查詢處理和優化要復雜得多。

      為了確定一個好的查詢策略,要做許多判斷、計算工作,但總體上可分為三類:(1)查詢分解,將全局查詢分為若干子查詢,每個查詢只涉及某一節點的數據,可以由局部數據庫管理系統處理。(2)選擇操作執行的次序,主要是確定連接操作的次序,其他的操作順序是不難確定的,例如選擇和投影操作總是應盡量提前執行。但是,涉及不同節點上關系的連接操作的次序是必須認真考慮的。(3)選擇執行操作的方法,這包括將若干操作結合在對數據庫的一次存取中執行;選擇可用的存取路徑,以及選擇某一種算法等問題。

      三、分布式查詢優化在商場中的應用

      下面分別采用幾種策略對實例進行查詢操作,通過查詢速度來說明查詢優化的重要性。

      假設在X站點存有庫存表(商品號,商品名,成本價,庫存量,廠名)。該表共有1000條記錄,每條記錄共100個字節,其中商品號(8個字節)、商品名(20個字節)、廠名(20個字節)等。Y站點存有銷售表(會員號,商品號,購買量,單價,日期)。該表共有5000條記錄,每條記錄共50個字節,其中會員號(8個字節)、數量(4個字節)、單價(8個字節)等。

      現要執行如下查詢,即在Z站點要找出三星廠2008年1月銷售的商品號,商品名和總金額(總金額=單價*購買量,8個字節)。

      假設庫存表中有10條三星廠的記錄,有100名顧客在2008年1月份購買了三星廠的產品,則結果為100條記錄,每條記錄占8(商品號)+20(商品名)+8(總金額)=36字節,總共占3600字節的存儲空間。設網絡傳輸為10000字節/秒。現在分別使用以下幾種查詢策略執行查詢操作。

      方法一,把庫存表和銷售表分別從X站點和Y站點傳輸到Z站點,然后在Z站點做連接操作。數據傳輸量為100000+250000=350000字節,數據傳輸時間約為35s。

      方法二,把庫存表從X站點傳到Y站點,信息傳輸量為100000字節,在Y站點進行連接,再把結果信息量3600字節傳送到Z站點,則總傳輸量為100000+3600=103600字節,傳輸時間約為11s。

      方法三,首先,在X站點對庫存表把其中三星廠的記錄進行商品號投影,然后傳輸到Y站點,信息傳輸量為8*10=80字節。其次,在Y站點進行半連接并投影商品號、總金額,然后將結果傳輸到Y站點,息傳輸量為(8+8)*100=1600字節。最后,在X站點進行連接操作,并將結果進行投影。然后將結果傳送到Z站點,信息傳輸量為(8+20+8)*100=3600字節??偟男畔鬏斄繛?0+1600+3600=5280字節,傳輸時間約為0.6s。

      在上面分析的例子中,可以發現方法三是最優的,與第一種方法相比,其將查詢速度提高了近20倍,大大的改善了查詢管理的效率。

      四、結束語

      在現代化商場管理中使用分布式查詢優化技術,可以使不同角色的人群在不同的地點對自己需求的信息進行查詢,從而提高自己的工作效率并快速對以后的經營、管理等做出準確的決策。

      亚洲一级特黄大片在线观看 | 亚洲五月激情综合图片区| 亚洲最大成人网色香蕉| 亚洲日韩激情无码一区| 亚洲欧洲日产国码高潮αv| 国产精品亚洲五月天高清| 亚洲欧美精品午睡沙发| 亚洲国产欧美国产综合一区| 亚洲 欧洲 自拍 另类 校园| 亚洲综合精品成人| 亚洲熟妇AV日韩熟妇在线| 国产精品亚洲片在线va| 最新国产精品亚洲| 亚洲 欧洲 日韩 综合在线| 亚洲乱码一区二区三区国产精品| 亚洲成a人片在线观看中文!!!| 亚洲国产综合人成综合网站00| 亚洲精品视频久久| 色在线亚洲视频www| 2019亚洲午夜无码天堂| 亚洲欧好州第一的日产suv| 亚洲AV第一成肉网| 九月婷婷亚洲综合在线| 亚洲国产主播精品极品网红 | 亚洲成a人片在线观| 2020亚洲男人天堂精品| 亚洲色最新高清av网站| mm1313亚洲国产精品无码试看| 处破女第一次亚洲18分钟| 亚洲午夜日韩高清一区| 亚洲日韩精品一区二区三区| 久久亚洲精品AB无码播放| 亚洲黄色一级毛片| 亚洲人成网男女大片在线播放| 亚洲精品成a人在线观看夫| 亚洲国产电影av在线网址| 亚洲男同帅GAY片在线观看| 亚洲国产精品婷婷久久| 亚洲中文字幕人成乱码| 亚洲AV无码一区二区大桥未久| 亚洲日韩在线观看免费视频|