• mysql事务隔离级别

    Transaction Isolation Levels InnoDB支持SQL1992标准中的四种隔离级别:READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ、SERIALIZABLE。默认的隔离级别是REPEATABLE READ。 通过SET TRANSACTION命令可以改变默认的隔离级别,为了让这种改变对所有用户的所有连接...

    2018-06-18 00:43:52

  • 修改mysql的binlog的位置

    最近项目上装的mysql服务,分配的磁盘空间太小了,导致binlog两天时间就能打满,这里记录下处理方式 mysql的binlog日志是一个很重要的日志,以事件形式记录了所有的DDL和DML(除了数据查询语句)语句,还包含执行的消耗的时间,在数据丢失的紧急情况下,我们可以利用binl...

    2018-06-18 00:43:52

  • CentOS-Linux系统下安装MySQL

    一、mysql的安装 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、...

    2018-06-18 00:43:51

  • MySQL主从复制原理以及架构

    1 复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基...

    2018-06-18 00:43:30

  • MySQL 5.7.20 Group Relication(组复制)搭建手册

    本博文介绍了Group Replication的两种工作模式的架构。 并详细介绍了Single-Master Mode的部署过程,以及如何切换到Multi-Master Mode。 当然,文末给出了Group Replication的配置要求和一些限制。 〇 结构介绍 在2016年12月发布的5.7.17版本的MySQL,甲骨文宣布Group...

    2018-06-18 00:43:25

  • innodb二阶段日志提交机制和组提交解析

    前些天在查看关于 innodb_flush_log_at_trx_commit的官网解释时产生了一些疑问,关于 innodb_flush_log_at_trx_commit参数的详细解释参见官网: https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_flush_log_at_trx_commit 其中有一段是...

    2018-06-18 00:43:17

  • MyCAT详解

    一、MyCAT概述 MyCAT是一款由阿里Cobar演变而来的用于支持数据库读写分离、分片的分布式中间件。MyCAT可不但支持Oracle、MSSQL、MYSQL、PG、DB2关系型数据库,同时也支持MongoDB等非关系型数据库。基础架构如下: 1、MyCAT原理 MyCAT主要是通过对SQL的拦截,然后经过一...

    2018-06-18 00:43:04

  • mysql——查询重复数据,及删除重复数据只保留一条数

    查询 text 表中,user_name字段值重复的数据及重复次数 select user_name , count ( * ) as count from text group by user_name having count 1 删除 text 表中,重复出现的数据只保留 ID 最大的一条数据,没有重复的数据不删除。 delete from text where DW_DATE = 2...

    2018-06-18 00:43:00

  • mysql 数据库的四种隔离级别

    最近在看高性能MYSQL一书,所以对其进行例子分析已巩固自己的印象 数据库的事务操作其实就是一组原子性的操作,要么全部操作成功,要么全部操作失败。 比如说我需要对外销售1张电影票,且登记一下销售信息到另一个表,至少需要以下3个步骤 1.查询电影票数量是否满足销...

    2018-06-18 00:42:57

  • Mysql中函数和存储过程的区别

    Mysql中函数和存储过程的区别 存储过程: 1、 可以写sql语句 2、 inout,out构造返回值 3、 调用:call:存储过程名称 4、 可以返回结果集 函数: 1、 不可以写sql语句 2、 使用return 返回值 3、 调用时,使用函数名()即可 4、 不能获取结果集...

    2018-06-18 00:42:54

2