一淡喜、索引:
需要建索引的情況:
*主鍵自動建立唯一索引
*頻繁作為查詢條件的字段應(yīng)該創(chuàng)建索引
*查詢中與其他表關(guān)聯(lián)的字段,外鍵關(guān)系建立索引
*頻繁更新的字段不適合建立索引,因為每次更新不單單是更新了記錄還會更新索引
*WHERE條件里用不到的字段不創(chuàng)建索引
*查詢中排序的字段,排序的字段若通過索引去訪問將大大提高排序速度
*查詢中統(tǒng)計或者分組字段
二秕磷、賬戶管理:
授予權(quán)限:Host表示允許訪問的主機
User表示用戶名
authentication_string表示密碼,為加密后的值
查看所有用戶:select host,user,authentication_string from user;
創(chuàng)建賬戶&授權(quán):grant 權(quán)限列表 on 數(shù)據(jù)庫 to '用戶名'@'訪問主機' identified by '密碼';
修改權(quán)限:grant 權(quán)限名稱 on 數(shù)據(jù)庫 to 賬戶@主機 with grant option;
刷新權(quán)限:flush privileges;
使用password()函數(shù)進行密碼加密:
*update user set authentication_string=password('新密碼') where user='用戶名';
三炼团、主從同步
定義:主從同步使得數(shù)據(jù)可以從一個數(shù)據(jù)庫服務(wù)器復(fù)制到其他服務(wù)器上澎嚣,在復(fù)制數(shù)據(jù)時疏尿,一個服務(wù)器充當(dāng)主服務(wù)器(master),其余的服務(wù)器充當(dāng)從服務(wù)器(slave)易桃。
因為復(fù)制是異步進行的褥琐,所以從服務(wù)器不需要一直連接著主服務(wù)器,從服務(wù)器甚至可以通過撥號斷斷續(xù)續(xù)地連接主服務(wù)器晤郑。
通過配置文件敌呈,可以指定復(fù)制所有的數(shù)據(jù)庫,某個數(shù)據(jù)庫造寝,甚至是某個數(shù)據(jù)庫上的某個表磕洪。
使用主從同步的好處:*提高性能 *提高數(shù)據(jù)安全 *生成實時數(shù)據(jù),提高主服務(wù)器性能