楼主: ~贝贝~

[Tips] ITPUB“盛拓传媒杯”SQL数据库编程大赛最后一题,答题结束,进入评审期!

 关闭 [复制链接]
论坛徽章:
9607
土豪章
日期:2013-12-31 14:11:39土豪章
日期:2013-12-31 14:11:39阿森纳
日期:2013-06-03 17:00:31阿森纳
日期:2013-10-11 09:27:58法拉利
日期:2013-12-27 15:20:30林肯
日期:2013-12-27 15:19:09法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30
71#
发表于 2011-3-28 18:58 | 只看该作者
这期的测试数据量太小,都跑不出快慢来,NND
不知道哪个条件要不要加上去

使用道具 举报

回复
论坛徽章:
9607
土豪章
日期:2013-12-31 14:11:39土豪章
日期:2013-12-31 14:11:39阿森纳
日期:2013-06-03 17:00:31阿森纳
日期:2013-10-11 09:27:58法拉利
日期:2013-12-27 15:20:30林肯
日期:2013-12-27 15:19:09法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30
72#
发表于 2011-3-28 19:03 | 只看该作者
用原始测试数据基本上0.04
将测试数据的end_date延长一年,差不多是0.07秒
将测试数据的end_date延长两年,差不多是0.17秒
将测试数据的end_date延长十年,差不多是0.65秒


看来不是这样测试的
,

[ 本帖最后由 jvkojvko 于 2011-3-28 19:06 编辑 ]

使用道具 举报

回复
论坛徽章:
8
玉兔
日期:2015-11-16 10:18:00铁扇公主
日期:2015-10-27 21:47:42九尾狐狸
日期:2015-12-11 22:31:15
73#
发表于 2011-3-28 19:24 | 只看该作者
你试过 service_usage 表里面加 1万条或者 10万条记录吧,题目都说了这个表里记录很多...

使用道具 举报

回复
论坛徽章:
8
SQL大赛参与纪念
日期:2011-04-13 12:08:172010广州亚运会纪念徽章:网球
日期:2011-04-15 12:06:10双黄蛋
日期:2011-06-18 15:25:27ITPUB官方微博粉丝徽章
日期:2011-06-29 13:52:50ITPUB十周年纪念徽章
日期:2011-09-27 16:34:132012新春纪念徽章
日期:2012-01-04 11:57:56优秀写手
日期:2014-10-17 06:00:14
74#
发表于 2011-3-28 19:47 | 只看该作者
最近比较忙啊,都没工夫来做了

使用道具 举报

回复
论坛徽章:
9607
土豪章
日期:2013-12-31 14:11:39土豪章
日期:2013-12-31 14:11:39阿森纳
日期:2013-06-03 17:00:31阿森纳
日期:2013-10-11 09:27:58法拉利
日期:2013-12-27 15:20:30林肯
日期:2013-12-27 15:19:09法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30
75#
发表于 2011-3-28 20:03 | 只看该作者
SQL> select * from services;

SERVICE_ID SERVICE_NAME
---------- --------------------
         1 Service A
         2 Service B
         3 Service C
         4 Service D
         5 Service E
         6 Service F
         7 Service G
         8 Service H
         9 Service I
        10 Service J
        11 Service K
        12 Service L
        13 Service M
        14 Service N
        15 Service O
        16 Service P
        17 Service Q
        18 Service R
        19 Service S
        20 Service T

SERVICE_ID SERVICE_NAME
---------- --------------------
        21 Service U
        22 Service V
        23 Service W
        24 Service X
        25 Service Y
        26 Service Z

26 rows selected

SQL>

使用道具 举报

回复
论坛徽章:
9607
土豪章
日期:2013-12-31 14:11:39土豪章
日期:2013-12-31 14:11:39阿森纳
日期:2013-06-03 17:00:31阿森纳
日期:2013-10-11 09:27:58法拉利
日期:2013-12-27 15:20:30林肯
日期:2013-12-27 15:19:09法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30
76#
发表于 2011-3-28 20:04 | 只看该作者
SQL> select * from companies;

