亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網絡,我們將竭誠為您提供優質的服務! 誠征網絡推廣 | 網站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業務咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當前位置:首頁 >> 技術文章 >> 文章瀏覽
技術文章

ACCESS復合承載 性能超越MYSQL

添加時間:2013-4-13 16:47:59  添加: 思海網絡 

由于眾所周知的原因,ACCESS在大型站點應用中都靠不上邊,主要問題就是數據量大了以后幾乎無法索引。當ACCESS里數據過萬后,明顯可以感覺到速度變慢,過2萬條數據后,慢的可以跟蝸牛相提并論了。但是由于某人靈光突現,想到了一個解決ACCESS數據庫承載問題的方案,那個某人就是偶啦……最喜歡搞歪門邪道地偶(另有小偷程序生成器)。

這個解決方案就是“ACCESS復合承載”(本人原創的詞,實在找不到合適的描述),簡單說就是將原來一個數據庫剝離為多個,成為一個主數據庫帶多個輔數據庫。拿我已經實現的開良小說系統來說,小說信息都存儲在主數據庫內,用于列表檢索,小說章節存在輔數據庫內,每本小說獨立占一個數據庫。可能這樣你看著有點模糊,我們來下數據對比,一個小說站,算5個分類,每個分類400部小說,每部小說300章節(其實很多小說都不止300章節),那么數據量為5×400×300=60萬條數據,這還只是章節數據,其他的還有書目、用戶、評論等等數據,這樣大的數據量,即使是MYSQL或者MSSQL也要好好規劃。但是,采用ACCESS復合承載以后,就會變成1個書目數據庫加2000個章節數據庫,每個章節數據庫里有300條數據,從只有300條記錄的ACCESS庫里讀東西,速度我想大家都能理解,即使是動態讀取也絕對不慢。那么,這里又涉及到一個關鍵的問題,如何將主庫與輔庫連起來,這其實很簡單,我在小說系統里用的是用書目的ID來命名數據庫,將數據庫打開與關閉做成一個函數,要什么小說的章節就直接打開這個小說的數據庫就OK了。

談完方法,我們來談談優缺點。優點很顯著,其一,可以做以前很多做不了的事情,ACCESS庫原來根本做不了小說系統,現在可以做了,而且還可以做的很大。其二,ACCESS是以獨立文件形式存在的,可以很方便的實現復合承載,其他數據庫做不到這么方便。其三,一個數據庫僅幾百條數據,讀取效率絕不在其他數據庫之下(例如MYSQL 、MSSQL)。其四,ACCESS一般的空間都支持,通用性很高,而且大小不限哦。

接著來看缺點,第一,對程序員的要求也要高一些,數據庫的規劃必須要完善,數據庫多了后要用執行SQL語句來修改格式,不懂編程語言的人是搞不了的。第二,數據檢索始終還是有缺陷(對于一些文章系統來說,小說系統壓根沒這缺陷),無法進行全庫檢索,只能單庫檢索。

關鍵字:數據庫、ACCESS、MYSQL

分享到:

頂部 】 【 關閉
版權所有:佛山思海電腦網絡有限公司 ©1998-2024 All Rights Reserved.
聯系電話:(0757)22630313、22633833
中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網安 舉報有獎  警警  手機打開網站