随笔分类 -  随笔

摘要:摘要: MongoDB 3.0 安全权限访问控制,在添加用户上面3.0版本和之前的版本有很大的区别,这里就说明下3.0的添加用户的方法。 环境、测试: 在安装MongoDB之后,先关闭auth认证,进入查看数据库,只有一个local库,admin库是不存在的: root@zhoujinyi:/usr 阅读全文
posted @ 2015-06-30 13:37 jyzhou 阅读(75844) 评论(3) 推荐(9) 编辑
摘要:背景: TokuDB引擎是有Tokutek开发的一个数据库存储引擎,在设计之初便引入了独特的索引算法,在其官网测试的文章中看到TokuDB性能比InnoDB高出很多。 MySQL是一个插件式的数据库,在MySQL5.5版本之前MyISAM是MySQL的默认存储引擎,在之后的版本中默认的存储引擎变成了 阅读全文
posted @ 2015-05-14 17:41 jyzhou 阅读(6774) 评论(0) 推荐(1) 编辑
摘要:背景: 在默认的主从复制过程或远程连接到MySQL/MariaDB所有的链接通信中的数据都是明文的,在局域网内连接倒问题不大;要是在外网里访问数据或则复制,则安全隐患会被放大很多。由于项目要求需要直接和外网的一台实例进行同步。所以本文介绍下通过SSL加密的方式进行复制的方法,来进一步提高数据的安全性 阅读全文
posted @ 2014-12-29 13:48 jyzhou 阅读(10999) 评论(3) 推荐(1) 编辑
摘要:背景:今天遇到一个主键范围查找的情况:select ... from tb left join tb1 on ... where tb.id between 0 and 10000id是主键,每次取10000。上面的这个查询id范围越往后面消耗的时间越久。通过id自增主键去查找数据应该不会出现这个现... 阅读全文
posted @ 2014-06-19 18:27 jyzhou 阅读(4660) 评论(0) 推荐(0) 编辑
摘要:背景: 当用Explain查看SQL的执行计划时,里面有列显示了 key_len 的值,根据这个值可以判断索引的长度,在组合索引里面可以更清楚的了解到了哪部分字段使用到了索引。 环境: 插入数据: 创建索引: 测试: 从上面的执行计划可知,索引的长度是33。比预想的30(10*3(utf8))要高出 阅读全文
posted @ 2014-06-12 18:14 jyzhou 阅读(15152) 评论(7) 推荐(3) 编辑