按类别查询搜索结果
关于关键词 的检测结果,共 964
zhufenjun2017 | 2018-06-21 16:09:05 | 阅读(1180) | 评论(0)
  1) 现场抓出慢查询语句 show full processlist;  2) 配置参数:  slow_query_log_file = ON 慢查询开启开关  long_query_time =2 记录大于2秒的sql语句  log_queries_not_using_indexes = ON 没有使用索引的sql语句  slow_query_log_file = /application/mysql-5.6.34/data/db01-slo...【阅读全文】
a957844565 | 2017-07-05 15:20:12 | 阅读(520) | 评论(0)
MySQL 是一个强大的开源关系数据库管理系统(简称 RDBMS)。它发布于 1995 年(20年前)。它采用结构化查询语言(SQL),这可能是数据库内容管理中最流行的选择。最新的 MySQL 版本是 5.6.25,于 2015 年 5 月 29 日发布。【阅读全文】
【Mysql/postgreSQL】 mysql参数优
nuoyazhou110 | 2017-06-07 11:17:05 | 阅读(960) | 评论(0)
修改配置文件--Linux在 Linux 中,MySQL 对应的配置文件是 my.cnf , 我们在Linux终端输入如下命令 : mysql --help | grep my.cnf可以查看 MySQL 所使用的 my.cnf 列表(优先级列表,先找到的配置文件生效),MySQL 会逐个目录寻找这个文件,直到找到为止!skip-name-resolve 禁止MySQL对外部连接进行...【阅读全文】
zhouyf605 | 2017-05-21 10:24:16 | 阅读(1330) | 评论(0)
1. 在这里对explain的各个字段进行详细的分析,来帮助大家分析自己所写的sql是否最佳的使用了索引。首先是select_type:将select查询分为简单(simple)和复杂两种类型复杂类型又分为子查询(subquery)和from列表中包含子查询(drived)      常见类型 simple,primary,union,subquery,drived...【阅读全文】
【Mysql/postgreSQL】 SQLAdvisor:MySQL SQL优工具
十字螺丝钉 | 2017-03-29 17:29:08 | 阅读(2010) | 评论(0)
SQLAdvisor是由美团点评公司技术工程部DBA团队(北京)开发维护的一个分析SQL给出索引优化建议的工具。它基于MySQL原生态词法解析,结合分析SQL中的where条件、聚合条件、多表Join关系 给出索引优化建议。目前SQLAdvisor在美团点评内部广泛应用,公司内部对SQLAdvisor的开发全面转到github上,开源和内部使用保持一...【阅读全文】
dream_my_dream | 2017-03-27 21:27:58 | 阅读(0) | 评论(0)
MySQL索引原理及慢查询优化【阅读全文】
skykiker | 2017-03-23 22:05:12 | 阅读(5330) | 评论(0)
在上回的《分布式实时分析数据库citus数据插入性能优化》提到citus的master上执行计划生成比较耗费时间,下面尝试通过修改源码绕过master的执行计划生成。【阅读全文】
【Mysql/postgreSQL】 sql优20170323
suifeng5739 | 2017-03-23 18:23:46 | 阅读(0) | 评论(0)
执行计划DESC SELECT     COUNT(id)   FROM    room_break_history   WHERE `create_time` BETWEEN '2017-02-20 04:04:47'     AND '2017-02-20 06:04:47'     AND handle_type = 2   GROUP BY room_id,    from...【阅读全文】
【Mysql/postgreSQL】 MySQL数据库服务器优
lisp83 | 2017-03-20 22:55:07 | 阅读(170) | 评论(0)
MySQL数据库服务器优化 2012-06-29 16:14:14 分类: 原文地址:MySQL数据库服务器优化 作者:飞鸿无痕如今,开发人员不断地开发和部署使用 LAMP(Linux?、Apache、MySQL 和 PHP/Perl)架构的应用程序。但是,服务器管理员常常对应用程序本身没有什么控制能力,因为应用程序是别人...【阅读全文】
skykiker | 2017-03-13 20:08:49 | 阅读(4720) | 评论(0)
从可靠性和使用便利性来讲单机RDBMS完胜N多各类数据库,但当数据量到了一定量之后,又不得不寻求分布式,列存储等等解决方案。citus是基于PostgreSQL的分布式实时分析解决方案,由于其只是作为PostgreSQL的扩展插件而没有动PG内核,所有随快速随PG主版本升级,可靠性也非常值得信任。【阅读全文】
漫漫人生路0 | 2017-03-12 21:18:11 | 阅读(900) | 评论(0)
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:...【阅读全文】
【Mysql/postgreSQL】 mysql 优的100条建议
Sven_jian | 2017-02-10 13:42:54 | 阅读(0) | 评论(0)
1、有足够的物理内存,能将整个InnoDB文件加载到内存里 —— 如果访问的文件在内存里,而不是在磁盘上,InnoDB会快很多。3、使用电池供电的RAM(Battery-Backed RAM)。5、避免使用RAID5 — 和校验需要确保完整性,开销很高。7、将临时文件和复制日志与数据文件分开 — 后台的写操作影响数据库从磁盘文件的读...【阅读全文】
【Mysql/postgreSQL】 mysql 优配置
Sven_jian | 2017-02-10 13:41:30 | 阅读(0) | 评论(0)
25、使用 innodb_flush_method=O_DIRECT 来避免写的时候出现双缓冲区。27、分配足够 innodb_buffer_pool_size ,来将整个InnoDB 文件加载到内存 — 减少从磁盘上读。29、不要同时使用 innodb_thread_concurrency 和 thread_concurrency 变量 — 这两个值不能兼容。31、保持 thread_cache 在一个相对较...【阅读全文】
hbsxjs | 2017-01-29 20:42:47 | 阅读(2390) | 评论(0)
从这章开始,各个服务化框架之间要贴身肉搏的比较了。以Java体系的,有被真实地大量使用的,能接触到源码的这三条作标准,选择了这些学习对象: Dubbo与Dubbox兄弟,新浪微博的Motan,美团点评的Pigeon,还有SpringCloud/Netflix家的一应物件。嗯,当然还有唯品会自家出品的OSP。http://www.bsck.org推家的Finagl...【阅读全文】
【Mysql/postgreSQL】 分割数据优sql
suifeng5739 | 2016-11-25 15:32:08 | 阅读(0) | 评论(0)
-- 原表查询,字段较多SELECT SUM(`gift_num`*`gift_balance`) AS `balance`,`room_id`FROM `send_gift_history_info` WHERE `create_date` BETWEEN  '2016-10-26 00:00:00' AND  '2016-11-14 23:59:59'GROUP BY `room_id` ORDER BY balance DESC LIMIT 0,20;20 row(s) returnedExecution Time : 2 m...【阅读全文】
【Mysql/postgreSQL】 数据库SQL优
ch_nymph | 2016-11-14 11:03:27 | 阅读(670) | 评论(0)
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 1.对查询进行优化,要尽量避免全表...【阅读全文】
【Mysql/postgreSQL】 索引优
suifeng5739 | 2016-10-20 17:54:52 | 阅读(0) | 评论(0)
老鼠屎SELECT   id,  `user_in_room_time_id`,  end_time INTO d2_user_in_room_time_history_id,  d2_user_in_room_time_id,  d_end_time FROM  user_in_room_time_history WHERE user_id = NAME_CONST('v_user_id', 1962940)   AND add_type = 1 ...【阅读全文】
【Mysql/postgreSQL】 复合索引优
suifeng5739 | 2016-10-20 17:06:25 | 阅读(0) | 评论(0)
老鼠屎!!!SELECT   id,  `user_in_room_time_id`,  end_time INTO d2_user_in_room_time_history_id,  d2_user_in_room_time_id,  d_end_time FROM  user_in_room_time_history WHERE user_id = NAME_CONST('v_user_id', 35560)   AND add_type = 1&n...【阅读全文】
bubaixiaoxiong | 2016-07-27 02:19:14 | 阅读(740) | 评论(0)
通过对MySQL查询优化器的源码进行分析,对MySQL查询优化器的处理逻辑和工作原理有较深入的了解。为了进一步了解不同的SQL查询,查询优化器的优化过程,进行了一系列的SQL查询实验的测试与分析。【阅读全文】
dba_life | 2016-07-21 11:51:51 | 阅读(2680) | 评论(0)
最近碰到一个慢SQL问题,解决过程有点小曲折,和大家分享下。 SQL本身不复杂,表结构、索引也比较简单,不过个别字段存在于多个索引中。CREATE TABLE `pre_forum_post` ( `pid` int(10) unsigned NOT NULL, `fid` mediumint(8) unsigned NOT NULL DEFAULT '0', `tid` mediumint(8) unsigned NOT NULL DEFAUL...【阅读全文】