一个想法, 有可能,让数据库, 自己根据历史查询的类型, 自己建立索引来优化吗?

2018-11-13 01:08:52 +08:00
 helloworld12

譬如,发现 sql 语句里面, 某个 where 占比比较大, 然后自动根据这个来建立第二索引

1536 次点击
所在节点    问与答
5 条回复
FeifeiJin
2018-11-13 01:14:06 +08:00
机器学习方向,感觉有点思路
to
2018-11-13 01:16:59 +08:00
不是 cache?
helloworld12
2018-11-13 01:18:58 +08:00
@to #2 不是, 维持一个字段比较的统计表, 每隔一段时间, 自动优化下索引
liprais
2018-11-13 01:21:34 +08:00
有一些商业的数据库有这样的功能,分析单个 query 来建立索引
glacer
2018-11-13 10:32:33 +08:00
SQL 审计、语法分析、统计,输出报表。还是很好做到的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/507216

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX