欢迎留言
对于某个时间段的数据,如何根据时间 剔除双休日和节假日的数据
在此向各位求教,网上有说要维护一个假日表的,具体的思路呢,还望各位能指点一二!
请问一下你们的 周振兴@淘宝 同学,sysbench和super-smark有什么区别(没有用过super-smark),看到他的《Dance with MySQL》ppt
删除吗?自己写个脚本定期清理。查询的时候不包含?自己拼复杂一点的sql,时间加上索引就ok@spring
一个上亿条记录的大表(分区),加了字段以后,性能下降,是否需要重建索引。谢谢指点
加字段的时候,也会重新构造所有的cluster index and secondary index data,个人觉得你重建索引应该解决不了你的这个问题。不知道你具体的场景?需要给出更多的信息。
@周振兴 周日idata会议上,我说的percona最新版本可以修改page_size(当时也没说准确,可以修改,但是不是动态的,只能通过config文件或者command line来进行),下面的网址是percona官方对此的介绍http://www.percona.com/docs/wiki/percona-server:features:innodb_files_extend,对了周振兴大哥有单独的blog吗?
很高兴见到淘宝技术团队,在此提个问题,希望能得到我想了许久的问题的答案。 关于商城产品属性自定义的问题,不同颜色不同价格,并且一个颜色有多种图片,能否请大哥们给个思维?
这么多人留言啊!呵呵!我也留个脚印!
您好 ,我根据这篇文章(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)
再补充个: mysql> select count(id) from eb_article ; +———–+ | count(id) | +———–+ | 112893775 | +———–+ 1 row in set (5 min 18.83 sec)
你们好,我想问个非技术问题,为啥博文没个大列表,查找起来真不是太方便啊…
请问你们有没有遇到过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)
好像颜色没法标注出来啊!
补充一点: Innodb的隔离级别是SERIALIABLE
RSS有问题: 1. 文章列表不正确 2. 链接打不开 谢谢!
hi,看到淘宝2012校招,没有DBA岗位,请问MySQL DBA团队的校招是什么时候,谢谢
校招时间是统一的,请参考淘宝校园招聘网站 http://campus.taobao.com/
怎么很久都不更新了……
用了分片后,同样插入100w数据.耗时貌似是不分片的两倍哦,效率严重下降,这个有什么办法啊?
对于某个时间段的数据,如何根据时间 剔除双休日和节假日的数据
在此向各位求教,网上有说要维护一个假日表的,具体的思路呢,还望各位能指点一二!
请问一下你们的 周振兴@淘宝 同学,sysbench和super-smark有什么区别(没有用过super-smark),看到他的《Dance with MySQL》ppt
删除吗?自己写个脚本定期清理。查询的时候不包含?自己拼复杂一点的sql,时间加上索引就ok@spring
一个上亿条记录的大表(分区),加了字段以后,性能下降,是否需要重建索引。谢谢指点
加字段的时候,也会重新构造所有的cluster index and secondary index data,个人觉得你重建索引应该解决不了你的这个问题。不知道你具体的场景?需要给出更多的信息。
@周振兴 周日idata会议上,我说的percona最新版本可以修改page_size(当时也没说准确,可以修改,但是不是动态的,只能通过config文件或者command line来进行),下面的网址是percona官方对此的介绍http://www.percona.com/docs/wiki/percona-server:features:innodb_files_extend,对了周振兴大哥有单独的blog吗?
很高兴见到淘宝技术团队,在此提个问题,希望能得到我想了许久的问题的答案。
关于商城产品属性自定义的问题,不同颜色不同价格,并且一个颜色有多种图片,能否请大哥们给个思维?
这么多人留言啊!呵呵!我也留个脚印!
您好 ,我根据这篇文章(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)
再补充个:
mysql> select count(id) from eb_article ;
+———–+
| count(id) |
+———–+
| 112893775 |
+———–+
1 row in set (5 min 18.83 sec)
你们好,我想问个非技术问题,为啥博文没个大列表,查找起来真不是太方便啊…
请问你们有没有遇到过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)
好像颜色没法标注出来啊!
补充一点:
Innodb的隔离级别是SERIALIABLE
RSS有问题:
1. 文章列表不正确
2. 链接打不开
谢谢!
hi,看到淘宝2012校招,没有DBA岗位,请问MySQL DBA团队的校招是什么时候,谢谢
校招时间是统一的,请参考淘宝校园招聘网站 http://campus.taobao.com/
怎么很久都不更新了……
用了分片后,同样插入100w数据.耗时貌似是不分片的两倍哦,效率严重下降,这个有什么办法啊?