表示 进入内容 6170992
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: 性能 (reset)
Mysql数据库优化实践

一  常用优化

1.  分页查询优化

1)   缓存子查询

一般来说,用户都会一页一页地翻。利用用户的这一习惯,我们可以在查询时将上一页的排序的最大/小值作为查询条件传递到下一次查询中。

【mysql】  【性能】  【数据库】  【排序】  【索引】  【查询优化】   …

[获取更多]
MySql分页查询慢|这里告诉你答案

背景 我们在开发的过程中使用分页是不可避免的,通常情况下我们的做法是使用limit加偏移量:select * from table where column=xxx order by xxx limit 1,20。

【mysql】  【性能】  【SQL】  【解决方案】  【索引】  【Blog】  【limit】   点击查看原文>

[获取更多]
MySQL性能管理及架构设计(三):SQL查询优化、分库分表 - 完结篇

一、SQL查询优化(重要) 1.1 获取有性能问题SQL的三种方式

通过用户反馈获取存在性能问题的SQL;

通过慢查日志获取存在性能问题的SQL;

实时获取存在性能问题的SQL;

1.1.

【云栖社区】  【架构】  【mysql】  【性能】  【SQL】  【日志】  【数据库】   …

[获取更多]
为什么 EXISTS(NOT EXIST) 与 JOIN(LEFT JOIN) 的性能会比 IN(NOT IN) 好

前言 网络上有大量的资料提及将 IN 改成 JOIN 或者 exist,然后修改完成之后确实变快了,可是为什么会变快呢?IN、EXIST、JOIN 在 MySQL 中的实现逻辑如何理解呢?本文也是比较粗浅的做一些介绍,知道了 MySQL 的大概执行逻辑,也方便理解。

【mysql】  【性能】  【High】  【索引】  【高性能】  【伪代码】   …

[获取更多]
朱晔的互联网架构实践心得S1E3:相辅相成的存储五件套

朱晔的互联网架构实践心得S1E3:相辅相成的存储五件套

【下载本文PDF进行阅读】 这里所说的五件套是指关系型数据库、索引型数据库、时序型数据库、文档型数据库和缓存型数据库。   上图显示了一套读写服务搭配这五种类型数据库的例子: 1.    这里只是说明了我们可以这么来搭配这些类型的数据库,不是说我们所有的应用都需要用到这些类型的数据库。

【分布式】  【redis】  【架构】  【监控】   …

[获取更多]
MySQL探秘(四):InnoDB的磁盘文件及落盘机制

任何一个技术都有其底层的关键基础技术,这些关键技术很有可能也是其他技术的关键技术,学习这些底层技术,就可以一通百通,让你很快的掌握其他技术。如何在磁盘上存储数据,如何使用日志文件保证数据不丢失以及如何落盘,不仅是MySQL等数据库的关键技术,也是MQ消息队列或者其他中间件的关键技术之一

【mysql】  【innodb】  【性能】  【日志】  【LOG】   …

[获取更多]
OceanBase数据库开发和运维漫谈

本文是面向初次接触OceanBase数据库的开发和运维人员,介绍OceanBase数据库的直观特点(所以没有高大上的理论和复杂的技术细节)。然后再以一个实际问题为引子,逐步展现OceanBase数据库的独特魅力。

【Oceanbase】  【mysql】  【性能】  【SQL】  【数据库】  【数据库开发】  【分布式数据库】   …

[获取更多]
Mysql四种常见数据库引擎

四种mysql存储引擎 前言 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。

【安全】  【服务器】  【mysql】  【innodb】  【性能】  【数据库】   …

[获取更多]
【阿里云 MVP 分享】POLARDB for MySQL 版评测及同类横向对比

根据云栖社区《2017中国开发者调查报告》我们可以了解到在全球范围内特别是国内 MySQL 都有着非常高的使用率,有大量的产品和项目是依赖于 MySQL 作为关系型数据库的,因此在 MySQL 上进行进一步的优化和改造是大有可为的,于是便有了 MySQL 的衍生版包括有:MariaDB、Percona、AliSQL、PhxSQL 等等,但 MySQL 本身其实是一款“轻量级”数据库,相较 SQL Server 和 Oracle 等商业数据库其实是有所不足的。

【分布式】  【mysql】  【Oracle】  【性能】   …

[获取更多]
activeMQ 填坑记

前言 MQ是现在大型系统架构中必不可少的一个重要中间件,之前有偏文章《MQ(消息队列)常见的应用场景解析》介绍过MQ的应用场景,现在流行的几个MQ是rabbitmq,rocketma,kafka,这几个MQ比较最容易找到相关的文章,而也有些系统使用的是activemq,因activemq是相对比较传统的MQ,在使用过程中还是会遇到很多坑,这里简单列举几个大家可能会遇到的问题,把自己使用acitvemq的经验和大家分享一下。

【性能优化】  【消息队列】  【mysql】  【性能】   …

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