数据库学习
文章平均质量分 89
mysql数据库
oracle数据库
其他数据库
Debug_TheWorld
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle内存管理,锁机制以及rac原理学习
内存管理建议监控V$SGASTAT与V$PGASTAT,调整平衡SGA/PGA。使用KEEP池缓存频繁访问的小表。原创 2025-04-21 00:52:18 · 2100 阅读 · 0 评论 -
国产分布式数据库架构学习
国产数据库已形成差异化技术路线:OceanBase以金融级高可用树立标杆,TiDB凭借开源生态占领开发者心智,达梦专注安全可控政务市场,GaussDB强化云与AI融合。企业选型需结合业务场景(OLTP/HTAP)、合规需求与团队技术栈,避免盲目追求“全能型”产品。未来随着信创深化,国产数据库将在全球市场占据更重要的地位。原创 2025-04-20 01:24:26 · 1459 阅读 · 0 评论 -
Oceanbase学习
技术演进方向云原生集成:深度整合Kubernetes,支持弹性扩缩容与多云部署。AI自治运维:引入机器学习优化查询计划与故障预测。多模数据库:扩展图计算、时序数据处理能力。原创 2025-04-20 01:14:28 · 1293 阅读 · 0 评论 -
B tree与B+tree学习
阶数m:每个节点最多包含m-1个键(Key)和m个子节点指针。节点要求根节点至少有1个键。非根节点至少有⌈m/2⌉ -1个键。所有叶子节点在同一层,保证平衡。阶数m:类似B树,但所有数据仅存储在叶子节点。叶子层链表:叶子节点通过指针连接,支持高效范围查询。内部节点键冗余:内部节点的键为子节点最大值副本。B树与B+树通过多路平衡设计,解决了磁盘I/O效率问题,成为数据库与文件系统的基石。B+树凭借顺序访问优化和更高的分支因子,在关系型数据库中占据主导地位。混合索引结构。原创 2025-04-19 00:48:15 · 1142 阅读 · 0 评论 -
Lsm Tree学习
LSM Tree通过顺序写入和延迟合并的设计,成为现代数据库处理海量写入的核心技术。尽管存在读放大和写放大的挑战,但通过Compaction策略优化、硬件适配(如SSD)和算法改进(如Learned Indexes),其性能仍在不断提升。未来方向AI驱动的Compaction:机器学习预测数据访问模式,优化合并策略。异构存储支持:结合内存、SSD、HDD的分层存储,平衡成本与性能。与新型硬件结合:利用持久化内存(PMEM)加速MemTable持久化。原创 2025-04-19 00:43:54 · 1083 阅读 · 0 评论 -
Mysql日志全解析
数据安全:通过Binlog+Redo Log实现秒级RPO性能优化:分析Slow Log定位低效SQL高可用架构:基于Binlog构建主从复制集群合规审计:满足GDPR等数据监管要求。原创 2025-04-13 02:06:56 · 1008 阅读 · 0 评论 -
Redis学习
Redis(Remote Dictionary Server)是一个开源的、基于内存的高性能键值存储系统,支持多种数据结构,提供持久化、高可用、分布式等特性。其核心设计目标是极致的读写性能和灵活的数据模型,广泛应用于缓存、消息队列、实时统计等场景。优势:高性能、丰富的数据结构、持久化与高可用特性,使其成为缓存、实时数据处理的首选。适用场景缓存层:缓解数据库压力,加速热点数据访问。实时统计:如排行榜、计数器、社交关系。消息系统:轻量级队列与发布/订阅模型。局限:内存成本较高,不适合存储海量冷数据;原创 2025-04-12 00:15:29 · 742 阅读 · 0 评论 -
Greenplum数据库学习
Greenplum作为开源MPP数据库的标杆,凭借其分布式计算能力、PostgreSQL生态兼容性及成本优势,成为企业构建数据仓库的优选方案。尽管在极端低延迟场景下不及Teradata或Vertica,但其灵活的扩展性与丰富的集成能力(如云原生支持)使其在中大型分析场景中表现卓越。Greenplum 是一款开源的 大规模并行处理(MPP) 数据库,基于PostgreSQL开发,专为大数据分析、数据仓库和OLAP场景设计。混合负载支持:通过资源组隔离ETL任务与即席查询,平衡吞吐与响应速度。原创 2025-04-10 13:27:31 · 1076 阅读 · 0 评论 -
Tidb学习
TiDB是由PingCAP公司开源的分布式NewSQL数据库,基于Google Spanner/F1论文设计,具备强一致性、水平扩展、高可用性等特性。其核心定位是解决MySQL单机容量瓶颈与复杂分布式事务问题,支持HTAP(混合事务与分析处理),广泛应用于互联网、金融、物流等高并发场景。TiDB作为新一代分布式数据库,凭借其弹性扩展、强一致性与HTAP能力,成为处理海量数据与混合负载的理想选择。原创 2025-04-09 23:56:58 · 700 阅读 · 0 评论 -
达梦数据库学习
达梦数据库(DM Database)是武汉达梦公司推出的国产大型关系型数据库,具备完全自主知识产权,广泛应用于政府、金融、能源等关键领域。其设计遵循SQL标准,支持ACID事务、高并发、高可用等特性,是国产数据库的标杆产品。达梦数据库凭借其自主可控、高安全性和高性能特性,成为国产数据库领域的佼佼者。尽管在生态丰富性上相比Oracle、MySQL仍有差距,但在政策支持与技术进步的双重驱动下,达梦正逐步成为关键行业的核心数据库选择。附录达梦官方文档达梦社区论坛:技术问题交流与案例分享。原创 2025-04-09 23:52:22 · 1097 阅读 · 0 评论 -
mysql基础学习
innodb_buffer_pool_size: 建议配置为物理内存的70-80%– innodb_log_file_size: 单个日志文件大小(建议1-2GB)– innodb_buffer_pool_instances: 多实例减少锁争用。– innodb_log_files_in_group: 日志组文件数(通常2)innodb_flush_log_at_trx_commit=1(最安全)innodb_buffer_pool_size = 总内存 * 0.7。– 重新收集统计信息。原创 2025-04-08 22:54:00 · 380 阅读 · 0 评论
分享