表示 进入内容 1101509
下一步 10 较早的记录 »
mysql

- 聚合函数 sum max min avg count

group by >group by 子句可以包含任数目的字段 > group by 子句中每个列都是建所列或有效表达式(不能是聚合函数) > 除了聚会计算语句之外,select语句中的每个列都必须在group中出现 >如果分组

【mysql】  【函数】  【BY】  【索引】  【表达式】  【Create】   …

[获取更多]
3月21日云栖精选夜读:用数据统计说话:2016年收入最高的编程语言与流行web框架(程序猿爱看)

精选优质文章,每日更新一期,欢迎大家品读!

【编程语言】  【性能优化】  【MongoDB】  【阿里云】  【mysql】  【性能】  【SQL】  【云盾】  【云栖大会】   …

[获取更多]
Elasticsearch + php + msyql+nginx安装流程

sudo yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glib

【nginx】  【php】  【java】  【mysql】  【http】  【path】  【yum】  【配置】   …

[获取更多]
MySQL · myrocks · myrocks监控信息

rocksdb本身提供了丰富的监控信息,myrocks通过information_schema下的表和show命令等将这些信息展示出来,下面主要以示例的形式来简单介绍下

先创建测试表

CREATE TABLE t1 (a INT, b CHAR(8), pk INT AUTO_INCREMENT ,PRIMARY KEY(pk) comment 'cf_1', key idx2(b) comm

【监控】  【mysql】  【varchar】  点击查看原文>

MySQL · 源码分析 · MySQL BINLOG半同步复制数据安全性分析

半同步复制(semisynchronous replication)MySQL使用广泛的数据复制方案,相比于MySQL内置的异步复制它保证了数据的安 全,本文从主机在Server层提交事务开始一直到主机确认收到备机回复进行一步步解析,来看MySQL的半同步复制是怎么保证数 据安全的。本文基于MySQL 5.6源码,为了简化本文只分析DML的核心的事务处理过程,并假定事务只涉及innodb存储引擎。

【mysql】  【innodb】  【函数】  【线程】  【模块】   …

[获取更多]
MySQL · 实现分析 · 对字符集和字符序支持的实现

前言 在使用MySQL数据库的时候,常常会发现由于charset或collation设置不正确导致的各种问题。一方面由于数据在client和server之间传输需要做转换会导致CPU使用率增加;另一方面由于charset或collation设置的不一致在查询过程中无法使用索引而导致全表扫描。比如数据库的charset是utf8,collation是utf8_general_ci,而client或c

【mysql】  【函数】  【windows】  【配置】  【排序】   …

[获取更多]
MySQL · 新特性分析 · 5.7中Derived table变形记

Derived table实际上是一种特殊的subquery,它位于SQL语句中FROM子句里面,可以看做是一个单独的表。MySQL5.7之前的处理都是对Derived table进行Materialize,生成一个临时表保存Derived table的结果,然后利用临时表来协助完成其他父查询的操作,比如JOIN等操作。MySQL5.7中对Derived table做了一个新特性。该特性允许将符合

【mysql】  【函数】  点击查看原文>

MySQL · 性能优化 · MySQL常见SQL错误用法

前言

MySQL在2016年仍然保持强劲的数据库流行度增长趋势。越来越多的客户将自己的应用建立在MySQL数据库之上,甚至是从Oracle迁移到MySQL上来。但也存在部分客户在使用MySQL数据库的过程中遇到一些比如响应时间慢,CPU打满等情况。阿里云RDS专家服务团队帮助云上客户解决过很多紧急问题。现将《ApsaraDB专家诊断报告》中出现的部分常见SQL问题总结如下,供大家参考。

常见S

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

[获取更多]
MySQL · 引擎特性 · InnoDB IO子系统

前言 InnoDB做为一款成熟的跨平台数据库引擎,其实现了一套高效易用的IO接口,包括同步异步IO,IO合并等。本文简单介绍一下其内部实现,主要的代码集中在os0file.cc这个文件中。本文的分析默认基于MySQL 5.6,CentOS 6,gcc 4.8,其他版本的信息会另行指出。

基础知识 WAL技术 : 日志先行技术,基本所有的数据库,都使用了这个技术。简单的说,就是需要写数据块的时候,

【linux】  【native】  【mysql】  【innodb】   …

[获取更多]
Oracle迁移到MySQL性能下降的注意点

背景:最近有较多的客户系统由原来由Oracle改造到MySQL后出现了性能问题CPU 100%,或是后台的CRM系统复杂SQL在业务高峰的时候出现堆积导致业务故障。在我的记忆里面淘宝最初从Oracle迁移到MySQL期间也遇到了很多SQL的性能问题,记忆最为深刻的子查询,当初的版本是MySQL5.1,这个版本对子查询的优化较差,导致了很多从Oracle迁移到MySQL的系统出现过性能问题,所以后面的开发规范中规定前台交易系统不要有复杂的表join。

【算法】  【mysql】  【函数】  【Oracle】   …

[获取更多]
表示 进入内容 1101509
下一步 10 较早的记录 »