博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 75 下一页

2016年7月10日

摘要: 如果是等值查询,那么哈希索引明显有绝对优势,因为只需要经过一次算法即可找到相应的键值;当然了,这个前提是,键值都是唯一的。如果键值不是唯一的,就需要先找到该键所在位置,然后再根据链表往后扫描,直到找到相应的数据; 从示意图中也能看到,如果是范围查询检索,这时候哈希索引就毫无用武之地了,因为原先是有序 阅读全文

posted @ 2016-07-10 12:59 moss_tan_jun 阅读(1576) 评论(0) 推荐(0) 编辑

摘要: grep参数 -c : 显示匹配的行数(就是显示有多少行匹配了); -n :显示匹配内容所在文档的行号; -i :匹配时忽略大小写; -s :错误信息不输出; -v :输出不匹配内容; -o : 输出完全匹配内容; --color:把匹配到的内容有颜色显示 \ : 忽略表达式中字符原有含义; ^ : 阅读全文

posted @ 2016-07-10 12:12 moss_tan_jun 阅读(159) 评论(0) 推荐(0) 编辑

2016年7月9日

摘要: /etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf 其他自定义路径下的my.cnf,例如:/data/mysql/yejr_3306/my.cnf /etc/my.cnf /etc/mysql/my.cnf /usr 阅读全文

posted @ 2016-07-09 21:18 moss_tan_jun 阅读(3564) 评论(0) 推荐(0) 编辑

2016年7月8日

摘要: 二、Mysql权限介绍 mysql中存在4个控制权限的表,分别为user表,db表,tables_priv表,columns_priv表。 mysql权限表的验证过程为: 三、mysql有哪些权限 四、数据库层面(db表)的权限分析 五、mysql安全配置方案 1 限制访问mysql端口的ip wi 阅读全文

posted @ 2016-07-08 22:17 moss_tan_jun 阅读(290) 评论(0) 推荐(0) 编辑

摘要: 覆盖索引(只访问索引的查询,即查询只需要访问索引,而无须访问数据行,最简单的理解,比如翻开一本书,从目录页查找某些内容,但是目录就写的比较详细,我们在目录就找到了自己想看的内容) 在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常 阅读全文

posted @ 2016-07-08 21:29 moss_tan_jun 阅读(206) 评论(0) 推荐(0) 编辑

2016年7月6日

摘要: 那么,我们如何避免这个delete from tb_name不带条件的呢?其实是有办法的,但这只针对运维DBA或者DBA在操作时候有用,但对于PHP和JAVA程序,它的连接操作方式,就没办法避免了 set sql_safe_updates=on 或者 set global sql_safe_upda 阅读全文

posted @ 2016-07-06 23:28 moss_tan_jun 阅读(453) 评论(0) 推荐(0) 编辑

2016年7月5日

摘要: 利用子查询示例: SELECT * FROM your_table WHERE id <= (SELECT id FROM your_table ORDER BY id desc LIMIT ($page-1)*$pagesize ) ORDER BY id desc LIMIT $pagesize 阅读全文

posted @ 2016-07-05 21:56 moss_tan_jun 阅读(173) 评论(0) 推荐(0) 编辑

2016年7月4日

摘要: "一:MySQL查询计划输出列的含义:1.id:每个被独立执行的操作的标识,表示对象被操作的顺序;id值越大,先被执行;如果相同,执行顺序从上到下。2.select_type:查询中每个select子句的类型。3.table:名字,被操作的对象的名称,通常是表名,但有其他格式。4.partition 阅读全文

posted @ 2016-07-04 23:28 moss_tan_jun 阅读(367) 评论(0) 推荐(0) 编辑

摘要: 任环境离不开监控,如果少了监控,有可能就会陷入盲人摸象。 推荐zabbix+mpm构建监控。 http://blog.itpub.net/30109892/viewspace-1815109/ Extra有时候会显示“Select tables optimized away”,意思是没有更好的可优化 阅读全文

posted @ 2016-07-04 21:31 moss_tan_jun 阅读(195) 评论(0) 推荐(0) 编辑

2016年7月1日

摘要: 老规矩,开场白,刚开始用mysqldump,备份100G+的数据库,再加上服务器繁忙,备份速度像蜗牛似的,于是寻找更高效的备份方法。网上都说用xtrabackup比较适合备份大的数据库,而且备份效率也高,就尝试使用一次,结果明显感觉比mysqldump备份与恢复速度就是快不少,那以后就用它了。大礼拜 阅读全文

posted @ 2016-07-01 21:28 moss_tan_jun 阅读(342) 评论(0) 推荐(0) 编辑

上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 75 下一页