首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Mysql
订阅
Atman666
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
mysql锁
mysql锁总结 1. 分类 从表结构维度分类为:————————————————表锁,页锁,行锁———————————————— 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最
MySQL三大日志(binlog,redolog,undolog)详解
一、MySQL日志 MySQL日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。其中比较重要的就是二进制日志binlog(归档日志)、事务日志redo log(重做日志)和und
再谈mysql锁机制及原理—锁的诠释
加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事务不能对此数据对象进行更新操作。 锁是计算机协调多个进程或线程并发访问某一资源的机制。 锁冲突也是影响…
必须掌握的 MySQL 优化原理!
说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型… 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实
MySQL进阶系列:MySQL主从复制和原理
对于现在的系统来说,在业务复杂的系统中,数据库往往是应用的瓶颈,单机往往是不能扛住大型系统的并发压力的,这时候需要从数据库方面下手解决其瓶
Mysql那些最需要掌握的原理
如何写好SQL?如何发现日常开发中慢SQL的问题? 本文选取MySQL体系中核心内容,辅佐详细的核心模块及底层原理介绍,加入实战案例加深理解,以便于在后续开发中避免问题、发现问题、解决问题。
说一说 MySQL的锁机制(行锁、表锁、间隙锁、Next-Key Lock)
读锁:共享锁,多个读操作可以对同一份数据同时进行而不会互相影响。 写锁:排他锁,在写操作未完成之前,会阻止其他的写锁与读锁。 在进行SELECT 操作前,MyiSAM会给涉及到的表加读锁。这个时候其他Session可以正常对未加锁的表进行操作。但是对加了读锁的表,只能对其进行查…
从原理上理解MySQL的优化建议
自从学习 MySQL 以来,我们一直听到或者看到很多优化建议,比如说不要用 select * 查询,用什么字段就查什么字段;建议用自增主键来作为表的主键,等等。这些建议听得很多感觉都成了 MySQL 开发的常识了,但是对于这些优化建议,我们有没有想过为什么要这么做呢?这篇博文我…
什么B+树索引,为什么MySQL使用B+树索引,而MongoDB却还是使用B树索引
什么是B+树索引,很多人在面试的时候总是被问到,也有很多人是说不清楚的。其根本原因是没有去研究问题本身什么是B+树索引,而是简单只是去背书上或别人博客里列出的特性列表。 要回答什么是B+树,首先需要什么是B树索引(也有被翻译成B-树了,其实2个是一回事,之所以会被翻译成B-树,…
MySQL 索引为什么失效?什么情况使用索引?
什么情况会造成索引失效,什么情况需要创建索引,什么情况不推荐创建索引,创建索引的集中方式,来学习一下吧