自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 MySQL 中常用有效检测数据库运行状态SQL脚本

1、查看数据库中不为InnoDB引擎的表SELECT CONCAT('ALTER TABLE ', TABLE_SCHEMA, '.', TABLE_NAME, ' ENGINE = InnoDB;') FROM information_schema.TABLES WHERE TABLE_SCHEMA NOT IN ('sys', 'mysql', 'performance_...

2018-07-09 13:12:02 2966

原创 SQL优化改写之美——MySQL 数据库下DELETE、UPDATE 子查询的锁机制解析与优化

在日常的工作之中,避免不了与in/exists、not in/not exists子查询打交道,只知道in/exists、not in/not exists会

2018-07-06 15:29:04 1073 2

原创 SQL优化改写之美——MySQL 一条SELECT死锁引发SQL优化思考

出问题的数据库版本为MySQL 5.1,表引擎为MyISAM,在业务SELECT查询的时候,居然与一条UPDATE语句相作用,触发了数据库的死锁问题。 具体问题如下: 在常规情况下,SELECT查询语句在MyISAM表引擎下是不会与UPDATE语句产生死锁,但数据库版本过旧,数据库存在未知且难以解决的BUG,尝试升级数据库版本和更改表结构引擎,业务SQL中出现许多错误的结果返回或反应数据库...

2018-07-03 10:00:06 1454

原创 SQL优化改写之美——MySQL虚拟列、伪列实现对SQL的优化

SQL文本如下:select a.minute,       IF(20 = 10,          IFNULL(b.request_second, 0),          IF(20 = 20,             IFNULL(ROUND((b.traffic_rcvd_second / 1024), 2), 0),             IFNULL(ROUND((b.traff...

2018-07-02 08:40:19 10653 1

原创 MySQL优化——MySQL 生产环境下 my.cnf 优化配置

MySQL 5.6/5.7 参数文件优化配置[client]port = 3306socket = /data/mysql/tmp/mysql.sockdefault-character-set = utf8mb4[mysqld]# ---------------- Basic ----------------port = 3306socket = /data/mysql/t...

2018-07-27 10:25:51 3120

原创 MySQL备份恢复——MySQL 增量备份脚本

xtrabackup 定时增量备份脚本#!/bin/bash############################################################# Written by : cai182081# Weekly : Full backup time (week)###########################################...

2018-07-27 02:28:52 413

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除