排序
磁盤空間滿了之后MySQL會怎樣
導(dǎo)讀 當(dāng)磁盤空間爆滿后,mysql會發(fā)生什么事呢?又應(yīng)該怎么應(yīng)對? 會發(fā)生什么事 當(dāng)磁盤空間寫滿了之后,MySQL是無法再寫入任何數(shù)據(jù)的,包括對表數(shù)據(jù)的寫入,以及binlog、binlog-index等文件。 當(dāng)...
MySQL 主從復(fù)制的原理和配置
工作原理圖: 主從復(fù)制的原理: 分為同步復(fù)制和異步復(fù)制,實際復(fù)制架構(gòu)中大部分為異步復(fù)制。 復(fù)制的基本過程如下: 1).Slave上面的IO進程連接上Master,并請求從指定日志文件的指定位置(或者從...
MySQL時間日期查詢方法與函數(shù)
MySQL應(yīng)用中,日期與查詢是非常普遍的。比如要查某天、某個星期、或者某個月內(nèi)的數(shù)據(jù),查詢兩個日期之間的天數(shù)差,查詢某天是星期幾等等。下面就介紹一下相關(guān)的MySQL時間與日期函數(shù),與它們的具...
linux下導(dǎo)入導(dǎo)出mysql數(shù)據(jù)庫命令
一、導(dǎo)出數(shù)據(jù)庫用mysqldump命令(注意mysql的安裝路徑,即此命令的路徑): 1、導(dǎo)出數(shù)據(jù)和表結(jié)構(gòu):mysqldump -u用戶名 -p密碼 數(shù)據(jù)庫名 > 數(shù)據(jù)庫名.sql#/usr/local/mysql/bin/?? mysqldump...
MySQL 性能優(yōu)化,讓數(shù)據(jù)庫跑的更快
在數(shù)據(jù)庫優(yōu)化工作中,使數(shù)據(jù)盡可能的小,使表在硬盤上占據(jù)的空間盡可能的小,這是最常用、也是最有效的手段之一。因為縮小數(shù)據(jù),相對來說可以提高硬盤的讀寫速度,并且在查詢過程中小表的內(nèi)容處...
21條最佳MySQL性能優(yōu)化
1. 為查詢緩存優(yōu)化你的查詢 大多數(shù)的mysql服務(wù)器都開啟了查詢緩存。這是提高性最有效的方法之一,而且這是被mysql的數(shù)據(jù)庫引擎處理的。當(dāng)有很多相同的查詢被執(zhí)行了多次的時候,這些查詢結(jié)果會被...
MySQL 的日常使用
*nix os 下配置文件一般存放位置 default options are read from the following files in the given order: /etc/my.cnf, /etc/mysql/my.cnf, /usr/local/etc/my.cnf, ~/.my.cnf 默認(rèn)設(shè)置按一下...
MySQL常常被我們誤會的地方
MySQL作為數(shù)據(jù)庫的一大主力軍,到處存在于我們各種系統(tǒng)中,相信大家都不陌生!但是,你知道你能用不代表你知道細節(jié),那我們就來盤點盤點其中一些我們平時不太注意的地方,一來為了有趣,二來為...
理解MySQL——索引與優(yōu)化
寫在前面:索引對查詢的速度有著至關(guān)重要的影響,理解索引也是進行數(shù)據(jù)庫性能調(diào)優(yōu)的起點。考慮如下情況,假設(shè)數(shù)據(jù)庫中一個表有10^6條記錄,DBMS的頁面大小為4K,并存儲100條記錄。如果沒有索引...
MySQL避免索引列使用 OR 條件
這個虧已經(jīng)吃過很多次了,在開發(fā)以前的sql代碼里面,許多以 or 作為where條件的查詢,甚至更新。這里舉例來說明使用 or 的弊端,以及改進辦法。 select?f_crm_id?from?d_dbname1.t_tbname1?...