gpt4 book ai didi

php - 这个 MySQL 表结构对我的性能和可扩展性有帮助吗?

转载 作者:行者123 更新时间:2023-11-29 19:31:25 25 4
gpt4 key购买 nike

我有一个名为 behaviour 的表,其中包含 500 万行 (660 mb),并且每天都在增加。该表包含一些行为数据,该表中的两列是:

page_title ------- url
page 1 ---- page1.html
page 1 ---- page1.html
page 1 ---- page1.html
page 1 ---- page1.html
page 2 ---- page2.html
page 2 ---- page2.html
page 1 ---- page1.html
page 3 ---- page3.html
page 3 ---- page3.html
page 3 ---- page3.html

由于我执行了大量 SELECT 查询,因此我将 url 作为索引。page_title(和 url)的不同计数为 2700。

page_title 是包含大量字符的文本,也是占用磁盘空间的主要原因。

您是否建议我构建另一个表,假设 all_pages 具有在 behaviour 上找到的两列的不同结果,删除 page_title 列,并通过在两个表之间进行 join 来检索 page_title

这对我的性能和 future 可扩展性有帮助吗?

最佳答案

要链接这两个表,您真正需要做的就是一个相关记录字段,该字段将记录链接到记录所有者(来自另一个表的相关记录),但如果您只谈论一个包含几列的表,我不知道不知道这会有什么帮助。您最终想要实现什么目标?

关于php - 这个 MySQL 表结构对我的性能和可扩展性有帮助吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41752546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com