原文:高性能MySQL【笔记】超详细

一 MySQL架构与历史 A.并发控制 .共享锁 shared lock,读锁 :共享的,相互不阻塞的 .排他锁 exclusive lock,写锁 :排他的,一个写锁会阻塞其他的写锁和读锁B.事务 .事务ACID 原子性 atomicity 一个事务必须被视为一个不可分割的最小工作单元,整个事务中所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行其中的一部分操作 一致性 ...

2018-06-24 23:55 0 834 推荐指数:

查看详情

详细的Elasticsearch高性能优化实践

ES 性能调优 ES 的默认配置,是综合了数据可靠性、写入速度、搜索实时性等因素。实际使用时,我们需要根据公司要求,进行偏向性的优化。 写优化 假设我们的应用场景要求是,每秒 300 万的写入速度,每条 500 字节左右。 针对这种对于搜索性能要求不高,但是对写入 ...

Tue May 21 22:22:00 CST 2019 0 7247
高性能Mysql笔记 — 优化

性能优化 了解查询的整个生命周期,清楚每个阶段的时间消耗情况 性能分析 慢查询日志——服务器性能分析 参考 慢查询日志是优化很重要的手段,但是开启慢查询日志对性能的影响并不大,所以可以考虑在线上打开慢查询日志 查看慢查询是否打开、以及日志存储位置:show variables ...

Wed Apr 26 07:03:00 CST 2017 0 5969
高性能秒杀系统的设计思考,详细

前言 秒杀大家都不陌生。自2011年首次出现以来,无论是双十一购物还是 12306 抢票,秒杀场景已随处可见。简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完成交易的过程。从架构视角来看,秒杀系统本质是一个高性能、高一致、高可用的三高系统。而打造并维护一个超大流量的秒杀系统需要进行 ...

Tue Nov 19 20:16:00 CST 2019 0 294
高性能MySQL——创建高性能的索引

索引是存储引擎用于快速查找记录的一种数据结构。索引优化是对查询性能优化最有效的手段。 1、索引的类型 在MySQL中,索引是在存储引擎层而不是服务器层实现的。所以没用统一的索引标准,不同存储引擎的索引工作方式并不相同。   B-Tree索引 B-Tree索引即使用B-Tree数据结构来存储 ...

Wed Jan 17 02:53:00 CST 2018 0 950
高性能MySQL

一、背景 为什么我们需要先学习MYSQL的基础架构先呢? 原因很简单,当我们需要了解一件事物的时候,我们只有站在宏观的层面,才能层层剥丝抽茧的去理解问题。举个例子,我们要看一个框架的源码,一开始就想 ...

Fri Aug 09 17:55:00 CST 2019 0 423
高性能MySQL之事务

背景 当你手中抓住一件东西不放时,你只能拥有一件东西,如果你肯放手,你就有机会选择更多。与其在别人的生活里跑龙套,不如精彩做自己。人无所舍,必无所成。跌倒了,失去了,不要紧,爬起来继续风雨兼程,且歌 ...

Mon Aug 12 09:16:00 CST 2019 4 1023
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM