
数据库
文章平均质量分 91
冰糖心书房
Hi:欢迎来到"冰糖心书房",人个目前就职于一家外企业500强公司担任架构师一职,在这里我会着重分享我多年来在Java开发领域的实战经验和心得体会。从企业级项目架构设计、高并发处理到微服务架构的落地实施。
展开
-
MySQL中InnoDB逻辑存储结构
InnoDB的逻辑存储结构包括了表空间、页、簇、B+树、插入缓冲、锁机制、双写缓冲、段、日志等多个重要组成部分。这些设计帮助InnoDB提供高效的事务处理、数据存储、索引管理以及高并发支持。如果你对某个具体部分有更深的兴趣,或者需要更详细的解析,可以继续问我!原创 2025-01-27 10:29:06 · 924 阅读 · 0 评论 -
ShardingSphere 注意事项
使用设计合理的分片规则和选择合适的分片键。配置数据库连接池和事务管理,尤其是分布式事务。小心跨分片查询,尽量避免性能瓶颈。注意SQL路由和SQL重写,尤其是复杂查询。确保配置管理和动态扩展能满足业务需求。进行定期的性能调优和系统监控。合理处理表的扩展与迁移,以及升级和版本管理。通过合理配置和设计,可以充分利用的分布式数据库功能,提高系统的扩展性和性能。原创 2025-01-18 17:00:00 · 1018 阅读 · 0 评论 -
Spring Boot 中使用 ShardingSphere-Proxy
是一个独立的数据库代理层,它在SpringBoot中通过JDBC连接到ShardingSphere-Proxy服务,而不是直接连接数据库。配置ShardingSphere-Proxy的关键在于设置中的数据库连接地址为代理服务的地址(如适用于需要集中管理和跨多个应用共享数据库服务的场景,尤其是在微服务架构中。这种方式的好处是:你可以集中管理多个数据库实例,并且通过统一的代理服务来处理分片、路由和事务等复杂逻辑,而无需每个应用都嵌入分库分表逻辑。原创 2025-01-18 15:50:06 · 2577 阅读 · 0 评论 -
mysql8.0 重要指标参数介绍
MySQL8.0提供了大量的配置参数来优化数据库性能。根据实际需求,调整这些参数可以有效提高MySQL数据库的性能、扩展性和稳定性。常见的优化领域包括内存管理、I/O性能、查询优化、存。原创 2025-01-17 17:26:03 · 813 阅读 · 0 评论