sqlserver 分页查询问题

2020-04-10 17:17:13 +08:00
 mingsz
数据库版本 sqlserver 2017
有一张表大概 300w 数据,每一条数据大概 20 列,其中有 10 列需要作为网页查询条件
所以每次查询可能有 单个 /多个 查询条件,要求分页查询时间小于 10 秒 ,怎么破
1221 次点击
所在节点    数据库
2 条回复
jinsongzhao
2020-04-10 18:09:03 +08:00
根据查询条件创建索引,减少单页条数,增加系统硬件,最后没招了就分多张表。我记得 MySQL 有个拆分多个物理表方法,自动实现分表优化,不用改软件。不知道 mssql 有没有
mmdsun
2020-04-11 00:17:48 +08:00
在 sqlserver 上面做全文检索和分词。

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

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

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

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

© 2021 V2EX