mysql優化
優化MYSQL數據庫的方法:
1,選取最適用的字段屬性,盡可能減少定義字段長度,盡量把字段設置NOT NULL,例如'省份,性別',最好設置為ENUM
2,使用join代替子查詢
3,使用聯合(UNION)來代替手動創建的臨時表
4,事務處理(保證數據完整性,例如添加和修改同時,兩者成立則都執行,一者失敗都失敗)
5,適當建立索引(如何建立索引?索引的利與弊?)
6,優化sql語句
7,explain可以看到mysql執行計劃
8,分表(垂直分表,水平分表?)
執行時間,長的
開啟慢查詢日志,分析具體sql
- 前言
- Interview
- 01-cookie與session
- 04-mysql索引
- 05-memcache與redis
- 06-高并發
- 07-主從同步
- 08-myisam與inondb
- 09-框架區別
- 10-php7新特性
- 11-設計模式
- 12-MySQL優化
- 13-php自動加載機制
- 14-MongoDB命令
- 15-Python爬蟲之scrapy框架
- 16-php運行原理
- 17-單點登錄
- Linux
- linux常見命令
- awk
- sed
- bash-shell
- vim學習教程
- PHP
- php運行機制
- php執行效率
- word2pdf
- php預覽Word
- wechat_wafter2
- Python
- python
- win-bat
- svn操作命令
- git常用操作命令
- git_install
- gitlab安裝
- nextcloud
- docker