自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MySQL參數(shù)DELAY_KEY_WRITE的詳細(xì)說(shuō)明

數(shù)據(jù)庫(kù) MySQL
本文我們主要介紹了MySQL參數(shù)DELAY_KEY_WRITE的用法的詳細(xì)說(shuō)明,這個(gè)參數(shù)只對(duì)MyISAM引擎表有作用,希望能夠?qū)δ兴鶐椭?/div>

MySQL參數(shù)DELAY_KEY_WRITE的相關(guān)知識(shí)是本文我們主要要介紹的內(nèi)容,DELAY_KEY_WRITE是指在表關(guān)閉之前,將對(duì)表的update操作指跟新數(shù)據(jù)到磁盤(pán),而不更新索引到磁盤(pán),把對(duì)索引的更改記錄在內(nèi)存。這樣MyISAM表可以使索引更新更快。在關(guān)閉表的時(shí)候一起更新索引到磁盤(pán)。

使用:create table的時(shí)候,指定DELAY_KEY_WRITE。

當(dāng)表已經(jīng)存在的時(shí)候:ALTER TABLE table_name DELAY_KEY_WRITE= 1。

適用范圍:表有update操作,這個(gè)參數(shù)的優(yōu)勢(shì)會(huì)很好的體現(xiàn)出來(lái)。因?yàn)檫@個(gè)參數(shù)能延遲更新索引到表關(guān)閉。當(dāng)我們需要經(jīng)常跟新一個(gè)大表的時(shí)候,可以考慮使用這個(gè)參數(shù)。

說(shuō)明:表關(guān)閉會(huì)在什么時(shí)候發(fā)生?你可以理解成當(dāng)flash table的時(shí)候,表將關(guān)閉。那么有2種情況將會(huì)發(fā)生flush table:

當(dāng)cache 滿(mǎn)了一個(gè)新的thread試圖打開(kāi)一個(gè)表的時(shí)候,那個(gè)表沒(méi)有在cache;

當(dāng)cache里的表數(shù)比table_cache多時(shí)thread不在使用表;

這個(gè)2種情況將會(huì)flush table。

當(dāng)然,你也可以直接設(shè)置啟動(dòng)參數(shù)flush_time ,設(shè)置每多少時(shí)間flush table一次。

需要注意的是:當(dāng)DELAY_KEY_WRITE使用的時(shí)候,如果出現(xiàn)重啟或者掉電等情況,會(huì)導(dǎo)致在cache的索引update沒(méi)來(lái)得及更新,所以必須在啟動(dòng)參數(shù)加上 --myisam-recover,這樣在你啟動(dòng)mysql的時(shí)候會(huì)檢查你的表并同步表和索引.或者在重啟服務(wù)器之前運(yùn)行myisamchk。(然而,即使在這種情況下,應(yīng)通過(guò)使用DELAY_KEY_WRITE保證不丟失數(shù)據(jù),因?yàn)殛P(guān)鍵字信息總是可以從數(shù)據(jù)行產(chǎn)生)。如果你使用該特性,你應(yīng)用--myisam-recover選項(xiàng)啟動(dòng)服務(wù)器,為所有MyISAM表添加自動(dòng)檢查。

關(guān)于MySQL參數(shù)DELAY_KEY_WRITE的相關(guān)知識(shí)就介紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!

【編輯推薦】

  1. MySQL源碼學(xué)習(xí)之Connection Manager詳解
  2. 關(guān)于Oracle數(shù)據(jù)庫(kù)與MySQL數(shù)據(jù)庫(kù)的幾點(diǎn)區(qū)別
  3. MySQL數(shù)據(jù)庫(kù)中EXPLAIN的使用及其注意事項(xiàng)詳解
  4. MySQL如何創(chuàng)建用戶(hù)表并將其ID設(shè)置為自動(dòng)增長(zhǎng)列?
  5. 一個(gè)MySQL數(shù)據(jù)庫(kù)啟動(dòng)失敗1067進(jìn)程意外終止的解決實(shí)例
責(zé)任編輯:趙鵬 來(lái)源: 火魔網(wǎng)
相關(guān)推薦

2010-10-13 14:28:09

mysql日志文件

2014-09-16 09:57:56

INotifyProp

2009-12-28 09:26:09

ADO對(duì)象

2009-12-08 17:34:25

WCF的配置

2010-07-21 13:17:52

Perl文件讀寫(xiě)

2010-02-22 17:54:07

Python工具

2009-12-07 18:06:46

WCF框架

2009-12-08 09:00:14

WCF線程

2010-03-09 10:11:34

Linux掛載命令

2010-01-08 15:37:59

JSON數(shù)據(jù)

2010-02-22 16:26:21

Python編輯

2010-02-04 14:41:52

Android菜單類(lèi)型

2010-05-26 10:41:30

2010-02-05 18:09:12

Android

2009-12-11 15:31:17

Visual Stud

2009-12-10 17:54:34

Visual Stud

2009-11-04 10:16:01

2010-06-11 16:46:06

openSUSE Fl

2010-02-06 17:43:51

Android應(yīng)用

2009-12-07 13:12:18

WFC端口
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)