留言本

April 20th, 2008 Leave a comment Go to comments

欢迎留言

  1. September 17th, 2010 at 23:45 | #1

    对于某个时间段的数据,如何根据时间 剔除双休日和节假日的数据

  2. September 17th, 2010 at 23:47 | #2

    在此向各位求教,网上有说要维护一个假日表的,具体的思路呢,还望各位能指点一二!

  3. 阿飞
    September 24th, 2010 at 01:15 | #3

    请问一下你们的 周振兴@淘宝 同学,sysbench和super-smark有什么区别(没有用过super-smark),看到他的《Dance with MySQL》ppt

  4. 阿飞
    September 24th, 2010 at 01:17 | #4

    删除吗?自己写个脚本定期清理。查询的时候不包含?自己拼复杂一点的sql,时间加上索引就ok@spring

  5. Xie Zhimin
    October 18th, 2010 at 17:55 | #5

    一个上亿条记录的大表(分区),加了字段以后,性能下降,是否需要重建索引。谢谢指点

  6. October 19th, 2010 at 15:45 | #6

    加字段的时候,也会重新构造所有的cluster index and secondary index data,个人觉得你重建索引应该解决不了你的这个问题。不知道你具体的场景?需要给出更多的信息。

  7. 阿飞
    December 13th, 2010 at 10:11 | #7

    @周振兴 周日idata会议上,我说的percona最新版本可以修改page_size(当时也没说准确,可以修改,但是不是动态的,只能通过config文件或者command line来进行),下面的网址是percona官方对此的介绍http://www.percona.com/docs/wiki/percona-server:features:innodb_files_extend,对了周振兴大哥有单独的blog吗?

  8. December 16th, 2010 at 17:24 | #8

    很高兴见到淘宝技术团队,在此提个问题,希望能得到我想了许久的问题的答案。
    关于商城产品属性自定义的问题,不同颜色不同价格,并且一个颜色有多种图片,能否请大哥们给个思维?

  9. March 9th, 2011 at 09:54 | #9

    这么多人留言啊!呵呵!我也留个脚印!

  10. AK
    March 17th, 2011 at 10:50 | #10

    您好 ,我根据这篇文章(http://www.taobaodba.com/html/558_loaddata.html)的启发向一个表中插入了1亿条数据,
    现在想请教如何优化这个表的查询呢,下面是执行结果。
    mysql> select count(id) from eb_article ;
    +———–+
    | count(id) |
    +———–+
    | 92893775 |
    +———–+
    1 row in set (1 min 28.86 sec)

  11. AK
    March 17th, 2011 at 10:52 | #11

    再补充个:
    mysql> select count(id) from eb_article ;
    +———–+
    | count(id) |
    +———–+
    | 112893775 |
    +———–+
    1 row in set (5 min 18.83 sec)

  12. 袁力皓
    March 27th, 2011 at 22:26 | #12

    你们好,我想问个非技术问题,为啥博文没个大列表,查找起来真不是太方便啊…

  13. 郑安根
    April 26th, 2011 at 17:33 | #13

    请问你们有没有遇到过mysql update语句更新有时候对数据没影响啊? 麻烦你们帮忙看看, 这个问题困扰了我好几天了.

    我在开发中遇到一个问题: 在执行以下代码时有时候能够对数据产生影响有时候不能,而且stmtUpdateDist.executeUpdate()返回的不为0, 说明是在执行更新时是找到了这条记录;.很奇怪不知哪出问题了.
    以下代码是放在事务中的

    PreparedStatement stmtUpdateDist = conn.prepareStatement(“UPDATE district SET d_next_o_id = d_next_o_id + 1 WHERE d_id = ? AND d_w_id = ?”);

    stmtUpdateDist.setInt(1, d_id);
    stmtUpdateDist.setInt(2, w_id);

    int result = stmtUpdateDist.executeUpdate();

    以下是跟踪:
    UPDATE district SET d_next_o_id = d_next_o_id + 1 WHERE d_id = ? AND d_w_id = ? 的一部分日志,参数 d_id=7, d_w_id=1(参数在运行时动态的)

    2011-04-26 16:45:46,072 FATAL [pool-6-thread-1] controller.Backend (Backend.java:590) – Backend_1 New Order Transaction#29 Arrival.
    2011-04-26 16:45:46,125 FATAL [pool-6-thread-1] controller.Backend (Backend.java:271) – Backend_1 New Order Transaction#29(/127.0.0.1:65506)Before UPDATE d_next_o_id#(d_id=7, d_w_id=1) d_next_o_id#3585
    2011-04-26 16:45:46,127 FATAL [pool-6-thread-1] controller.Backend (Backend.java:307) – Backend_1 New Order Transaction#29(/127.0.0.1:65506)After UPDATE d_next_o_id# (d_id=7, d_w_id=1) d_next_o_id#3586
    2011-04-26 16:45:46,893 FATAL [pool-6-thread-1] controller.Backend (Backend.java:498) – Backend_1 NewOrderTransaction#29 After Commit d_next_o_id#3585

    第一个红色标注出来的是在更新之前通过执行该事务的Connection查询出来的d_next_o_id-3585, 查询条件中的参数为(d_id=7, d_w_id=1)

    第二个红色标注出来的是在更新之后通过执行该事务的Connection查询出来的d_next_o_id-3586, 查询条件中的参数为(d_id=7, d_w_id=1)

    第三个红色标注出来的是在该事务提交之后通过其他Connection查询出来的d_next_o_id-3585, 查询条件中的参数为(d_id=7, d_w_id=1)

    MYSQL 5.1.53
    Innodb存储引擎

    d_id, d_w_id是表的主键
    d_next_o_id, d_id, d_w_id都是int(11)

  14. 郑安根
    April 26th, 2011 at 17:35 | #14

    好像颜色没法标注出来啊!

    补充一点:
    Innodb的隔离级别是SERIALIABLE

  15. Tom Leng
    August 1st, 2011 at 17:50 | #15

    RSS有问题:
    1. 文章列表不正确
    2. 链接打不开
    谢谢!

  16. rezic
    September 7th, 2011 at 16:41 | #16

    hi,看到淘宝2012校招,没有DBA岗位,请问MySQL DBA团队的校招是什么时候,谢谢

  17. September 15th, 2011 at 09:22 | #17

    校招时间是统一的,请参考淘宝校园招聘网站 http://campus.taobao.com/

Comment pages
1 2 3 135
  1. No trackbacks yet.