digdeep

凡是过去,皆是序幕。Read the fucking manual and source code.

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 36 下一页

2016年1月28日

摘要: 此文是根据杨尚刚在【QCON高可用架构群】中,针对MySQL在单表海量记录等场景下,业界广泛关注的MySQL问题的经验分享整理而成,转发请注明出处。 杨尚刚,美图公司数据库高级DBA,负责美图后端数据存储平台建设和架构设计。前新浪高级数据库工程师,负责新浪微博核心数据库架构改造优化,以及数据库相关的 阅读全文
posted @ 2016-01-28 22:15 digdeep 阅读(2849) 评论(0) 推荐(0) 编辑

2015年12月23日

摘要: 最近参与一个开源项目,一个功能的实现,用到了 druid 解析器来解析SQL,记录下如果使用 druid 来解析SQL,实现对SQL的拦截改写。1. 对 insert 语句进行解析: private static String convertInsertSQL(String sql){ try{ ... 阅读全文
posted @ 2015-12-23 20:40 digdeep 阅读(34991) 评论(0) 推荐(0) 编辑

2015年12月10日

摘要: 一个简单的测试:start transaction;insert into tb1 values(3, repeat('a', 65000),'x',1);--commit;rollback;下图分别是 tb1.ibd 在插入前,回滚前,回滚后的文件大小:有人在QQ群问:为什么回滚会导致tb1.id... 阅读全文
posted @ 2015-12-10 17:52 digdeep 阅读(1165) 评论(0) 推荐(0) 编辑

2015年12月9日

摘要: 1. 最重要的一点,使用国内镜像,比如 oschina.net 的镜像; 搜 jar 推荐:http://maven.outofmemory.cn/,速度极快。 2. 错误:Could not resolve artifact org.apache.maven.archetypes:maven-ar 阅读全文
posted @ 2015-12-09 15:13 digdeep 阅读(3459) 评论(0) 推荐(0) 编辑

2015年12月8日

摘要: 转自:http://www.freebuf.com/articles/web/39234.html随着Web2.0、社交网络、微博等等一系列新型的互联网产品的诞生,基于Web环境的互联网应用越来越广泛,企业信息化的过程中各种应用都架设在Web平台上,Web业务的迅速发展也引起黑客们的强烈关注,接踵而... 阅读全文
posted @ 2015-12-08 21:23 digdeep 阅读(603) 评论(0) 推荐(0) 编辑

2015年12月7日

摘要: 使用maven的都知道国外的maven下载一个是比较慢,一个是因为被墙,一些jar包无法下载,非常老火。比如出现类似下面的错误: Unknown host repo.maven.apache.org -> [Help 1] [ERRORoschina.net搭建了国内镜像,经测试,速度很快。下面是o... 阅读全文
posted @ 2015-12-07 14:51 digdeep 阅读(49729) 评论(0) 推荐(0) 编辑

2015年12月6日

摘要: 最近参与了github上的一个开源项目 Mycat,是一个mysql的分库分表的中间件。发现其中读取配置文件的代码,存在频繁多次重复打开,读取,关闭的问题,代码写的很初级,稍微看过一些框架源码的人,是不会犯这样的错误的。于是对其进行了一些优化。优化之前的代码如下所示: private stat... 阅读全文
posted @ 2015-12-06 22:11 digdeep 阅读(4934) 评论(0) 推荐(1) 编辑

2015年11月27日

摘要: 调用 pt-diskstats 时报错如下Can't locate Time/HiRes.pm in @INC[root@localhost ~]# pt-diskstatsCan't locate Time/HiRes.pm in @INC (@INC contains: /usr/local/l... 阅读全文
posted @ 2015-11-27 16:34 digdeep 阅读(679) 评论(0) 推荐(0) 编辑

2015年11月25日

摘要: MySQL5.6中引入了MRR,专门来优化:二级索引的范围扫描并且需要回表的情况。它的原理是,将多个需要回表的二级索引根据主键进行排序,然后一起回表,将原来的回表时进行的随机IO,转变成顺序IO。文档地址:http://dev.mysql.com/doc/refman/5.6/en/mrr-opti... 阅读全文
posted @ 2015-11-25 16:20 digdeep 阅读(3941) 评论(0) 推荐(0) 编辑

摘要: ICP技术是在MySQL5.6中引入的一种索引优化技术。它能减少在使用 二级索引 过滤where条件时的回表次数 和 减少MySQL server层和引擎层的交互次数。在索引组织表中,使用二级索引进行回表的代价相比堆表中是要高一些的。相关文档地址:http://dev.mysql.com/doc/r... 阅读全文
posted @ 2015-11-25 11:32 digdeep 阅读(3012) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 36 下一页
不懂数据库和Web安全的架构师不是一个好的程序员。