数据库 第898页
-
-
-
数据库ndf文件大小变为0KB如何进行数据恢复?
一、故障描述 成都某客户,存储损坏,数据库崩溃。重组存储,恢复数据库文件,发现有四个ndf文件大小变为0 KB。数据库大小约80TB。数据库中有1223个文件,数据库每10天生成一个NDF文件,每个N...
-
如何为双活Redis Enterprise搭建基于Docker的开发环境?
1. 为读写操作提供本地延迟 2. 为简单和复杂的数据类型提供内置的冲突解决方案 3. 跨区域故障切换 4. 简化实施了诸多用例,比如积分榜、分布式缓存、共享会话和多用户计费等。 最近我们发布了一篇关...
-
不要这样写SQL 改掉这些坏习惯
SQL是作为一个程序员接触得非常多的一种语言,但是,很多时候,我们会发现,有些SQL的执行效率异常的差,造成了数据库的负担。我们通过分析这些有问题的SQL,就可以发现很多我们平时在写SQL的时候忽略的...
-
数据库常用的事务隔离级别都有哪些?都是什么原理?
什么是事务隔离? 任何支持事务的数据库,都必须具备四个特性,分别是:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability),也就是...
-
以Redis为例,详谈分布式系统缓存的细枝末节
在分布式Web程序设计中,解决高并发以及内部解耦的关键技术离不开缓存和队列,而缓存角色类似计算机硬件中CPU的各级缓存。如今的业务规模稍大的互联网项目,即使在最初beta版的开发上,都会进行预留设计。...
-
想用数据库“读写分离” 请先明白“读写分离”解决什么问题
有一些技术同学可能对于“读写分离”了解不多,认为数据库的负载问题都可以使用“读写分离”来解决。 这其实是一个非常大的误区,我们要用“读写分离”,首先应该明白“读写分离”是用来解决什么样的问题的,而不是...
-
-
继续深入数据库 了解一下数据库的锁机制
我们在高并发的场景下,经常会在异常日志中看到“dead lock(死锁)”的错误信息。想了无数的解决方案,都没有能够最终的解决,到底是什么原因引起了死锁呢?要解决这个问题,我们就必须先了解透彻数据库都...
