Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
zhouguangming
@zgm
高级会员
第 115 位会员 / 2011-11-17

ctrip.com
上海
14 篇帖子 / 1356 条回帖
37 关注者
0 正在关注
0 收藏
GitHub Public Repos
  • OpenHands 0

    🙌 OpenHands: Code Less, Make More

  • spec 0

    CloudEvents Specification

  • rails 0

    Ruby on Rails

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #43 楼 @ChanceDoor 研究好了,再贴出来共享一下哈。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #40 楼 @ChanceDoor 我也看了 pdf,mysql 会把 offset 的数据放到内存,可能还是这个原因。但是你说的问题为什么 sql 执行到 solr 死掉就不知道了。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #38 楼 @ChanceDoor 我也想不明白了。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #35 楼 @kevinxu #31 楼 @xdite

    这个该如何理解

    So remember Innodb is not slow for ALL COUNT() queries but only for very specific case of COUNT() query without WHERE clause.

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #31 楼 @xdite 我们几乎都是 InnoDB 啊。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #27 楼 @ChanceDoor 我觉得可能是 offset 造成的,就像 @kevinxu 说的,offset 会 scan 前面的 3 亿多。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #25 楼 @xdite 刚看了一下,还是这样。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #21 楼 @kevinxu 你提出的方案比较可行, select * from xxx where id > x limit y; 但是这种分页只是针对软删除的数据,如果 id 不连续的话,就不准确了。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #22 楼 @aisensiy 其实我只是想解决问题,即使问题是你提出来的,对我来说也是学习过程。哈哈。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #18 楼 @ChanceDoor 可能是这样的,有可能我刚才和 @outman 理解的分页不是一个意思,我把分页后的查询也算在分页这个过程里面了,那如果单纯的分页,也许 @outman 说的对,没有什么影响。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #10 楼 @aisensiy #9 楼 @outman 可能我说话的习惯比较让大家不爽,但是我真的是讨论问题,有得罪的地方,不好意思拉。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #15 楼 @saiga 因为我也看过之前淘宝的一个文章,淘宝产品之所以只有 100 页,就因为再往后,就比较慢了,我接触过一个有接近 2000 万的记录的项目,后面的分页就慢。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #13 楼 @ChanceDoor 我的意思是,可能前 100 条记录都没有问题,但是到 9000 多万条的时候,就是 9 千万 +01 到 9 千万 +10, 我觉得这里会慢。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #9 楼 @outman 你觉得是争论,我觉得是讨论啊,也许我再像你学习呢。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #6 楼 @outman 如果数据量对计算数据大小没有影响,那么 counter cache 是干吗的。

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #3 楼 @outman 数据很大对 offset 的性能没有影响么?

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at 2013年05月09日

    #1 楼 @outman 分页难道不查询么,数据大肯定影响分页。

  • [做个试验] Rails 学习指导服务——指导你更有效率的学习 Rails 开发 [已暂停] at 2013年05月09日

    just business.

  • 用 * 号在数组内展开 Range 对象 at 2013年05月08日

    👍

  • 还有人为维护 Rails 的页面缓存烦恼吗? at 2013年05月08日

    #2 楼 @diga2005 总有人是不知道的不吧

  • ruby 能否像 haskell 一样实现 reverse at 2013年05月08日

    先介绍一下呗,不熟悉 haskell 看不懂这个。

  • Ruby 冲击波,谁还可以做个更牛的出来 at 2013年05月08日

    #59 楼 @zputee 玩出花了啊。

  • 求这个功能实现的思路 at 2013年05月07日

    用 ruby 生成随机数 加上过期时间 存 redis 里面,设置路由 取到 路由进来的 number 和 redis 里的对比 如果过期 更新随机数和过期时间 (加 24 小时) 。

    抛个砖。

  • Ruby 冲击波,谁还可以做个更牛的出来 at 2013年05月07日

    #54 楼 @zputee 👍 但是干吗加个感叹号啊。

  • Rails 3 中生 MySQL subquery 的秘技 at 2013年05月07日

    学习。 另外这句:

    除了慢之外,還製造一堆無用物件浪費記憶體空間…

    是 除了慢以外,还浪费内存 的意思么?

  • 一个很简单的问题 at 2013年05月07日

    #9 楼 @doitian 我自己没说清楚。。。

  • 一个很简单的问题 at 2013年05月07日

    #6 楼 @alsotang #7 楼 @edgar_wang_cn 空格也有问题 1.9 如果方法参数大于 1 个 并且用括号包住的话,中间不能带空格,

  • 发现本社区的同志们英文好好啊…… at 2013年05月07日

    #14 楼 @blacktulip Just for fun... 👍

  • 发现本社区的同志们英文好好啊…… at 2013年05月07日

    #10 楼 @blacktulip She loves China!!!!!!

  • linux 分享随笔:linux 使用的六个管理 at 2013年05月07日

    由于作者设置了权限,你没法阅读此文,请与作者联系

  • 上一页
  • 1
  • 2
  • …
  • 25
  • 26
  • 27
  • 28
  • 29
  • …
  • 44
  • 45
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English