(1)问题:用户搜索明显变慢或应用程序页面呈现延迟
另一个常见的数据库问题是对大量主数据表执行重复查找。主数据表会定义数据库中重要的数据库实体,例如公司的产品、合作伙伴、供应商和订单等。随着公司的发展,主数据表的这些数据元素会不断增长。
当主数据表达到数百万个主键或辅助键值时,如果数据库重复执行大型主数据表查找时,就会出现性能问题。常见的症状是用户搜索明显变慢或应用程序页面呈现延迟,尤其是搜索像淘宝、京东这样的具有海量产品的电子商务网站时。
(2)解决方案:跨数据库分区或分片分布进行数据摄取、索引和查询负载,并使用二级索引
地理分布式数据库拓扑可以将主数据表扩展到数以千万计的主键和辅助键。这实现了强大的自动搜索和基于类别(分面)的灵活搜索功能,能够为在线客户和业务用户提供即时搜索结果。跨多个数据库分区或分片分布读取和写入可实现大规模主数据表和高性能搜索结果。
二级索引是为提供快速数据查找而创建的非主键索引。数据库的二级索引允许在任何数据库字段中灵活快速地搜索主数据表。用户可以为单个记录创建数千个索引,也可以为整个数据库创建数十万个索引,并且数据库在创建索引后可以提供自动索引管理。
I am an investor of gate io, I have consulted a lot of information, I hope to upgrade my investment strategy with a new model. Your article creation ideas have given me a lot of inspiration, but I still have some doubts. I wonder if you can help me? Thanks.
⭐ FREE APP LIMITED TIME⭐
Debutify – Launch a stunning E-Commerce website in seconds!
✅ No coding experience needed
✅ 50+ Add-ons
✅ Lightning fast page load speed
✅ Save $280/mo on eComm apps
✅ and much more…
—
Debutify FOR FREE For a Limited Time!
LINK: https://bit.ly/3qv2MDz
FREE CODE: DEBF23
⭐ FREE APP LIMITED TIME⭐
My family members always say that I am wasting
my time here at web, however I know I am getting
familiarity every day by reading such nice articles.