概述 MyISAM存儲(chǔ)引擎只支持表鎖,mysql的表鎖有兩種模式:讀鎖和寫鎖。他們的兼容關(guān)系是(對(duì)myisam的讀操作,不會(huì)阻塞其他用戶對(duì)同一表...
概述 在數(shù)據(jù)庫(kù)設(shè)計(jì)過程中,用戶可能會(huì)經(jīng)常遇到這樣的問題:1.表里面的字段到底該設(shè)置多長(zhǎng)合適?2.是否應(yīng)該把所有表都按照第三范式來設(shè)計(jì)? 優(yōu)化表的...
概述 該篇主要介紹一些常用的sql優(yōu)化技巧 sql優(yōu)化 1.select * from table_name where; 建議將*改為需要的列...
概述 索引是數(shù)據(jù)庫(kù)優(yōu)化中最常用的也是最重要的手段之一。該篇看看索引的分類,使用場(chǎng)景,不能使用的場(chǎng)景等。 索引分類 索引是在mysql存儲(chǔ)引擎中實(shí)...
概述 我們面對(duì)一個(gè)問題的時(shí)候,首先是發(fā)現(xiàn)問題,然后才是解決問題。在這篇文章中,主要解決如何定位問題。 解決方法 1.通過show status了...
概述 之前,看到分區(qū),我捏個(gè)去,好高大上喲。昨天終于知道了分區(qū)是個(gè)啥玩意,也不過如此,今天總結(jié)一下,好記性不如爛筆頭嘛。??MySQL從5.1開...
概述 sql注入就是利用某些數(shù)據(jù)庫(kù)的外接接口將用戶數(shù)據(jù)插入到實(shí)際的數(shù)據(jù)庫(kù)操作語言當(dāng)中,從而達(dá)到入侵?jǐn)?shù)據(jù)庫(kù)乃至操作系統(tǒng)的目的。在安全領(lǐng)域,我們永遠(yuǎn)...
概述 MySQL支持三種鎖級(jí)別:頁級(jí)、表級(jí)、行級(jí)。MyISAM和MEMORY存儲(chǔ)引擎采用的是表級(jí)鎖(table-level locking);B...
概述 觸發(fā)器,顧名思義就是當(dāng)某個(gè)事情(事件)發(fā)生時(shí)候,執(zhí)行某一段程序。觸發(fā)器有四大要素:監(jiān)視地點(diǎn)(table_name)、監(jiān)視事件(insert...