51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3469|回复: 6
打印 上一主题 下一主题

[讨论] 讨论下:数据库系统查询优化怎么设计测试用例

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-12-27 18:47:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刚开始做测试,要设计查询优化的测试用例,想问问具体从哪着手。有谁做过吗,交流一下哦。
多谢啦。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2005-12-28 09:22:04 | 只看该作者
恩,看来还没有人做这个。慢慢摸索中
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-12-28 09:43:36 | 只看该作者
有人知道吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-12-28 11:37:26 | 只看该作者
“查询优化”的测试用例?
能说的再具体些么?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2006-1-5 09:56:55 | 只看该作者
主要是想找到这样的优化器:像SQL SERVER一样,能够对用户查询自动进行执行计划的优化。
目前思路是:
要测试优化器有没有达到查询优化,就得通过对各种类型查询的分析(简单查询、带连接查询、嵌套子查询等)及索引情况(有无、聚集与否)、数据特征、where条件等,列出所有可能优化的情况。
简单查询现在列了一下了 ,目前在考虑多表连接时的情况,感觉比较复杂。比如三个表连接,我也不知道这样做优还是那样做优,请大家帮忙想想,谢谢啊。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-1-7 16:57:21 | 只看该作者
确实比较麻烦。
但我认为,可能根据查询语句的优化特点来提供一套语句书写标准,根据标准来做静态测试比较容易。
而一些有性能要求的模块,用性能测试工具来测软件的性能,根据需求来判定性能是否达到标准即可。
如果硬要去估算查询效率,反而因小失大。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-1-13 12:30:08 | 只看该作者
简化成SQL的查询语句的优化?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-11 18:03 , Processed in 0.100531 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表