原文:MYSQL面試題:簡單敘述一下MYSQL的優化

.數據庫的設計 盡量把數據庫設計的更小的占磁盤空間. .盡可能使用更小的整數類型. mediumint就比int更合適 . .盡可能的定義字段為not null,除非這個字段需要null. .如果沒有用到變長字段的話比如varchar,那就采用固定大小的紀錄格式比如char. .表的主索引應該盡可能的短.這樣的話每條紀錄都有名字標志且更高效. .只創建確實需要的索引。索引有利於檢索記錄,但是不利 ...

2015-06-06 17:57 0 9230 推薦指數:

查看詳情

mysql 優化面試題

第一方面:30種mysql優化sql語句查詢的方法 1.對查詢進行優化,應盡量避免全表掃描,首先應考慮在 where 及 order by涉及的列上建立索引。 2.應盡量避免在 where 子句中使用 !=或<> 操作符,否則將引擎放棄使用索引而進行全表掃描 ...

Wed Oct 28 04:41:00 CST 2020 1 5350
mysql 優化面試題

第一方面:30種mysql優化sql語句查詢的方法 1.對查詢進行優化,應盡量避免全表掃描,首先應考慮在 where 及 order by涉及的列上建立索引。   2.應盡量避免在 where 子句中使用 !=或<> 操作符,否則將引擎放棄使用索引而進行全表掃描。   3.應盡 ...

Sun Dec 23 06:45:00 CST 2018 0 10153
mysql優化方面的面試題

1.MySQL數據庫作發布系統的存儲,一天五萬條以上的增量,預計運維三年,怎么優化? a. 設計良好的數據庫結構,允許部分數據冗余,盡量避免join查詢,提高效率。b. 選擇合適的表字段數據類型和存儲引擎,適當的添加索引。c. mysql庫主從讀寫分離。d. 找規律分表,減少單表中的數據量提高 ...

Wed Apr 29 02:00:00 CST 2020 0 3988
mysql索引優化面試題

曾經偷偷的面試了兩個單位,都提到了Mysql優化問題,所以以后要多多學習數據庫的優化知識了。建設數據庫的優化大概主要就是索引的優化了吧,因為我們不可能修改數據結構的情況,提高數據庫的查詢效率似乎也只能用索引了。當然這也是建立在你sql語句寫的比較科學的情況,如果你的sql ...

Sun Jun 07 02:09:00 CST 2015 0 19893
mysql面試題

1.觸發器的作用: 觸發器是一種特殊的存儲過程,主要是通過事件來觸發而被執行的 可以強化約束,來維護數據的完整性和一致性,可以跟蹤數據內的操作從而不允許未經許可的更新和變化, 可以級聯運算。 ...

Thu May 30 02:47:00 CST 2019 0 715
Mysql面試題(一)

什么是索引 索引是幫助MySQL高校獲取數據的排好序的數據結構。 索引的數據結構: 二叉樹 紅黑樹 Hash表 B_Tree 索引是用來快速尋找那些具有特定值的記錄,MySQL的索引是以B_Tree樹的形式保存的。如果沒有索引,執行查詢的時候MySQL是從表的第一條記錄 ...

Sun Apr 18 07:59:00 CST 2021 0 308
MySQL面試題

一張自增表里面總共有 17 條數據,刪除了最后 2 條數據,重啟 mysql 數據庫,又插入了一條數 ...

Sat Mar 28 21:05:00 CST 2020 0 1082
Mysql面試題

簡單一下數據庫的三范式? 第一范式:數據庫表的每一個字段都是不可分割的 第二范式:數據庫表中的非主屬性只依賴於主鍵 第三范式:不存在非主屬性對關鍵字的傳遞函數依賴關系 事務 什么是事務 (事務是恢復和並發控制的基本單位) 就是被綁定在一起作為一個邏輯工作單元的 SQL 語句分組 ...

Mon May 11 00:39:00 CST 2020 1 3114
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM