数据库租户能力大调研
随着SaaS软件日益流行,如何为企业用户提供即统一又相互独立的服务,成为很多基础软件商的课题,因而租户能力正受到更多关注。另一方面,随着分布式数据库的流行,如何充分利用分布式环境的算力及存储资源为不同业务服务,也同样对租户能力提出的要求。本文针对常用的租户实现方法、技术路线进行说明,重点说明场景数据库的租户能力并加以对比。
分布式 SQL 数据库与表格优化技术
分布式 SQL 数据库会将应用程序数据存储在多个节点上,从存储和计算的角度提高了可扩展性。这种分布意味着某些应用程序请求,包括 JOIN 操作和聚合,可能跨多个数据库节点,可能导致数据在网络中的传输。
PostgreSQL pgbackrest 怎么设计带远程控制端的PG备份系统系统
在实际的工作中,pgbackrest本身是可以进行集中化管理的,通过集中化的管理方式来进行批量的大范围的数据库管理如何进行相关的操作和配置。实际上pgbackrest 在单机备份的简便性还是不如pgrman的的便利性,但是在下图的备份方案中,则pgbackrest 是好的备份的方案选择。
MySQL:mysqldump 100M的数据导入需要几个小时?
这个问题相对简单,但是第一次遇到这种问题,仅此记录。问题主要是一个mysqldump导出也就100来M的文件,导入居然要几个小时,更换多个实例后都很慢,文件大小如下: 当然这种可以重现的问题就再次导入看看为什么就可以了。
改变数据页大小能带来多少收益?
pgbackrest是只支持8k的block size吗?还是编译的时候需要指定参数才可以支持其他大小的block size。我用block size 32k pg16.1 的库做测试,报下面的错误
如何将 performance_schema 中的 TIMER 字段转换为日期时间
最近有好几个朋友问,如何将 performance_schema.events_statements_xxx 中的 TIMER 字段(主要是TIMER_START和TIMER_END)转换为日期时间。
PostgreSQL 字符集乌龙导致数据查询排序的问题,与 MySQL 稳定 "PG不稳定"
有意思的事情每天都有,最近一个客户的公司的PG数据库在运行中,出现了一个问题,客户在对数据进行排序的过程中,发现数据虽然一致,但两个存储同样数据的数据库,在进行语句查询的时候,给出的结果不同,基于他们只取结果集的前两条,导致同样的数据库表,同样的数据,最终在界面上给客户展示的数据不同。
揭示 ETL 系统架构中的 OLAP、OLTP 和 HTAP
探索 ETL 系统设计需要了解 OLAP、OLTP 和不断发展的 HTAP。让我们试图剖析这些范式的复杂性。
2024年值得关注的8个未来数据库
然而,2023年带来了一系列具有颠覆性的数据库。尽管其中一些数据库仍然使用传统的关系模式构建,但其他数据库提供了创新的方法,值得我们在2024进行重点关注。
什么?MySQL在从库读到了比主库更加新的数据?
一主两从,一个从库异步, 一个从库半同步的情况,主等半同步复制的ack的期间,那么异步复制的从库,有没有可能读到比主库更加新的数据?
MVCC多版本控制机制:mysql事务时光机!
多事务操作同一行数据的时候,就会出现各种并发问题,mysql通过四种隔离级别来解决这些问题,
MVCC多版本控制机制:mysql事务时光机!
读提交和可重复读隔离级别都是依赖于MVCC多版本控制机制实现,今天我们就来讨论mysql中的MVCC多版本控制机制
MySQL隔离级别解析:数据一致性与高并发之间的平衡术!
今天来讨论mysql中的事物隔离级别
MySQL面试大揭秘:你不得不掌握的十大技能!
准备MySQL面试需要对数据库原理和MySQL技术栈有深入的理解。
糟了,数据库崩了,又好像没蹦
2023 年某一天周末,新手程序员小明因为领导安排的一个活来到公司加班,小明三下五除二,按照领导要求写了一个跑批的数据落库任务在测试环境执行 ,突然间公司停电了,小明大惊,“糟了,MySQL 还在跑任务,会不会因为突然断电,导致数据库崩了”。
顶级大厂Quora如何优化数据库性能?
Quora 的流量涉及大量阅读而非写入,一直致力于优化读和数据量而非写。
一次显著的性能提升,从8s到0.7s
最近我在公司优化了一些慢查询SQL,积累了一些SQL调优的实战经验。
一文弄懂Join语句优化
这一篇文章就来介绍一下关联查询的优化,文章有点长,请耐心看完,有问题欢迎讨论指正。
10个大大提升MySQL效率的使用技巧
MySQL是一种广泛使用的关系型数据库管理系统,无论是个人项目还是企业级应用,都可以从中受益。然而,要充分利用MySQL的潜力,掌握一些高效的技巧可以让你事半功倍。本文介绍十个让开发者在MySQL开发中更加得心应手的技巧。
数据库死锁排查思路分享(纠正篇)
这篇文章,主要给大家讲讲数据库死锁的排查思路。 死锁现场 排查思路 sql模拟 死锁解决方案