表示 进入内容 2130638
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: 磁盘 (reset)
MySQL · 源码分析 · Innodb缓冲池刷脏的多线程实现

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

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

[获取更多]
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】  【函数】  【日志】   …

[获取更多]
阿里最全面试116题:阿里天猫、蚂蚁金服、阿里巴巴面试题含答案

【阿里天猫、蚂蚁、钉钉面试题目】

不会做别着急:文末有答案以及视频讲解,架构师资料

1. junit用法,before,beforeClass,after, afterClass的执行顺序

2.

【分布式】  【redis】  【架构】  【算法】  【java】  【性能优化】  【mysql】   …

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

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

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

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

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

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

[获取更多]
吃透Mysql

Mysql概述 数据库是一个易于访问和修改的信息集合。它允许使用事务来确保数据的安全性和一致性,并能快速处理百万条以上的数据。数据库一般可以用如下图形来理解:

数据库功能模块图

数据库是由多种互相交互的组件构成的。

【mysql】  【innodb】  【日志】  【数据库】  【lock】  【索引】   …

[获取更多]
MySql中varchar和varchar的区别

本文讲的是mysql中varchar和text字段类型理解, 最近有几个同学问我varchar和text有啥别吗,这个问题,以前说真的也没太多的整理,以前遇到text在设计中就是尽可能的拆到另一个表中,保持主表尽量的瘦小,可以让innodb bp缓存更多的数据。 今天借次机会系统整理一下

【数据存储与数据库】  【mysql】  【代码】  【排序】  【磁盘】  【varchar】   …

[获取更多]
Mysql数据库相关面试题总结(30道)

1、列举常见的关系型数据库和非关系型都有那些?

关系型数据库:Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL 非关系型数据库:NoSql、Cloudant、MongoDb、redis、HBase

两种数据库之间的区别: 关系型数据库:

关系型数据库的特性 1、关系型数据库,是指采用了关系模型来组织数据的数据库; 2、关系型数据库的最大特点就是事务的一致性; 3、简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。

【服务器】  【mysql】  【函数】   …

[获取更多]
MySQL - ORDER BY 详解

1 概述 MySQL有两种方式可以实现ORDER BY:

1.通过索引扫描生成有序的结果

2.使用文件排序(filesort)

围绕着这两种排序方式,我们试着理解一下ORDER BY的执行过程以及回答一些常见的问题(下文仅讨论InnoDB存储引擎)。

【mysql】  【innodb】  【SQL】  【排序】  【BY】  【索引】   …

[获取更多]
MySQL存储引擎知多少

MySQL是我们经常使用的数据库处理系统(DBMS),不知小伙伴们有没有注意过其中的“存储引擎”(storage_engine)呢?有时候面试题中也会问道MySQL几种常用的存储引擎的区别。这次就简短侃一下存储引擎那些事儿。

【云栖社区】  【架构】  【mysql】  【innodb】  【数据库】  【索引】  【面试题】   …

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