[求助] 想请问Table能不能帮助速度提升?_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
2
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 677 | 回复: 1   主题: [求助] 想请问Table能不能帮助速度提升?        下一篇 
大红薯
注册用户
等级:少校
经验:1440
发帖:159
精华:0
注册:2011-7-21
状态:离线
发送短消息息给大红薯 加好友    发送短消息息给大红薯 发消息
发表于: IP:您无权察看 2016-4-20 10:40:29 | [全部帖] [楼主帖] 楼主

事情是这样的...

我们公司希望在“所有”的文章都要加上点击率...

重点是点击不能重复,所以要创建一个Table来储存使用者的编号(或访客)、IP、时间、文章编号。

那问题来了..文章这么多,点击数这么多,不用几天就可以存满几百几千万笔的资料了...势必会影响到数据库读取的时间。

所以我想要动态的新增Table,把这些资料拆成好几笔Table。

例如说四月的文章就是 addr201604,这样使用者点到发文日期是四月的,他就会连到addr201604这个Table去做点击的判断。

请问这样把Table拆开来能够对数据库的速度有所帮助吗?

还是说Table数量越多,速度也是会被拖慢呢?

谢谢!





赞(0)    操作        顶端 
一个路过的
版主
等级:中校
经验:1975
发帖:34
精华:2
注册:2015-9-2
状态:离线
发送短消息息给一个路过的 加好友    发送短消息息给一个路过的 发消息
发表于: IP:您无权察看 2016-4-20 10:41:31 | [全部帖] [楼主帖] 2  楼

应该是拆开比较好, 比较不会影响到效能, 以后删除也方便




赞(0)    操作        顶端 
总帖数
2
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论