
MySQL
文章平均质量分 92
本专栏主要分为三大类:
1、查询
2、运维
3、学习笔记
小虾米vivian
不要做技术宅,要把门打开
展开
-
MySQL性能管理及架构设计(学习笔记)
第1章 实例和故事 1.3 什么影响数据库的性能 1.3.1 超高的QPS和TPS QPS :Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 TPS:是 TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器 做出反应的过程。。 数据库的性能问题80%都是由于sql引起的。 1.3.2 大量的并发和超高的CPU原创 2021-08-05 15:14:36 · 595 阅读 · 0 评论 -
MySQL 根据身份证出生年月计算年龄户籍地性别
SELECT peo_id_card , DATE_FORMAT(substring(replace([身份证号码],' ',''), 7, 8),"%Y-%m-%d") birthday, TIMESTAMPDIFF(YEAR,DATE_FORMAT(substring(replace([身份证号码],' ',''), 7, 8),"%Y-%m-%d") , DATE_FORMAT( NO...原创 2019-08-15 11:36:35 · 2079 阅读 · 0 评论 -
MySQL 实现 按字段分组,提取前N行数据
1、MySQL不支持select * into 的方式,所以先创建临时存储数据的表 CREATE TABLE `PP` ( `peo_area_code` varchar(20) NOT NULL, `姓名` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL , `身份证号` va...原创 2018-12-21 14:06:12 · 804 阅读 · 0 评论 -
MySQL 学习 --第一天-- MySQL 8.0 安装
前言 今天开始系统化学习MySQL DBA 的课程 ,今天起也开始写一下博客。目的是,在锻炼自己文档写作能力的同时将有用的知识或技能分享给需要的人。如有错误之处,请多指教。 内容 1、环境说明 系统版本:Linux host1 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU...原创 2018-12-12 15:35:50 · 411 阅读 · 1 评论 -
MySQL 学习 -- 第二天 -- 性能测试工具sysbench下载、安装、测试
一、下载 1、链接到该地址:https://dev.mysql.com/downloads/benchmarks.html 2、如图所示,点击下载: 3、工具上传 sysbench-0.4.12.14.tar.gz 到/opt 下 二、安装sysbench [root@localhost opt]# tar -xvf sysbench-0.4.12.14.tar.gz -- ...原创 2019-01-09 15:13:54 · 578 阅读 · 0 评论 -
MySQL 学习 -- 第三天 -- MySQL查询分析器pt_query_digest的安装、使用
一、pt_query_digest 简介与安装 1.简介 pt-query-digest(官网地址https://www.percona.com/doc/percona-toolkit/3.0/index.html)是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOW PROCESSLIST 或者通过tcpdump抓取...原创 2019-01-17 11:24:50 · 1039 阅读 · 0 评论