Community journal

The latest from the MySQL community

Ideas, releases, practical guides, and perspectives from the people building with MySQL.

Follow the feed
Showing entries 2551 to 2560 of 15691 « Previous | Next »
用户与用户组的常用操作

用户操作: 1.新增用户 useradd test 新增test用户

注意:使用root用户给test 初始化密码,否则无法登陆 2.修改用户 usermod -d /home/test -G test2 test 将test用户的登录目录改成/home/test,并加入test2组

g...

【mysql】  【js】  【test】  【Group】  【SUN】  【awk】   点击查看原文>

MySQL · 捉虫动态 · 信号处理机制分析

背景 在 AliSQL 上面有人提交了一个 bug,在使用主备的时候 service stop mysql 不能关闭主库,一直显示 shutting down mysql …,到底怎么回事呢,先来看一下 service stop mysql 是怎么停止数据库的。

【mysql】  【函数】  【线程】  【脚本】  【多线程】  【thread】  【Other】   …

[获取更多]
MySQL · 特性分析 · 数据一样checksum不一样

背景 有一个特殊环境需要进行人肉迁移数据,对比了表里的数据一模一样,但是无论如何checksum就是不一致,那么问题出在哪里呢? 问题排查 数据是否一致 眼睛都把屏幕盯穿了,也没发现不一致的数据。 导出数据的方式

 checksum还是不一致,所以这个原因排除。

【mysql】  【SQL】  【checksum】   点击查看原文>

MySQL · 引擎介绍 · Sphinx源码剖析(三)

在本节中我会介绍Sphinx在构建索引之前做的一些事情,主要是从mysql拉取数据保存,然后分词排序保存到内存等等一系列的操作。下面是几个相关指令 sql_query = \ SELECT id, group_id, UNIX_TIMESTAMP(date_added) AS date_add...

【mysql】  【函数】  【源码】  【索引】  【数据结构】   点击查看原文>

MySQL · 特性介绍 · 一些流行引擎存储格式简介

1 概述 本文简要介绍了一些存储引擎存储结构,包括InnoDB, TokuDB, RocksDB, TiDB, CockroachDB, 供大家对比分析 InnoDB InnoDB 底层存储结构为B+树,结构如下

B树的每个节点对应innodb的一个page,page大小是固定的,一般设为16k。

【mysql】  【innodb】  【分布式存储】  【metadata】  【page】  【varchar】   …

[获取更多]
MySQL · 引擎特性 · InnoDB mini transation

前言 InnoDB有两个非常重要的日志,undo log 和 redo log;通过undo log可以看到数据较早版本,实现MVCC,或回滚事务等功能;redo log用来保证事务持久性 本文以一条insert语句为线索介绍 mini transaction mini transaction 简...

【mysql】  【innodb】  【日志】  【LOG】  【Transaction】  【page】  【表空间】   …

[获取更多]
MySQL · 性能优化· CloudDBA SQL优化建议之统计信息获取

阿里云CloudDBA具有SQL优化建议功能,包括SQL重写建议和索引建议。SQL索引建议是帮助数据库优化器创造最佳执行路径,需要遵循数据库优化器的一系列规则来实现。CloudDBA需要首先计算表统计信息,是因为: 数据库优化器通常是基于代价寻找执行路径; SQL优化建议所针对的数据库不限于MySQL数据库,也不局限于某一个特定版本; 1. 基本原则 数据库统计信息在SQL优化起到重要作用。

【性能优化】  【mysql】  【SQL】  【数据库】   …

[获取更多]
烂泥:wordpress迁移到docker

这几天抽了个时间,终于把自己阿里云ecs的os升级到了centos7,所以也打算把博客wordpress也升级下,同时还要使用现在比较火的docker技术。 下面把相关wordpress迁移到docker中的相关步骤记录下。

【docker】  【mysql】  【WordPress】  【数据库】  【yum】  【配置】  【镜像】   …

[获取更多]
阿里数据库内核月报:2017年09月

数据库内核月报:2017年09月

【mysql】  【innodb】  【日志】  【源码】  【数据库】  【数据库内核月报】  【存储】   点击查看原文>

MySQL · 源码分析 · 一条insert语句的执行过程

本文只分析了insert语句执行的主路径,和路径上部分关键函数,很多细节没有深入,留给读者继续分析 create table t1(id int); insert into t1 values(1) 略过建立连接,从 mysql_parse() 开始分析 void mysql_parse(THD ...

【mysql】  【源码】  【node】  【索引】  【index】  【thread】   点击查看原文>