首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据库优化
订阅
哈德斯
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
MySQL数据库锁概述
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的 计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一 个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从…
2021金三银四面试必看的55个MySQL优化学习笔记,你竟然还没有收藏!
前言一般来说,准备MySQL面试,无非要从这几块进行准备:查询储存事务锁性能调优不少朋友苦于搜集资料耗时耗力,很难cover主面试官的考核角度。为了让大家在准备面试时少走弯路,这里小编熬夜一周为大家
后端程序员必备:SQL高性能优化方案!50条优化,建议马上收藏!
关于MySQL的知识点总结了一个思维导图,希望对大家所有帮助!关注公众号:程序员白楠楠,领取2021版MySQL笔记(300多页PDF文档)。本文会提到50条SQL语句性能优化策略。1、对查询进行优化
面试官灵魂的一击:MySQL事务你懂吗?
事务到底是什么东西呢?想必大家学习的时候也是对事务的概念很模糊的。接下来通过一个经典例子讲解事务。 银行在两个账户之间转账,从A账户转入B账户1000元,系统先减少A账户的1000元,然后再为B账号增加1000元。如果全部执行成功,数据库处于一致性; 如果仅执行完A账户金额的修…
关于数据库索引的高频面试题,你都掌握了多少?
微信搜索公众号路人zhang,回复面试手册,领取本文档PDF版及更多面试资料。 百度百科的解释:索引是对数据库表的一列或者多列的值进行排序一种结构,使用索引可以快速访问数据表中的特定信息。 大大加快数据检索的速度。 从时间角度 考虑,创建和维护索引都需要花费时间,例如对数据进行…
MySQL 三万字精华总结 + 面试100 问,和面试官扯皮绰绰有余(收藏系列)
和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。 连接层:最上层是一些客户端和连…
维护不了就跑路,然后我被坑了!记一次采坑优化记录
使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃…
炸!亿级数据DB秒级平滑扩容!!!
一步一步,娓娓道来。 数据库上层都有一个微服务,服务层记录 “业务库” 与“数据库实例配置”的映射关系,通过数据库连接池向数据库路由 sql 语句。 如上图所示,服务层配置用户库 user 对应的数据库实例 ip。 画外音:其实是一个内网域名。 数据库高可用,很常见的一种方式,…
用单库自增键来生成id了,后期怎么分库?哎,这个坑大!
沈老师,我们现在用户中心是单库单表,uid 使用数据库自增主键,uid 被很多业务关联,不能变化。 应该有不少公司都会利用数据库 “插入数据自动自增 id” 来作为业务 id,这种方法会使得业务与 id 生成强耦合,导致 id 生成算法难以升级。 今天和大家一起简单探讨下,id…
打工四年总结的数据库知识点
国庆在家无聊,我随手翻了一下家里数据库相关的书籍,这一翻我就看上瘾了,因为大学比较熟悉的一些数据库范式我居然都忘了,怀揣着好奇心我就看了一个小国庆。 看的过程中我也做了一些小笔记,可能没我之前系统文章那么有趣,但是绝对也是干货十足,适合大家去回顾或者面试突击的适合看看,也不多说…