数据库共285篇 第8页
mysql:replica_skip_errors参数配置推荐-不念博客

mysql:replica_skip_errors参数配置推荐

MySQL的replica_skip_errors参数允许用户指定要在复制过程中跳过的错误类型。 当出现指定错误时,从服务器不会停止复制,而是跳过错误继续复制。 这个参数的目的是增加系统的可用性,尽管可能会...
不念的头像-不念博客不念3年前
571
数据库备份的方法有哪些?(备份数据库注意事项有哪些)-不念博客

数据库备份的方法有哪些?(备份数据库注意事项有哪些)

数据库备份是指将数据库中的数据复制到另一个存储设备或位置的过程。 备份是非常重要的,因为它可以帮助保护数据库免受数据丢失、系统故障或其他意外事件的影响。 以下是一些备份数据库的常用方...
如何解决由触发器导致mysql内存溢出问题-不念博客

如何解决由触发器导致mysql内存溢出问题

1、问题现象 一台从库服务器的内存使用率持续上升,最终导致 MySQL 服务被 kill 了。 内存监控视图如下: 从图中可以看出,在 00:00 左右触发了 kill,然后又被mysqld_safe进程拉起,然后内存又...
不念的头像-不念博客不念2年前
564
MySQL中select for update是锁表还是锁行-不念博客

MySQL中select for update是锁表还是锁行

在并发一致性控制场景中,我们常常用for update悲观锁来进行一致性的保证,但是如果不了解它的机制,就进行使用,很容易出现事故。 比如for update进行了锁表导致其他请求只能等待,从而拖垮系...
不念的头像-不念博客不念2年前
563
MySQL数据库事务是什么-不念博客

MySQL数据库事务是什么

什么是事务 数据库的事务是一种机制,一个操作序列,包含了一组操作命令 事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令,要么同时成功,要么同时失败 事务是...
不念的头像-不念博客不念3年前
560
在设计数据库时如何选择范式化或反范式化的设计方式?-不念博客

在设计数据库时如何选择范式化或反范式化的设计方式?

在设计数据库时,选择范式化或反范式化的设计方式需要根据实际需求和性能要求进行权衡。 以下是一些考虑因素: 1. 数据结构复杂性:如果数据结构相对简单,范式化的设计可能更适合。范式化可以...
Mysql如何定位慢查询?-不念博客

Mysql如何定位慢查询?

在MySQL中,如何定位慢查询?? 慢查询表象:页面加载过慢、接口压测响应时间过长(超过1s) 1. 方案一:开源工具 调试工具:Arthas 运维工具:Prometheus 、Skywalking 2.方案二:MySQL自带慢...
不念的头像-不念博客不念3年前
558
数据库概念设计包括哪些内容(数据库概念设计是什么)-不念博客

数据库概念设计包括哪些内容(数据库概念设计是什么)

数据库概念设计是数据库设计过程中的一个关键阶段,主要目的是在抽象层面定义数据结构,以满足业务需求。 概念设计阶段包括以下内容: 数据实体:数据实体是现实世界中可以识别的独立对象,它在...