一種提高數(shù)據(jù)庫數(shù)據(jù)隨機(jī)讀寫速度的方法
基本信息

| 申請(qǐng)?zhí)?/td> | CN201310233992.8 | 申請(qǐng)日 | - |
| 公開(公告)號(hào) | CN103279561A | 公開(公告)日 | 2013-09-04 |
| 申請(qǐng)公布號(hào) | CN103279561A | 申請(qǐng)公布日 | 2013-09-04 |
| 分類號(hào) | G06F17/30(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 翁杰 | 申請(qǐng)(專利權(quán))人 | 三珠數(shù)碼軟件開發(fā)(上海)有限公司 |
| 代理機(jī)構(gòu) | 上??剖⒅R(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 趙繼明 |
| 地址 | 200072 上海市閘北區(qū)廣中西路757號(hào)121室 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明涉及一種提高數(shù)據(jù)庫數(shù)據(jù)隨機(jī)讀寫速度的方法,該方法將固態(tài)硬盤作為緩存來提高數(shù)據(jù)庫的隨機(jī)讀寫速度,包括數(shù)據(jù)寫入子方法和數(shù)據(jù)讀取子方法,所述的數(shù)據(jù)寫入子方法包括:根據(jù)需寫入的數(shù)據(jù)獲取數(shù)據(jù)庫硬盤中對(duì)應(yīng)的扇區(qū)號(hào),根據(jù)扇區(qū)號(hào)計(jì)算對(duì)應(yīng)的數(shù)據(jù)集,將數(shù)據(jù)寫入數(shù)據(jù)集中,并將數(shù)據(jù)塊標(biāo)記為臟數(shù)據(jù),當(dāng)臟數(shù)據(jù)達(dá)到設(shè)定的閾值時(shí)自動(dòng)將臟數(shù)據(jù)寫入數(shù)據(jù)庫硬盤;所述的數(shù)據(jù)讀取子方法包括:根據(jù)需讀取的數(shù)據(jù)獲取對(duì)應(yīng)的扇區(qū)號(hào);根據(jù)扇區(qū)號(hào)計(jì)算對(duì)應(yīng)的數(shù)據(jù)集;判斷當(dāng)前數(shù)據(jù)集中是否存在需讀取的數(shù)據(jù),若是,則從當(dāng)前數(shù)據(jù)集中讀取數(shù)據(jù),若否,則從數(shù)據(jù)庫硬盤中讀取數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本發(fā)明具有成本低廉、可靠性高、有效提高數(shù)據(jù)讀寫速度等優(yōu)點(diǎn)。 |





