数据库共285篇 第30页
数据库事务隔离级别又是如何实现的?-不念博客

数据库事务隔离级别又是如何实现的?

事务隔离级别的实现方式可以根据具体的数据库系统和存储引擎而有所不同。 1. 锁机制: 数据库系统可以使用锁来实现事务隔离级别。 通过在读取和修改数据时加锁,可以确保事务之间的隔离性。 不...
不念的头像-不念博客不念3年前
344
Redis和MySQL如何保证一致性-不念博客

Redis和MySQL如何保证一致性

可以采用「先更新数据库,再删除缓存」的更新策略+过期时间来兜底。 我们用「读 + 写」请求的并发的场景来分析。 假如某个用户数据在缓存中不存在,请求 A 读取数据时从数据库中查询到年龄为 20...
主从延迟的原因-不念博客

主从延迟的原因

探讨这个问题前,我们需要知道主从复制的原理。 主从复制原理 MySQL 的主从复制是依赖于 binlog,也就是记录 MySQL 上的所有变化并以二进制形式保存在磁盘上二进制日志文件。 主从复制就是将 bi...
MySQL字符串拼接技巧详解:精准高效处理数据库字段-不念博客

MySQL字符串拼接技巧详解:精准高效处理数据库字段

MySQL数据库中,字符串的拼接是一项非常常用的操作。 了解如何在MySQL中实现字符串拼接,对于处理各种数据库操作至关重要。 下面将详解MySQL中字符串拼接的常用方法。 什么是字符串拼接? 在数...
数据库性能很差是什么原因,怎么排查?-不念博客

数据库性能很差是什么原因,怎么排查?

查询语句效率低下: 检查数据库的查询语句,确保它们被正确优化。 使用数据库查询分析工具,如EXPLAIN(MySQL)、SQL Server Profiler(SQL Server)或pg_stat_statements(PostgreSQL),来分...
InnoDB的一次更新事务是怎么实现的?-不念博客

InnoDB的一次更新事务是怎么实现的?

InnoDB的一次更新事务涉及到多个组件和步骤,包括Buffer Pool、BinLog、UndoLog、RedoLog以及物理磁盘。 下面是一次完整的事务更新操作过程: 1. 加载数据到缓存中(Buffer Pool): 在进行数...
不念的头像-不念博客不念3年前
338
数据库基础理论,数据库技术与应用题答案-不念博客

数据库基础理论,数据库技术与应用题答案

1、下述不是数据库管理员的职责的是()。 A、完整性约束说明 B、定义数据库模式 C、数据库安全 D、数据库管理系统设计 试题答案:D 2、在数据的层次模型中,处于最高位置的结点叫()结点。 A、父 ...
如何允许用户在Linux上访问MySQL数据库?-不念博客

如何允许用户在Linux上访问MySQL数据库?

在Linux 系统上安装 MySQL并创建新数据库后,您需要设置一个新用户来访问该数据库,授予其读取和/或写入数据的权限。 不建议使用 root 帐户,而是根据需要创建一个新帐户并授予权限,在本教程中...