原创 理解MYSQL組提交和二階段提交

https://blog.51cto.com/13476134/2370714本文開始講組提交和二階段提交前,先了解下BINLOG和REDO LOG; 兩個日誌關係 在ORACLE 對應的是REDO LOG和ARCHIVE LOG ,只是兩

原创 TiDB SQL測試之like查詢的疑問

手上最近有一個很核心的新項目,主體業務承接自老系統,老系統是基於Oracle的,雖然平時的併發量和互聯網業務比起來不算高,但SQL的複雜性很高,5、6張表關聯是家常便飯。在集團去'O'的背景下,新項目的數據庫選項主要考慮NewSQL--Ti

原创 MySQL DBA面試總結

HA MHA(1)從宕機崩潰的master保存二進制日誌事件(binlog events);(2)識別含有最新更新的slave;(3)應用差異的中繼日誌(relay log)到其他的slave;(4)應用從master保存的二進制日誌事件(

原创 mysql 索引過長1071-max key length is 767 byte

問題 create table: Specified key was too long; max key length is 767 bytes 原因 數據庫表採用utf8編碼,其中varchar(255)的column進行了唯一鍵索引而m

原创 err

2019-03-11 16:13:52 18696 [ERROR] /usr/local/mysql/bin/mysqld: Can't find file: './db1/test11.frm' (errno: 13 - Permissi

原创 test

10.25.80.7:gzz3306:Master> ll total 5021724 -rw-r----- 1 root root 22622 Mar 11 16:10 test11.frm -rw-r----- 1 root

原创 SLOWLOG

SLOWLOG subcommand [argument] 什麼是 SLOWLOG Slow log 是 Redis 用來記錄查詢執行時間的日誌系統。 查詢執行時間指的是不包括像客戶端響應(talking)、發送回覆等 IO 操作,而單單是

原创 tuning-primer.sh

#!/bin/sh # vim: ts=8 ######################################################################### #

原创 mysqltuner.pl

#!/usr/bin/env perl # mysqltuner.pl - Version 1.7.15 # High Performance MySQL Tuning Script # Copyright (C) 2006-2018 Ma

原创 mtools-你可能沒用過的mongodb神器

mtools-你可能沒用過的mongodb神器

原创 SQL mapper文件的審計

SSM+MySQL已是Java開發的主流架構。在SSM+MySQL架構中,SQL一般寫在mapper映射文件中,對於mapper文件的審計一直是個頭疼的問題,測試人員很難覆蓋mapper文件中動態SQL的所有情況,開發人員更是無法羅列每一個

原创 Mycat實現MySQL的分庫分表、讀寫分離、主從切換

最近主要投入在平安雲MySQL DRDS的項目中,本人主要負責zookeeper模塊的配置及後臺腳本的編寫。爲了加深對DRDS整體架構的認識,我覺得有必要手工搭建基於Mycat實現的Mysql分佈式數據庫集羣,現和大家分享下搭建流程,後續會

原创 SSM+MySQL開發架構中SQL mapper文件的解析和審計

SSM+MySQL已是Java開發的主流架構。在SSM+MySQL架構中,SQL一般寫在mapper映射文件中,對於mapper文件的審計一直是個頭疼的問題,測試人員很難覆蓋mapper文件中動態SQL的所有情況,開發人員更是無法羅列每一個

原创 重寫慢日誌解析程序,實現打印慢SQL信息及其所屬數據庫

分組自研的審計平臺最近推出慢SQL優化的功能,topN慢SQL可以通過mysqldumpslow拿到,但由於mysqldumpslow輸出的信息不包含數據庫,這讓程序後續的自動優化變得有些棘手。在觀察了MySQL慢日誌結構後,決定自己寫一個

原创 MapperScheduler.xml

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/