出于测试目的,我需要大量查询。 手动创建此选项不是一个选项,因此我正在搜索将自动执行此操作的工具。
可悲的是,我找到的唯一解决方案(sqlsmith)仅限于postgres和SQLite。 SQL-Server是否有类似的工具?
答案 0 :(得分:0)
“我不知道人们想要随机到达其他地方的随机地点,所以相反,让我们为每个可能的起源和目的地组合创造道路”。
听起来有点疯狂,不是吗?这同样适用于您似乎想要实现的目标。您基本上希望找到一种工具,针对您的数据库生成随机查询,以便您可以将它们提供给调优顾问,然后调优顾问会为假设查询建议查询优化索引。
如果您希望对数据库进行性能调优,您应该非常了解用户将要使用的问题类型以及数据结构。有助于您入门的典型问题包括:
答案 1 :(得分:0)