240 发简信
IP属地:不列颠哥伦比亚
  • C++11 tuple

    本文根据众多互联网博客内容整理后形成,引用内容的版权归原始作者所有,仅限于学习研究使用,不得用于任何商业用途。 在标准库中,tuple(一个N元组:N-tuple)被定义为N...

  • 120
    共享内存之——mmap内存映射

    文章转自博客园。原文 共享内存允许两个或多个进程共享一给定的存储区,因为数据不需要来回复制,所以是最快的一种进程间通信机制。共享内存可以通过mmap()映射普通文件 (特殊情...

  • MySQL 多版本并发控制机制(MVCC)源码浅析

    来源:无毁的湖光-Al my.oschina.net/alchemystar/blog/1927425?tdsourcetag=s_pcqq_aiomsg 作为一个数据库爱好...

  • 在CentOS 上 调试 MySQL-5.7.x 或者 MySQL-8.0 源码

    1.依赖包安装 2.下载mysql源码包和boost库 下载最新mysql源码 下载boost库,版本 boost_1_59_0 mysql-8.0需要boost_1_63_...

  • 120
    MySQL索引背后的数据结构及算法原理

    本文转载自http://blog.jobbole.com/24006/ 摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持...

  • 120
    从程序员的角度深入理解MySQL

    前言 作为一名工作了4年的程序猿,今天我将站在程序员的角度以MySQL为例探索数据库的奥秘! 数据库基本原理 第一,数据库的组成:存储 + 实例不必多说,数据当然需要存储;存...

  • MySQL数据库的优化-运维架构师必会高薪技能,笔者近六年来一线城市工作实战经验

    首先在此感谢下我的老师-老男孩专家拥有16年一线实战经验,我当然不能和我的老师平起平坐,得到老师三分之一的真传,所以只有6年,嘿,废话不多说,下面开启MySQL优化之旅! 我...

  • 同一台Ubuntu 启动多个mysql

    我们在本地搭建主从服务器,首先得启动多个Mysql实例默认安装的Mysql配置再/etc/mysql/my.cnf,端口3306那下面我们在启动一个3301端口的实例 复制一...

  • 查看mysql是否启动

    1、使用命令ps aux | grep mysqld命令来查看mysql 的启动状态如图所示:下图对比是启动与不启动的状态 2、使用命令pidof mysqld命令来查看my...

  • MySQL启动报The server quit without updating PID file (/data/mysql/da....pid)

    我有两台控制器,在重启之后发现mysql服务都起不来了。 在其中一台控制器上开始查找原因: 在/etc/my.cnf配置文件中可以看到如下字样: [mysqld_safe]l...

  • 120
    记录一次多线程写入MySQL分表性能分析

    笔者需从阿里云RDS同步单表4亿+的数据(泪崩),立刻用写了一段同步代码,周一到周五跑5天发现才同步到1200w数据,一天不到300w,照这个速度下去,同步过来要130天,还...

  • 120
    Mysql查看线程处理情况(show processlist与kill)

    1,简介 1)类似performance_schema.replication_applier_status_by_worker表,主从同步的时候出现error,mysql会...