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 101 to 110 of 15691 « Previous | Next »
MySQL 8.0里GROUP BY有变化,注意了

如题所示,MySQL 8.0开始 group by 默认是没有排序的,那MySQL 8.0之前和 8.0 就有可能结果出现不同 需要警惕

运行如下SQL:

下面是8.0 版本:

运行相同的SQL:

如果这种情况下 进行分页 5.7 版本:

8.0版本:

由上可见,两个结果是不一样的,原因是:8.0之前,group by 包含using filesort,而8.0开始是没有的,为了避免这种问题,8.0开始除了索引替换排序的优化思路之外的相关排序,我们都必须使用order by来进行。

【云栖社区】  【mysql】  【SQL】   …

[获取更多]
云数据库POLARDB优势解读系列文章之②——高性价比

现在做任何事情都要看投入产出比,对应到数据库上其实就是性价比。POLARDB作为一款阿里自研数据库,经常被问的问题是:性能怎么样?能不能支撑我的业务?价格贵不贵?很显然,在早期调研阶段,对稳定性、可靠性很难有量化的指标时,性能的好快就成了一个非常关键的决策因子。

【数据存储与数据库】  【分布式】  【架构】  【mysql】  【RDS】   …

[获取更多]
云数据库POLARDB优势解读系列文章之①——10分钟入门

什么是POLARDB POLARDB 是阿里云自研的下一代关系型分布式数据库,100%兼容MySQL,之前使用MySQL的应用程序不需要修改一行代码,即可使用POLARDB。 POLARDB在运行形态上是一个多节点集群,集群中有一个Writer节点(主节点)和多个Reader节点,他们之间节点间通过分布式文件系统(PolarFileSystem)共享底层的同一份存储(PolarStore)。

【数据存储与数据库】  【架构】  【mysql】  【SQL】  【数据库】   …

[获取更多]
linux 安装Apache, php并安装php扩展

linux 安装Apache, php并安装php扩展

首先安装Apache服务器 1. 下载源码包

http://httpd.apache.org/download.cgi#apache24

2.

【linux】  【php】  【服务器】  【mysql】  【Apache】  【源码】  【yum】  【web】   …

[获取更多]
pt-tools系列:xtrabackup最佳实践

安装xtrabackup 下载2.4版本即可 运行报错 /data/Keithlan/pt_backup/bin/innobackupex: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.

【云栖社区】  【数据存储与数据库】  【系统研发与运维】  【linux】  【mysql】  【日志】  【Socket】   点击查看原文>

解决Mysql数据库提示innodb表不存在的问题!

发现mysql的error.log里面有报错:InnoDB: Error: Table "mysql"."innodb_table_stats" not found.InnoDB: Error: Fetch of persistent statistics requested for table "hj_web".

【编程语言】  【数据存储与数据库】  【mysql】  【innodb】  【SQL】  【LOG】  【数据库】   …

[获取更多]
windows下的mysql安装

在musql的目录新建一个my.ini,内容如下 [mysql] 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] 设置3306端口 port = 3306 设置mysql的安装目录 basedir=c:mysqlmysql-5.

【mysql】  【windows】  【空格】  【grant】  【字符集】  【cmd】   点击查看原文>

HBase实战 | HBase在人工智能场景的使用

近几年来,人工智能逐渐火热起来,特别是和大数据一起结合使用。人工智能的主要场景又包括图像能力、语音能力、自然语言处理能力和用户画像能力等等。这些场景我们都需要处理海量的数据,处理完的数据一般都需要存储起来,这些数据的特点主要有如下几点: 大:数据量越大,对我们后面建模越会有好处; 稀疏:每行数据可能拥有不同的属性,比如用户画像数据,每个人拥有属性相差很大,可能用户A拥有这个属性,但是用户B没有这个属性;那么我们希望存储的系统能够处理这种情况,没有的属性在底层不占用空间,这样可以节约大量的空间使用; 列动态变化:每行数据拥有的列数是不一样的。

【OSS】   …

[获取更多]
毫秒级从百亿大表任意维度筛选数据,是怎么做到的...

作者:闲鱼技术-才思 1、业务背景 随着闲鱼业务的发展,用户规模达到数亿级,用户维度的数据指标,达到上百个之多。如何从亿级别的数据中,快速筛选出符合期望的用户人群,进行精细化人群运营,是技术需要解决的问题。

【大数据】  【mysql】  【hbase】  【性能】  【数据库】  【高并发】   …

[获取更多]
MySQL常见的配置参数概览

一、MySQL常见的配置参数有400+项,其中DBA常用的配置参数大概可以分为如下几种: ①、各种buffer:缓冲各种配置参数 ②、各种cache:缓存各种配置参数 ③、各种log:日志相关配置参数 ④、各种file:文件相关配置参数 ⑤、各种max:各种最大值配置参数 二、在MySQL中输入命令 show global variablesG;可以查看配置参数的明细。

【数据存储与数据库】  【mysql】  【LOG】  【配置】  【variables】   …

[获取更多]