表示 进入内容 3140807
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: 线程 (reset)
MySQL · 引擎特性 · IO_CACHE 源码解析

概述 在数据库中 IO 的重要性不言而喻,为了更好的管理 IO 操作,大多数数据库都自己管理页数据和刷脏机制(例如 InnoDB 中的 Buffer pool),而不是交给文件系统甚至是操作系统调度。但是对于顺序写入的日志数据,使用文件系统接口方便的多,文件系统 也是以页的形式管理,呈现给应用层的是一片连续可写的空间,管理的单位称为 Sector 大小是 4KB,所以对于 4KB 对齐的地址读写可以避免跨多个 Sector,对文件系统的性能有很大的提高。

【mysql】  【函数】  【线程】   …

[获取更多]
MySQL · 源码分析 · Innodb缓冲池刷脏的多线程实现

简介 为了提高性能,大多数的数据库在操作数据时都不会直接读写磁盘,而是中间经过缓冲池,将要写入磁盘的数据先写入到缓冲池里,然后在某个时刻后台线程把修改的数据刷写到磁盘上。MySQL的InnoDB引擎也使用缓冲池来缓存从磁盘读取或修改的数据页,如果当前数据库需要操作的数据集比缓冲池中的空闲页面大的话,当前缓冲池中的数据页就必须进行脏页淘汰,以便腾出足够的空闲页面供当前的查询使用。

【mysql】  【innodb】  【函数】  【线程】   …

[获取更多]
MySQL · 引擎特性 · B+树并发控制机制的前世今生

前言

B+树是1970年Rudolf Bayer教授在《Organization and Maintenance of Large Ordered Indices》一文中提出的[1]。它采用多叉树结构,降低了索引结构的深度,避免传统二叉树结构中绝大部分的随机访问操作,从而有效减少了磁盘磁头的寻道次数,降低了外存访问延迟对性能的影响。

【mysql】  【线程】  【数据库】  【Algorithm】  【node】  【索引】   …

[获取更多]
步步深入MySQL:架构->查询执行流程->SQL解析顺序!

一、前言 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。 本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来探讨一下其中的知识。

【架构】  【mysql】  【SQL】  【线程】  【模块】  【索引】  【表达式】   …

[获取更多]
初相识|performance_schema全方位介绍(一)

|目 录

1、什么是performance_schema 2、performance_schema使用快速入门 2.1. 检查当前数据库版本是否支持 2.2. 启用performance_schema 2.

【mysql】  【innodb】  【SQL】  【线程】  【数据库】  【配置】  【Server】  【mutex】   …

[获取更多]
京东&美团研发面经

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a724888/article/details/82702471

京东&美团研发面经

本文首发于微信公众号:程序员江湖

京东Java工程师

美团点评 后台开发工程师

1

京东提前批Java开发

电话面试

本来想等面完再发个面经,等了半个月了没等到。

【算法】  【java】  【mysql】  【程序员】  【线程】   …

[获取更多]
RDS数据库和ECS自建数据库主从复制,数据同步

设置阿里云RDS和ECS上自建的数据库达成主从分离。

【服务器】  【mysql】  【RDS】  【ECS】  【日志】  【线程】  【数据库】  【Image】  【同步】   …

[获取更多]
Linux 安装mysql5.7.20数据库教程

安装环境和软件版本: 系统:Centos6.8 数据库版本:mysql-5.7.20-linux-glibc2.12-x86_64 CPU:2 硬盘:100G 内存:2G 阿里云代金券1000元免费领取地址:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=2a7uv47d 新老阿里云账户均可领取!可用于购买阿里云服务器ECS、云数据库RDS、虚拟主机、安骑士、DDoS高防IP等100多云计算产品。

【linux】  【服务器】  【mysql】  【函数】  【日志】   …

[获取更多]
MySQL的元数据锁MDL发生场景和解决方法总结

摘要 MetaData Lock即元数据锁,在数据库中元数据即数据字典信息包括db,table,function,procedure,trigger,event等。Metadata lock主要为了保证元数据的一致性,用于处理不同线程操作同一数据对象的同步与互斥问题。

【mysql】  【线程】  【lock】  【metadata】   点击查看原文>

记录一次mysq Lock wait timeout exceeded

开发的时候断点调试,更新mysql表后然后期间抛出异常,导致对应主键记录锁住,其他线程修改一直卡住并抛出 Lock wait timeout exceeded; try restarting transaction 执行 show processlist; 并未发现异常线程。

【数据存储与数据库】  【mysql】  【线程】  【lock】  【Transaction】   点击查看原文>

表示 进入内容 3140807
« 先前的 10 新的记录 | 下一步 10 较早的记录 »