Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。
依据null-values,MySQL的值为null的意思只是代表没有数据,null值和某种类型的零值是两码事,比如int类型的零值为0,字符串的零值为””,但是它们依然是有数据的…
做MySQL性能调整和服务状态监控,有个前提就是我们要知道当前MySQL的运行状态. 很对开发人员对分库分表,读写分离,SQL性能分析等或多或少有看过一些文章分析,但是如果不结合实…
目录 前言 QueryCache介绍 QueryCache配置 QueryCache使用 禁用queryCache场景 开启queryCache场景 查询缓存命中率 更新操作对QC…
目录 前言 1.什么是锁 2.InnoDB存储引擎中的锁 2.1锁的类型 2.2 一致性非锁定读 2.3 一致性锁定读 3 锁的算法 3.1行锁的3中算法 总结 前言 自7月份换工…
BinLog BinLog是记录所有数据库表结构变更(例如create、alter table)以及表数据修改(insert、update、delete)的二进制日志,主从数据库同…
1:masterha_check_repl 副本集方面报错 replicates is not defined in the configuration fi…
目录 一.主要概述 二.pt-archiver主要参数参数 三,安装部署mysql_archiver常见错误 四.主要参考资料 一.主要概述 MySQL数据库归档历史数据主要可以分…
创建分组 分组是在SELECT语句中的GROUP BY 子句中建立的。 例: SELECT vend_id, COUNT(*) AS num_prods FROM products…
使用UNION 多数SQL查询都只包含一个或多个表中返回数据的单条SELECT语句。MySQL也允许执行多个查询(多条SELECT语句),并将结果作为单个查询结果集返回。这些组合查…
前言 今天逛github时,发现了这款对 SQL 进行优化和改写的自动化工具sora。感觉挺不错的,就下载学习了一下。这个工具支持的功能比较多,可以作为我们日常开发中的一款辅助工具…
PS:我这里用的PHPStudy2016 1、修改时停止MySQL 2、修改my.ini default-storage-engine=INNODB 3、修改后删除D:\phpSt…
需求背景 一个统计接口,前端需要返回两个数组,一个是0-23的小时计数,一个是各小时对应的统计数。 思路 直接使用group by查询要统计的表,当某个小时统计数为0时,会没有该小…