1. limit語句 分頁查詢是最常用的場(chǎng)景之一,但也通常也是最容易出問題的地方巫俺。比如對(duì)于下面簡(jiǎn)單的語句眷细,一般 DBA 想到的辦法是在 type, name, create_...
1. limit語句 分頁查詢是最常用的場(chǎng)景之一,但也通常也是最容易出問題的地方巫俺。比如對(duì)于下面簡(jiǎn)單的語句眷细,一般 DBA 想到的辦法是在 type, name, create_...
一. 查看正在執(zhí)行的SQL語句 但是有個(gè)弊端赊舶,就是只能查看正在執(zhí)行的sql語句疚沐,對(duì)應(yīng)歷史記錄,查看不到掖举。好處是不用設(shè)置,不會(huì)保存。 二. 開啟日志模式 1. 通用日志log_...
來源:愛可生專員社區(qū)DBLE 是企業(yè)級(jí)開源分布式中間件塔次,江湖人送外號(hào) “MyCat Plus”方篮;以其簡(jiǎn)單穩(wěn)定,持續(xù)維護(hù)励负,良好的社區(qū)環(huán)境和廣大的群眾基礎(chǔ)得到了社區(qū)的大力支持 一...
一. 什么是存儲(chǔ)過程 簡(jiǎn)單的說藕溅,就是一組SQL語句集,功能強(qiáng)大继榆,可以實(shí)現(xiàn)一些比較復(fù)雜的邏輯功能巾表,類似于JAVA語言中的方法;ps:存儲(chǔ)過程跟觸發(fā)器有點(diǎn)類似略吨,都是一組SQL集集币,...
一. 簡(jiǎn)介 ** 通過一段時(shí)間對(duì)MySQL數(shù)據(jù)庫的學(xué)習(xí),并且參考了好多別人的博客翠忠,對(duì)MySQL性能方面有了一定的學(xué)習(xí)與理解鞠苟。大家都知道關(guān)于數(shù)據(jù)庫性能優(yōu)化有多個(gè)方面,比如:My...
一. 選取最適用的字段屬性 MySQL可以很好的支持大數(shù)據(jù)量的存取秽之,但是一般說來当娱,數(shù)據(jù)庫中的表越小,在它上面執(zhí)行的查詢也就會(huì)越快考榨。因此跨细,在創(chuàng)建表的時(shí)候,為了獲得更好的性能河质,我...
一. SQL語句性能優(yōu)化規(guī)則 1: 對(duì)查詢進(jìn)行優(yōu)化冀惭,應(yīng)盡量避免全表掃描,首先應(yīng)考慮在 where 及 order by 涉及的列上建立索引 2: 應(yīng)盡量避免在 where 子...
一. MySQL數(shù)據(jù)庫引擎的選擇 1.1 概述 MySQL數(shù)據(jù)庫中最重要的一個(gè)概念就是數(shù)據(jù)庫引擎掀鹅,不同的數(shù)據(jù)庫引擎的工作原理存在很大差異最終造成MySQL數(shù)據(jù)庫服務(wù)的性能差異...
一. DBA(運(yùn)維)在備份恢復(fù)需要做哪些工作 1.1 設(shè)計(jì)備份策略 備份周期(天云头,周,月)備份方式(全備淫半,增量,差異)備份對(duì)象(數(shù)據(jù)匣砖,二進(jìn)制日志)備份類型(冷備科吭,溫備,熱備)...
一. 錯(cuò)誤日志(log_error) 1.1 錯(cuò)誤日志作用 記錄mysql數(shù)據(jù)庫啟動(dòng)以及工作過程中的狀態(tài)猴鲫,報(bào)錯(cuò)及警告等 1.2 錯(cuò)誤日志配置(/etc/my.cnf) 1.3...
一. 存儲(chǔ)引擎簡(jiǎn)介 mysql存儲(chǔ)引擎相當(dāng)于Linux文件系統(tǒng)对人,但是比其更加復(fù)雜 二. 存儲(chǔ)引擎功能 進(jìn)行數(shù)據(jù)讀寫保證數(shù)據(jù)安全和一致性提高數(shù)據(jù)庫性能進(jìn)行數(shù)據(jù)熱備份進(jìn)行自動(dòng)故障...
一. 索引的作用 類似于書的目錄,起到優(yōu)化查詢的功能 二. 索引類型 B樹索引:BTREER樹索引:RTREEHASH索引全文索引 三. BTREE索引細(xì)分類(算法) 3.1...
一. SQL簡(jiǎn)單介紹 (1)類似linux中的shell牺弄,統(tǒng)一標(biāo)準(zhǔn),能夠應(yīng)用于各種數(shù)據(jù)庫(2)SQL標(biāo)準(zhǔn):SQL-92或SQL-99(3)SQL驗(yàn)證:SQL_MODE約束 二...
一. mysql數(shù)據(jù)庫的體系結(jié)構(gòu) 1.1 mysql的C/S模型 1.1.1 特點(diǎn) 非對(duì)等相互作用宜狐,服務(wù)器有客戶端不具備的硬件和軟件資源势告、運(yùn)算能力蛇捌,服務(wù)器提供服務(wù),客戶請(qǐng)求服...
一. 運(yùn)維DBA工作內(nèi)容 1.1 初級(jí)DBA 安裝配置 數(shù)據(jù)庫基本使用 基本故障處理 1.2 中級(jí)DBA 體系結(jié)構(gòu) 備份策略設(shè)計(jì) 故障恢復(fù) 基礎(chǔ)高可用的運(yùn)維(搭建咱台、監(jiān)控络拌、故障...
NoSQL-MongoDB核心技術(shù)-運(yùn)維篇 一. MongoDB-邏輯結(jié)構(gòu) 二. 安裝部署 1.系統(tǒng)準(zhǔn)備 (1)redhat或centos6.2以上系統(tǒng)(2)系統(tǒng)開發(fā)包完整(...
MySQL-分布式架構(gòu)-MyCAT 1. MyCAT基礎(chǔ)架構(gòu)圖 2. MyCAT基礎(chǔ)架構(gòu)準(zhǔn)備 環(huán)境準(zhǔn)備 兩臺(tái)虛擬機(jī) db01 db02 每臺(tái)創(chuàng)建四個(gè)mysql實(shí)例:3307 ...
NoSQL-Redis緩存技術(shù)-運(yùn)維篇 一. NoSQL 產(chǎn)品(key-value) RDBMS :MySQL,Oracle 回溺,MSSQL春贸,PGNoSQL :Redis,M...