Archive

Archive for July, 2011

mysql批量提交的优化

July 28th, 2011 No comments

.背景

用户修改布局时,需要批量更新mysql的xxxx_layout_xxxx表。批量操作的数据量是2-30条/次。批量操作是这次项目在技术上比较关键的一个点,之前批量操作做过性能上的测试,mysql端问题不大,7000+tps,Java端的效率有些差,有优化空间。

对批量的性能进行了[……]

Read more

Categories: database, jdbc, mysql Tags:

STRAIGHT_JOIN has no effect on query with subquery in FROM clause

July 26th, 2011 No comments

上周的mysql官网上提交了一个bug,原因为在我们的一个分页sql中出现了全表扫描的情况,这对于我们来说是不可接受的:

UTF8_EXCERPT_HAS_M[……]

Read more

Categories: mysql, sql优化 Tags:

innodb compression原理以及性能压测

July 20th, 2011 No comments

压缩算法:innodb plugin采用了 zlib library函式库的LZ77 的压缩算法来对数据进行压缩,这种算法已经很成熟,在cpu利用率,压缩比率在50%以上,更为重要的是无数据丢失;

innodb的数据存储方式:innodb在数据储存上采用聚簇的方式(B-树)来组织数据,叶子节点[……]

Read more

Categories: database Tags: