您可以通過以下新聞與公司動態(tài)進一步了解我們。我們所簽約的客戶,無論他們的項目是大或者小,我們都將提供好的服務(wù)。
-
在查詢方面,MyISAM存儲引擎地并發(fā)并沒有太大地問題,而且性能非常高,如果覺得光靠Key Cache來緩存索引還不夠快,還可以通過Query Cache功能來直接緩存Query地結(jié)果集.
但是,由于MyISAM存儲引擎地表級鎖定機制,以及讀寫互斥,其并發(fā)寫地性能一直是讓人比較頭疼地問題,一般來說,我們能做地主要也就是只有以下幾點啦.
壹.打開concurrent_insert地功能,提高INSERT操作和SELECT之間地并發(fā)處理,使二者盡可能并行,大部分情況下Concurrent_insert地值被設(shè)置為壹,當(dāng)表中沒有刪除記錄留下地空余空間時可以在尾部并行插入,這其實也是MyISAM地默認(rèn)設(shè)置,如果系統(tǒng)主要以寫為主,特別是大量INSERT地時候,為啦盡可能地提高INSERT地效率,可以將concurrent_insert設(shè)置為貳,也就是告訴MyISAM,不管在表中是否有刪除行留下地空余空間,都在尾部進行并發(fā)插入,使INSERT和SELECT互不干擾.
貳.控制寫入操作地大小,盡量讓每次寫入操作都能很快完成,以防止時間過長地阻塞動作.
叁.通過浪費讀取效率來提高寫入效率,為啦盡可能地讓寫入更快,可以適當(dāng)調(diào)整讀和寫地優(yōu)先級別,讓寫入操作地優(yōu)先級高于讀操作地優(yōu)先級.
對于一個表級鎖定地存儲引擎來說,除啦concurrent_insert比較特殊之外,基本上都是只能串行描寫,所以雖然上面給出啦三點建議,但是后兩點只能算建設(shè)建議,并不是真正意義上地并發(fā)建設(shè)建議.
北京歡迎你科技有限公司原創(chuàng)文章,關(guān)鍵詞:北京網(wǎng)站建設(shè) 北京建網(wǎng)站 北京網(wǎng)站制作 轉(zhuǎn)載請注明出處:www.shanghai2018.cn謝謝!
上一篇 :北京網(wǎng)站建設(shè)公司分析MySQL存儲應(yīng)用系統(tǒng)地可擴展性!
下一篇 :北京網(wǎng)站制作公司總結(jié)NULL值對統(tǒng)計信息地影響!