阿里巴巴MySQL DBA面試題
1、MySQL的複製原理以及流程
(1)、先問基本原理流程,3個執行緒以及之間的關聯;
(2)、再問一致性延時性,資料恢復;
(3)、再問各種工作遇到的複製bug的解決方法。
2、MySQL中myisam與innodb的區別,至少5點
(1)、問5點不同;
(2)、問各種不同mysql版本的2者的改進;
(3)、2者的索引的實現方式。
3、問MySQL中varchar與char的區別以及varchar(50)中的30代表的涵義
(1)、varchar與char的區別;
(2)、varchar(50)中50的涵義;
(3)、int(20)中20的涵義;
(4)、為什麼MySQL這樣設計。
4、問了innodb的事務與日誌的實現方式
(1)、有多少種日誌;
(2)、日誌的存放形式;
(3)、事務是如何透過日誌來實現的,說得越深入越好。
5、問了MySQL binlog的幾種日誌錄入格式以及區別
(1)、各種日誌格式的涵義;
(2)、適用場景;
(3)、結合第一個問題,每一種日誌格式在複製中的優劣。
6、問了下MySQL資料庫cpu飆升到500%的話他怎麼處理?
(1)、沒有經驗的,可以不問;
(2)、有經驗的,問他們的處理思路。
7、sql最佳化
(1)、explain出來的各種item的意義;
(2)、profile的意義以及使用場景;
(3)、explain中的索引問題。
8、備份計劃,mysqldump以及xtranbackup的實現原理
(1)、備份計劃;
(2)、備份恢復時間;
(3)、備份恢復失敗如何處理。
9、500臺db,在最快時間之內重啟
10、在當前的工作中,你碰到到的最大的MySQL DB問題是?
11、innodb的讀寫引數最佳化
(1)、讀取引數,global buffer pool以及 local buffer;
(2)、寫入引數;
(3)、與IO相關的引數;
(4)、快取引數以及快取的適用場景。
12、請簡潔地描述下MySQL中InnoDB支援的四種事務隔離級別名稱,以及逐級之間的區別?
13、表中有大欄位X(例如:text型別),且欄位X不會經常更新,以讀為為主,請問
(1)、您是選擇拆成子表,還是繼續放一起;
(2)、寫出您這樣選擇的理由。
14、MySQL中InnoDB引擎的行鎖是透過加在什麼上完成(或稱實現)的?為什麼是這樣子的?
(1)、先問基本原理流程,3個執行緒以及之間的關聯;
(2)、再問一致性延時性,資料恢復;
(3)、再問各種工作遇到的複製bug的解決方法。
2、MySQL中myisam與innodb的區別,至少5點
(1)、問5點不同;
(2)、問各種不同mysql版本的2者的改進;
(3)、2者的索引的實現方式。
3、問MySQL中varchar與char的區別以及varchar(50)中的30代表的涵義
(1)、varchar與char的區別;
(2)、varchar(50)中50的涵義;
(3)、int(20)中20的涵義;
(4)、為什麼MySQL這樣設計。
4、問了innodb的事務與日誌的實現方式
(1)、有多少種日誌;
(2)、日誌的存放形式;
(3)、事務是如何透過日誌來實現的,說得越深入越好。
5、問了MySQL binlog的幾種日誌錄入格式以及區別
(1)、各種日誌格式的涵義;
(2)、適用場景;
(3)、結合第一個問題,每一種日誌格式在複製中的優劣。
6、問了下MySQL資料庫cpu飆升到500%的話他怎麼處理?
(1)、沒有經驗的,可以不問;
(2)、有經驗的,問他們的處理思路。
7、sql最佳化
(1)、explain出來的各種item的意義;
(2)、profile的意義以及使用場景;
(3)、explain中的索引問題。
8、備份計劃,mysqldump以及xtranbackup的實現原理
(1)、備份計劃;
(2)、備份恢復時間;
(3)、備份恢復失敗如何處理。
9、500臺db,在最快時間之內重啟
10、在當前的工作中,你碰到到的最大的MySQL DB問題是?
11、innodb的讀寫引數最佳化
(1)、讀取引數,global buffer pool以及 local buffer;
(2)、寫入引數;
(3)、與IO相關的引數;
(4)、快取引數以及快取的適用場景。
12、請簡潔地描述下MySQL中InnoDB支援的四種事務隔離級別名稱,以及逐級之間的區別?
13、表中有大欄位X(例如:text型別),且欄位X不會經常更新,以讀為為主,請問
(1)、您是選擇拆成子表,還是繼續放一起;
(2)、寫出您這樣選擇的理由。
14、MySQL中InnoDB引擎的行鎖是透過加在什麼上完成(或稱實現)的?為什麼是這樣子的?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2155051/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 阿里巴巴 的DBA 面試題目。。阿里面試題
- DBA 面試題面試題
- DBA 面試題目面試題
- DBA 面試題 (三)面試題
- DBA 面試題 續面試題
- MySQL DBA 面試全揭祕MySql面試
- Oracle DBA面試題(1)Oracle面試題
- 有趣的DBA面試題面試題
- 阿里巴巴公司DBA筆試題阿里筆試
- 15個 MySQL 基礎面試題,DBA 們準備好了嗎?MySql面試題
- 阿里巴巴dba阿里
- 阿里巴巴面試題目集合阿里面試題
- 面試Hadoop DBA的重要問題面試Hadoop
- 面試題-mysql面試題MySql
- 阿里巴巴Java面試題錦集阿里Java面試題
- 據說是阿里巴巴公司DBA筆試題(zt)阿里筆試
- DBA面試資源合集(含Oracle、MySQL、Redis等)面試OracleMySqlRedis
- DBA面試題集----我要好好學習面試題
- 樂視mysql面試題MySql面試題
- MySQL 的面試題集MySql面試題
- mysql面試練習題MySql面試
- MySQL高頻面試題MySql面試題
- Mysql 常見面試題MySql面試題
- mysql 面試題彙總MySql面試題
- 軟體測試面試題:阿里巴巴集團面試題阿里
- 阿里巴巴技術面試題-第五篇阿里面試題
- mysql面試常見題目MySql面試
- mysql一道面試題MySql面試題
- Java高頻面試題---MySQLJava面試題MySql
- 阿里巴巴的Oracle DBA筆試題參考答案 - SQL tuning類阿里Oracle筆試SQL
- 面試外企dba失敗面試
- MySQL DBA技能樹MySql
- 面試分享:2018阿里巴巴前端面試總結(題目+答案)面試阿里前端
- 阿里最全面試116題:阿里天貓、螞蟻金服、阿里巴巴面試題含答案阿里面試題
- MySQL自增列ID的面試題MySql面試題
- 最全MySQL面試題和答案(三)MySql面試題
- 最全MySQL面試題和答案(四)MySql面試題
- 分享oracle dba變身mysql dba的ppt~OracleMySql