搜索结果
查询Tags标签: mysql,共有 21372条记录-
MySQL数据库的注释
MySQL数据库的注释 - mysql数据库栏目 - 红黑联盟 https://www.2cto.com/database/201310/251810.html MySQL数据库的注释MySQL注释-- 今天写MySQL的function时,对内容添加注释,发现编译出错;查找手册才发现,”--”注释有个小小的需要注意的地方:"--"与被注释内…
2022/8/27 2:23:09 人评论 次浏览 -
Mysql 的查询缓存参数介绍与优化思路
以下内容都是来自马哥的分享,虽然都是收费的,但是值得一看(我绝不是拖啊!),涉及到的数据都是服务器的真实数据,可以自己做个计算还是挺有趣的!查询缓存的参数说明(my.cnf)mysql> show global variables like "query_cache%"; Variable_name Value de…
2022/8/27 2:23:08 人评论 次浏览 -
Mysql 索引问题-日期索引使用
这两天发现原来的查询效率慢了,使用explain 查看,居然没有使用索引,我的索引是日期类型的,首先想到的是mysql对日期类型的索引的处理机制是不是不同,在where条件里试了几种,发现效果都差不多, where dayid >= ‘20161121’where dayid >= ‘2016-11-21’wher…
2022/8/27 2:23:08 人评论 次浏览 -
mysql 同时支持多少连接MYSQL 查看最大连接数和修改最大连接数
MySQL查看最大连接数和修改最大连接数 1、查看最大连接数show variables like %max_connections%;2、修改最大连接数set GLOBAL max_connections = 200;以下的文章主要是向大家介绍的是MySQL最大连接数的修改,我们大家都知道MySQL最大连接数的默认值是100, 这个数值对于并…
2022/8/27 2:23:08 人评论 次浏览 -
mysql group by问题之ONLY_FULL_GROUP_BY特性
背景: 执行 group by 语句时,没有办法select * 出来所有的字段,以至于再对中间某些字段计算时无法推断,影响结果,具体如下: 报错内容Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre 原因分析mysql 5.7默认启用ONLY_FULL_GROUP_BY特…
2022/8/27 2:23:07 人评论 次浏览 -
mysql执行计划
前言: 前面文章,我们学习了 MySQL 慢日志相关内容,当我们筛选得到具体的慢 SQL 后,就要想办法去优化啦。优化 SQL 的第一步应该是读懂 SQL 的执行计划。本篇文章,我们一起来学习下 MySQL explain 执行计划相关知识。 1.执行计划简介 执行计划是指一条 SQL 语句在经过…
2022/8/26 2:53:15 人评论 次浏览 -
Mysql查看运行事务
在工作中运行sql定时任务,发现drop命令卡了很久,半天也不运行,查看表格数据量也不是很大通过查看当前Mysql运行事务语句 select * from information_schema.innodb_trx 发现有一条insert into的语句一直在运行中应该是上一次测试中停止定时任务出错了,导致表格被锁,通…
2022/8/26 2:53:14 人评论 次浏览 -
Mysql——索引
索引 1. 建立起一个在存储表阶段就有的一个存储结构能在查询的时候加速。 2. 提高读的速度,降低写的速度。 3. 读写比例为10:1 索引原理: 因软件时听过操作系统来进行对硬盘的读取工作(硬盘7200转,表示每分钟硬盘转7200圈)如果软件每次提取数据都只提取一点(像提取文…
2022/8/26 2:53:12 人评论 次浏览 -
Mysql入门练习题
1、在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄 mysql> select name,age from students where age>25 and gender=M; +---------------+-----+ | name | age | +---------------+-----+ | Xie Yanke | 53 | | Ding Dian | 32…
2022/8/26 2:53:12 人评论 次浏览 -
Mysql——运维
慢日志可以进行对数据库系统查询方面大于设定值进行的日志记录。慢日志 - 执行时间 > 10 - 未命中索引 - 日志文件路径配置: - 内存show variables like %query%;show variables like %queries%;set global 变量名 = 值 - 配置文件mysqld --defaults-file=E:\wupeiqi\…
2022/8/26 2:53:11 人评论 次浏览 -
Mysql和Redis数据如何保持一致
先阐明一下Mysql和Redis的关系:Mysql是数据库,用来持久化数据,一定程度上保证数据的可靠性;Redis是用来当缓存,用来提升数据访问的性能。 关于如何保证Mysql和Redis中的数据一致(即缓存一致性问题),这是一个非常经典的问题。 使用过缓存的人都应该知道,在实际应用…
2022/8/26 2:53:09 人评论 次浏览 -
mysql更改执行计划_数据量增加导致MySQL执行计划改变
收到运维同学电话,MySQL服务器连接数满了,登录服务器查看,确实满了,好吧,首先增加连接数到2500,暂时提供对外服务。连接继续升高,又快达到2500。发现有大量的查询时间将近到了1200秒,大量的长连接堆积,导致连接数攀升,看来还是sql的问题。在这些长连接中,发现这…
2022/8/26 2:25:21 人评论 次浏览 -
MySQL基础使用命令
0.MySQL服务的启动和停止Windows下:# 以管理员身份运行命令提示符输入如下命令# 启动 MySQL 服务命令: net start MySQL服务名 # 停止 MySQL 服务命令: net stop MySQL服务名1.连接数据库 格式:mysql -h 主机地址 -P 端口号 -u 用户名 -p用户密码 1.连接到本机上的MY…
2022/8/26 2:24:19 人评论 次浏览 -
mysql按日期分组(group by)查询统计的时候,没有数据补0的解决办法。
echarts折线图所需要的数据时间坐标是连续的,但数据库的数据在没有某天的数据的时候查出来的是不连续的 解决之前的查询SELECT SUM(amount_data) num, group_code code, publish_date calander FROM db_reputation_index WHERE group_code = 1 GROUP BY publish_date结果…
2022/8/26 2:24:18 人评论 次浏览 -
MySQL学习
MySQL学习 01数据库的基本概念1.数据库的英文单词:DataBase 简称:DB2.什么是数据库 *用于存储和管理的仓库3.数据库的特点: *1.持久化存储数据。其实数据库就是一个文件系统 *2.方便存储和管理数据 *3.使用了统一的方式操作数据库 --SQL4.常见的数据库软件 *参见《MySQ…
2022/8/26 2:24:17 人评论 次浏览