菜鸟笔记
提升您的技术认知

MySQL 笔记 第8页

SQL_DISTINCT 语句详细用法

菜鸟阅读 : 1555赞(1)

一 测试数据构建 二 基本使用(单独使用) 三 聚合函数中的DISTINCT 下面全部是在MySQL 的环境下进行测试的!!!!! 一 测试数据构建 数据表 跟 数据 SET FOREIGN_KEY_CHECKS=0; -- -------...

SQL中的distinct的使用方法

菜鸟阅读 : 795赞(1)

1. distinct含义与使用方法 distinct用来查询不重复记录的条数,即用distinct来返回不重复字段的条数(count(distinct id)),其原因是distinct只能返回他的目标字段,而无法返回其他字段。 注意事项...

sql去重复操作详解SQL中distinct的用法

菜鸟阅读 : 1330赞(1)

在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。 表A: 表B: 1.作用于单列 select distinct name from A 执行后...

关于select中DISTINCT的技巧和使用

菜鸟阅读 : 1017赞(1)

偶然在一个论坛看到了一个关于DISTINCT的技巧和用法.是一个版主写的.觉得可能会对一些人有帮助.所以转载而来.方便大家 以下是转载内容 单表的唯一查询用:distinct多表的唯一查询用:group by在使用mysql时,有时需要查询...

innodb幻读实例

菜鸟阅读 : 717赞(1)

mysql的默认事务级别是:可重复读  其中可重复读是通过mvcc来实现的又叫快照读,在事务中的读操作通过对当前的数据库中记录一个版本,以后的读操作只会读取记录的版本,因此相当于对数据库的数据建立了一个快照数据,因此叫做快照读,其...

Mysql(Innodb)如何避免幻读

菜鸟阅读 : 565赞(1)

大龄菜逼初级DBA瞎JB写的,大家凑合看当个乐? 幻读Phantom Rows The so-called phantom problem occurs within a transaction when the same query pr...

MySQL的InnoDB的幻读问题

菜鸟阅读 : 548赞(1)

快照读历史数据-mvcc innodb的默认事务隔离级别是rr(可重复读)。它的实现技术是mvcc。基于版本的控制协议。该技术不仅可以保证innodb的可重复读,而且可以防止幻读。(这也就是是此前以rr隔离级别实践时,不仅可以防止可重复读,...

mysql索引优化

菜鸟阅读 : 757赞(1)

SQL,一些有意思的TIPS,希望大家有收获。   一、一些常见的SQL实践 (1)负向条件查询不能使用索引。 select * from order where status!=0 and stauts!=1 not in/no...

Mysql 主从复制原理及步骤

菜鸟阅读 : 524赞(1)

主从复制原理如下。 slave(从服务器) master(主服务器) mysql主从是异步复制过程 master开启bin-log功能,日志文件用于记录数据库的读写增删 主从同步过程中主服务器master有一个工作线程I/O dump th...

Mysql跨机房同步方案

菜鸟阅读 : 2372赞(1)

随着用户量的不断累积,Mysql从单实例单节点发展到多实例多节点的主备,再到一个机房几十台Myql实例,但是现在,一个机房也开始慢慢无法承受庞大的数据吞吐,多机房的理念开始构建。      ...