表示 进入内容 11202324
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: sql (reset)
MySQL运维实战系列:MySQL5.7 Group By 问题

一、环境 MySQL版本:MySQL5.7.22

表结构:

CREATE TABLE `crm_report_accounting_income` ( `id` int(10) NOT NULL AUTO_INCREMENT, `contract_id` int(10) NOT NUL...

【云栖社区】  【数据存储与数据库】  【系统研发与运维】  【mysql】  【SQL】  【BY】  【Group】   …

[获取更多]
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】  【数据库】   …

[获取更多]
解决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】  【数据库】   …

[获取更多]
MySQL系列之一条更新SQL的生命历程

听说MySQL能恢复到半个月内任意一秒的状态

要从一条更新语句说起,如果将ID=2这一行的值+1,SQL语句可以这样写: mysql> update T set c=c+1 where ID=2; 复制代码 执行一条更新语句同样会走一遍查询语句的流程:

连接数据库 清空该表涉及到的缓存

...

【云栖社区】  【架构】  【mysql】  【innodb】  【程序员】  【SQL】   …

[获取更多]
MySQL 中一个双引号错位引发的血案

一、前言 最近经常碰到开发误删除误更新数据,这不,他们又给我找了个麻烦,我们来看下整个过程。 二、过程 由于开发需要在生产环节中修复数据,需要执行120条SQL语句,需要将数据进行更新 于是开发连上了生产数据库,首先执行了第一条SQL

update tablename set source_name = "bj1062-北京市朝阳区常营北辰福第"

where source_name = "-北京市朝阳区常营北辰福第"

我们仔细看了下,这个SQL,的确没有什么问题,where条件也是正常的,大意就是将这个地址的前面加字符串bj1062,是真的没有错误么?是的没有错误。

【云栖社区】  【mysql】   …

[获取更多]
mysql时区问题设置

在新的Windows环境安装mysql,启动项目后报错: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. 报错时区值‘�й���׼ʱ��’不被识别,或该值不是合法的时区值。

【mysql】  【SQL】  【windows】  【Server】  【mysql时区】  【time_zone】   点击查看原文>

一个案例彻底弄懂如何正确使用 mysql inndb 联合索引

有一个业务是查询最新审核的5条数据 ```sql SELECT `id`, `title` FROM `th_content` WHERE `audit_time`
【mysql】  【SQL】  【阿里技术协会】  【排序】  【索引】  【index】   点击查看原文>

0029-如何实现CDH元数据库MySQL的主备

温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。 1.文档编写目的 MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的扩展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。

【服务器】  【mysql】  【SQL】  【日志】  【LOG】  【数据库】   …

[获取更多]
表示 进入内容 11202324
« 先前的 10 新的记录 | 下一步 10 较早的记录 »