排序
關于索引設計的詳細介紹
今天一個朋友向我咨詢怎么去優(yōu)化 mysql,我按著思維整理了一下,大概粗的可以分為21個方向。 還有一些細節(jié)東西(table cache, 表設計,索引設計,程序端緩存之類的)先不列了,對一個系統(tǒng),初期能...
MySQL的事務隔離級別實例教程
本文實驗的測試環(huán)境:windows 10+cmd+mysql5.6.36+innodb 一、事務的基本要素(ACID) 1、原子性(Atomicity):事務開始后所有操作,要么全部做完,要么全部不做,不可能停滯在中間環(huán)節(jié)。事務...
MySQL怎么去除重復數(shù)據(jù)?
這篇文章主要介紹了mysql 去除重復數(shù)據(jù)實例詳解的相關資料,需要的朋友可以參考下 MySQL 去除重復數(shù)據(jù)實例詳解 有兩個意義上的重復記錄,一是完全重復的記錄,也即所有字段均都重復,二是部分字...
MySQL索引背后的之使用策略及優(yōu)化(高性能索引策略)
MySQL的優(yōu)化主要分為結構優(yōu)化(Scheme optimization)和查詢優(yōu)化(Query optimization)。本章討論的高性能索引策略主要屬于結構優(yōu)化范疇 本章的內容完全基于上文的理論基礎,實際上一旦理解了索引...
redis如何更新緩存
redis更新緩存的的design pattern有四種:cache aside, read through, write through, write behind caching,我們下面一一來看一下這四種pattern。 Cache Aside Pattern 這是最常用最常用的pat...
解析MySQL數(shù)據(jù)庫中外鍵約束
[導讀] 使用mysql開發(fā)過數(shù)據(jù)庫驅動的小型web應用程序的人都知道,對關系數(shù)據(jù)庫的表進行創(chuàng)建、檢索、更新和刪除等操作都是些比較簡單的過程。理論上,只要掌握了最常見的sql語句的用法,并熟悉您...
mysql無需密碼就能重置root密碼!
mysql重置root密碼 我們介紹一種無需密碼的重置root密碼的方式。 步驟如下: 1、打開配置文件/etc/my.cnf,在mysqld下添加一行skip-grant-tables,如下: [mysqld] #... skip-grant-tables #......
mysql怎樣對字段求和
在mysql中,可以利用sum()函數(shù)對字段求和,該函數(shù)的作用就是返回數(shù)值列的總數(shù),語法為“SELECT sum(求值的字段) FROM '表名'”。 本教程操作環(huán)境:windows10系統(tǒng)、mysql8.0.22版本、Dell G3電腦...
SQL2005服務器因重裝改名后出錯的拒絕方法
出錯信息為: sys.servers 中找不到服務器 BBB。請驗證指定的服務器名稱是否正確。如果需要,請執(zhí)行存儲過程 sp_addlinkedserver 以將服務器添加到 sys.servers。 或為: 此游標不包括正在修改的...
怎么查詢mysql的字符集
方法:1、“show charset”語句,查看MYSQL所支持的字符集;2、“show create database 庫名G”語句,查看庫的字符集;3、“show full columns from 表名”,查看表中所有列的字符集。 本教程操...