一、簡(jiǎn)述 一條查詢語(yǔ)句的執(zhí)行過(guò)程一般是經(jīng)過(guò)連接器、分析器、優(yōu)化器、執(zhí)行器等功能模塊,最后到達(dá)存儲(chǔ)引擎。一條更新語(yǔ)句的執(zhí)行流程又是怎樣的呢? MySQL[https://www...
Mysql的引擎機(jī)制有兩種,分別是MyISAM和InnoDB,mysql5.5版本之后默認(rèn)的引擎已經(jīng)是InnoDB了。本文簡(jiǎn)單講解一下這2中引擎機(jī)制的區(qū)別 鎖機(jī)制 MyISA...
綜述 在MySQL中,InnoDB和MyISAM應(yīng)該是最廣為人知的2種存儲(chǔ)引擎。對(duì)二者的特點(diǎn)做一個(gè)簡(jiǎn)單的整理。 InnoDB 現(xiàn)階段MySQL默認(rèn)的存儲(chǔ)引擎。 采用MVCC來(lái)...
一.線程生命周期 線程的5種狀態(tài):新建(New) ,就緒(Runnable),運(yùn)行(Running),阻塞(Blocked),死亡(Dead) 二.線程池 為什么要使用線程池...
1、應(yīng)盡量避免在 where 子句中使用!=或<>操作符,否則將引擎放棄使用索引而進(jìn)行全表掃描。 2、對(duì)查詢進(jìn)行優(yōu)化,應(yīng)盡量避免全表掃描,首先應(yīng)考慮在 where 及 ord...