-
浅析Ability框架中Stage模型与FA模型的差异
想了解更多关于开源的内容,请访问: 开源基础软件社区 https://ost.51cto.com Aility框架概述 Ability是应用所具备能力的抽象,也是应用程序的基本组成单元。OpenHarmony与HarmonyOS的应用程序APP由一个或多个Hap包组成,每个Hap可以包含一个或多个Ability。 Ability框架···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL分页,求求你别再用offset和limit了!
不需要担心数据库性能优化问题的日子已经一去不复返了。 随着时代的进步,随着野心勃勃的企业想要变成下一个 Facebook,随着为机器学习预测收集尽可能多数据的想法的出现,作为开发人员,我们要不断地打磨我们的 API,让它们提供可靠和有效的端点,从而毫不费力地浏览海量数据。 如果你做过后台开发或数据库架构,你可能是这么分页的: 如果你真的是这么分页,那么我不···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
记一起由Oracle心跳引起的生产库故障
一、问题描述 环境描述: 节点 sid db_name software_version 备注 172.16.2.22 hdls1 HDLS 11.2.0.4 rac节点 172.16.2.23 hdls2 HDLS 11.2.0.4 rac 节点事件原因:两个节点的心跳网络异常,导致RAC脑裂,中断了节点运行的oracle实列进程,数据库服务宕掉。 二、···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
解读甲骨文再创新:多云、融合
甲骨文以数据起家,核心竞争力也是数据。作为老牌数据库厂商,甲骨文一直都致力于帮助客户利用数据提供更多有价值的信息,创造无限可能。 在竞争激烈的数据市场,甲骨文的亮点和优势有哪些呢?在近日召开的Oracle CloudWorld 中国媒体沟通会上,甲骨文公司高级副总裁及亚洲区董事总经理李翰璋表示,多云战略、成本优势以及数据安全是甲骨文的三大优势所在。 甲骨文···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
分布式数据库存储透析:B-TREE和LSM-TREE的性能差别
一、引子 最近一两年里,每次做分布式数据库的内容分享活动时,总是会提及现在数据库的两个重要的存储结构,B-TREE和LSM-TREE。因为,我觉得作为数据库的存储根基,无论是要选型,或者是用好一个数据库,清楚这两的差别和各自特点,都特别重要。但是几乎每一次都只能提一下,哪种数据库用了哪个存储。再多就是稍微介绍LSM-TREE的写入友好。对于有些朋友,正面临···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
CMU 15445 学习之Tree Index I
Table Index前面介绍完了 Hash Table,在数据库系统中,它可以用于一些 sql 执行时的临时数据结构,或者用来存储一些元数据信息,也可以作为表的 Hash 索引,但是对于表索引,在更通用的场景下, B+ 树是更广泛的选择。 表索引(Index)指的是表中数据的一些子集,这些子集能够标识表中数据的一些特征,以便能够快速的去查找 table ···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
数据库内核分析之GPDB and PostgreSQL Portal
GPDB and PostgreSQL Portal内核分析 0.导论 Portal(门户),也称为策略选择模块,根据sql语句类型选择不同的执行模块(ProcessUtility、Executor)。 SQL语句类型包括:可优化语句、数据定义语句。 可优化语句包括DML,像insert/update/select等语句,这类语句特点是查询满足条件的元组返···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
系统性能排查方略及工商银行MySQL性能管控
一、系统性能问题五大特性 二、系统性能排查方略 三、MySQL开发规范和常见调优策略 四、MySQL性能管控体系 五、未来展望 一、系统性能问题五大特性 如果大家了解一些方法论的话,应该听过两个原则:一个是海恩法则,强调量变引发质变;另一个是老生常谈的墨菲定律,强调会出错的事总会出错。针对这两个原则,我总结了系统性能问题的五大特性。 1)系统响应慢 不论负···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
手写一个简单的Database7
Part 7 B-Tree简介B-tree是SQLite用来表示表和索引的数据结构,所以B-tree是非常中心的想法。这个主题主要是介绍B-tree数据结构,所以不会有任何的代码。 为什么说对于数据库来说,树是非常好的数据结构呢?查找特定的value很快(对数时间花销,logaN)插入一行或者对查询到的数据删除很快(再平衡使用常量时间)遍历一个范围内的va···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
为什么说MySQL单表行数不要超过2000w?
作为在后端圈开车的多年老司机,是不是经常听到过,“mysql 单表最好不要超过 2000w”,“单表超过 2000w 就要考虑数据迁移了”,“你这个表数据都马上要到 2000w 了,难怪查询速度慢” 这些名言民语就和 “群里只讨论技术,不开车,开车速度不要超过 120 码,否则自动踢群”,只听过,没试过,哈哈。 下面我们就把车速踩到底,干到 180 码试试···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])