COMPANY_ID COMPANY_NAME
---------- ----------------------------------------
         1 company A
         2 company B
         3 company C
         4 company D
         5 company E
         6 company F
         7 company G
         8 company H
         9 company I
        10 company J
        11 company K
        12 company L
        13 company M
        14 company N
        15 company O
        16 company P
        17 company Q
        18 company R
        19 company S
        20 company T

COMPANY_ID COMPANY_NAME
---------- ----------------------------------------
        21 company U
        22 company V
        23 company W
        24 company X
        25 company Y
        26 company Z
        27 company 11
        28 company 28
        29 company 29
        30 company 30
        31 company 31
        32 company 32
        33 company 33
        34 company 34
        35 company 35
        36 company 36
        37 company 37
        38 company 38
        39 company 39
        40 company 40
        41 company 41

COMPANY_ID COMPANY_NAME
---------- ----------------------------------------
        42 company 42
        43 company 43
        44 company 44
        45 company 45
        46 company 46
        47 company 47
        48 company 48
        49 company 49
        50 company 50
        51 company 51
        52 company 52
        53 company 53
        54 company 54
        55 company 55
        56 company 56
        57 company 57
        58 company 58
        59 company 59
        60 company 60
        61 company 61
        62 company 62

COMPANY_ID COMPANY_NAME
---------- ----------------------------------------
        63 company 63
        64 company 64
        65 company 65
        66 company 66
        67 company 67
        68 company 68
        69 company 69
        70 company 70
        71 company 71
        72 company 72
        73 company 73
        74 company 74
        75 company 75
        76 company 76
        77 company 77
        78 company 78
        79 company 79
        80 company 80
        81 company 81
        82 company 82
        83 company 83

COMPANY_ID COMPANY_NAME
---------- ----------------------------------------
        84 company 84
        85 company 85
        86 company 86
        87 company 87
        88 company 88
        89 company 89
        90 company 90
        91 company 91
        92 company 92
        93 company 93
        94 company 94
        95 company 95
        96 company 96
        97 company 97
        98 company 98
        99 company 99

99 rows selected

SQL>

使用道具 举报

回复
论坛徽章:
9607
土豪章
日期:2013-12-31 14:11:39土豪章
日期:2013-12-31 14:11:39阿森纳
日期:2013-06-03 17:00:31阿森纳
日期:2013-10-11 09:27:58法拉利
日期:2013-12-27 15:20:30林肯
日期:2013-12-27 15:19:09法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30
77#
发表于 2011-3-28 20:04 | 只看该作者
SQL> select count(*) from service_rates;

  COUNT(*)
----------
     10296

SQL>

使用道具 举报

回复
论坛徽章:
9607
土豪章
日期:2013-12-31 14:11:39土豪章
日期:2013-12-31 14:11:39阿森纳
日期:2013-06-03 17:00:31阿森纳
日期:2013-10-11 09:27:58法拉利
日期:2013-12-27 15:20:30林肯
日期:2013-12-27 15:19:09法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30
78#
发表于 2011-3-28 20:06 | 只看该作者
SQL> select count(*) from service_users;

  COUNT(*)
----------
      9801

SQL>

使用道具 举报

回复
论坛徽章:
9607
土豪章
日期:2013-12-31 14:11:39土豪章
日期:2013-12-31 14:11:39阿森纳
日期:2013-06-03 17:00:31阿森纳
日期:2013-10-11 09:27:58法拉利
日期:2013-12-27 15:20:30林肯
日期:2013-12-27 15:19:09法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30
79#
发表于 2011-3-28 20:08 | 只看该作者
SQL> select count(*) from service_usage;

  COUNT(*)
----------
    254826

SQL>

使用道具 举报

回复
论坛徽章:
9607
土豪章
日期:2013-12-31 14:11:39土豪章
日期:2013-12-31 14:11:39阿森纳
日期:2013-06-03 17:00:31阿森纳
日期:2013-10-11 09:27:58法拉利
日期:2013-12-27 15:20:30林肯
日期:2013-12-27 15:19:09法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30法拉利
日期:2013-12-27 15:20:30
80#
发表于 2011-3-28 20:12 | 只看该作者
这样的数据我跑2个月的区间,3秒跑出来

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表