溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

阿里巴巴MySQL DBA面試題

發(fā)布時間:2020-08-08 17:40:10 來源:ITPUB博客 閱讀:182 作者:chenfeng 欄目:MySQL數(shù)據(jù)庫
1、MySQL的復(fù)制原理以及流程


(1)、先問基本原理流程,3個線程以及之間的關(guān)聯(lián);


(2)、再問一致性延時性,數(shù)據(jù)恢復(fù);


(3)、再問各種工作遇到的復(fù)制bug的解決方法。




2、MySQL中myisam與innodb的區(qū)別,至少5點(diǎn)


(1)、問5點(diǎn)不同;


(2)、問各種不同mysql版本的2者的改進(jìn);


(3)、2者的索引的實(shí)現(xiàn)方式。




3、問MySQL中varchar與char的區(qū)別以及varchar(50)中的30代表的涵義


(1)、varchar與char的區(qū)別;


(2)、varchar(50)中50的涵義;


(3)、int(20)中20的涵義;


(4)、為什么MySQL這樣設(shè)計(jì)。




4、問了innodb的事務(wù)與日志的實(shí)現(xiàn)方式


(1)、有多少種日志;


(2)、日志的存放形式;


(3)、事務(wù)是如何通過日志來實(shí)現(xiàn)的,說得越深入越好。






5、問了MySQL binlog的幾種日志錄入格式以及區(qū)別


(1)、各種日志格式的涵義;


(2)、適用場景;


(3)、結(jié)合第一個問題,每一種日志格式在復(fù)制中的優(yōu)劣。






6、問了下MySQL數(shù)據(jù)庫cpu飆升到500%的話他怎么處理?


(1)、沒有經(jīng)驗(yàn)的,可以不問;


(2)、有經(jīng)驗(yàn)的,問他們的處理思路。






7、sql優(yōu)化


(1)、explain出來的各種item的意義;


(2)、profile的意義以及使用場景;


(3)、explain中的索引問題。






8、備份計(jì)劃,mysqldump以及xtranbackup的實(shí)現(xiàn)原理


(1)、備份計(jì)劃;


(2)、備份恢復(fù)時間;


(3)、備份恢復(fù)失敗如何處理。






9、500臺db,在最快時間之內(nèi)重啟






10、在當(dāng)前的工作中,你碰到到的最大的MySQL DB問題是?




11、innodb的讀寫參數(shù)優(yōu)化


(1)、讀取參數(shù),global buffer pool以及 local buffer;


(2)、寫入?yún)?shù);


(3)、與IO相關(guān)的參數(shù);


(4)、緩存參數(shù)以及緩存的適用場景。






12、請簡潔地描述下MySQL中InnoDB支持的四種事務(wù)隔離級別名稱,以及逐級之間的區(qū)別?






13、表中有大字段X(例如:text類型),且字段X不會經(jīng)常更新,以讀為為主,請問


(1)、您是選擇拆成子表,還是繼續(xù)放一起;


(2)、寫出您這樣選擇的理由。






14、MySQL中InnoDB引擎的行鎖是通過加在什么上完成(或稱實(shí)現(xiàn))的?為什么是這樣子的?
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI